Boris Faure
|
c162b07b16
|
col: assert in case of invalid values
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
9c849d114d
|
README: add codecov's badge
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
0fb2781c95
|
coverage: avoid conflict with other binaries
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
df005b5a67
|
ci: upload coverage to codecov.io
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
473b266182
|
ci: run tests
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
fb24dfabb1
|
termptyesc: add some debug
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
5f715b9290
|
termpty: add debug on CHA + test
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
9c2b3887d1
|
termptyesc: support DECSCLM but ignore it + test
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
eab5ffb956
|
termptyesc: 98/108 are not valid color codes + test
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
add8b71778
|
termptyesc: fix truecolors parsing + tests
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
3cc3f3ee2a
|
add tytest.h and colors_256_get() to be able to test truecolor
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
119a4d12af
|
termptyesc: handle CSI_ARG_ERROR in some SGR.
Closes T7475
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
6931f96d0d
|
termptyesc: handle CSI_ARG_ERROR
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
a4418b85f6
|
termpty: display escape sequence when can't decode it
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
24b599ba97
|
tests: add one on colors
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
e6d13fceb5
|
termptyesc: support DSR-UDK + test
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
d2958cd301
|
termpty: support DSR-PP (Printer Port) + test
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
8f2e15478d
|
termptyesc: support DSR-OS + test
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
aebbed39e6
|
termptyesc: add support DSR-DECCKSR + test
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
f54bd2350f
|
termptyesc: support DSR-MSR (0 Macro Space) + test
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
5cef3b68b6
|
tytest: add write buffer to checksum
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
e0ed4b4ad9
|
termptyesc: handle DSR-KBD but hardcode keyboard + test
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
9ed1b61f23
|
termptyesc: handle DSR-DIR (Data Integrity Report) + test
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
feb7495fbb
|
termptyesc: DSR-CPR takes cursor restriction into account + test
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
479d96e5dc
|
termptyesc: act like xterm, do not report title/icon-name
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
e4d7cb93f2
|
termptyesc: act as xterm-337
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
ba6def8eb6
|
tests: add one on tabs
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
ce07e81180
|
tests: on cursor shapes and regen tests.results
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
c104ad38e0
|
tests: add tests on fonts: normal/italic/blod/bolditalic/fraktur/encircled
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
77bacdac37
|
tests: add test on invalid DECFRA/DECERA and absent parameters
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
d43110e0fd
|
termptyesc: fix decera/decfra when bottom coordinate is too large
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
71cbb44c08
|
tests: add test on cursor movements
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
713bb211fc
|
termptyesc: fix VPR (now goes down instead of up)
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
88bf97f4c2
|
add tests on DECERA
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
4ba31c3fba
|
tests: differentiate NULL on prop.icon or prop.title
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
826606e0c3
|
tests: add first tests + test framework
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
2db4a0e980
|
termptyesc: fix _clean_up_rect_coordinates() when cursor is restricted
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
3751ce8083
|
build: better way to compile tyfuzz/tytest
|
2018-12-27 22:14:44 +01:00 |
Boris Faure
|
f83e66a478
|
add tytest, a tool to add tests on escape sequence parsing
|
2018-12-27 22:14:44 +01:00 |
Carsten Haitzler
|
0fd3c6557c
|
meson - use install_mode instead of chmod script
|
2018-12-27 16:48:39 +00:00 |
Carsten Haitzler
|
61f3dfeb8c
|
meson - sync tree to look like e/efl with meson scripts in meson dir
|
2018-12-27 15:30:17 +00:00 |
Boris Faure
|
10f6dc4737
|
termpty: set environment variable WINDOWID. Closes T7484
|
2018-12-24 11:10:01 +01:00 |
Boris Faure
|
262e014198
|
README: add badge about circle-ci
|
2018-12-23 11:29:57 +01:00 |
Boris Faure
|
01a5ca477b
|
ci: fix checkout
|
2018-12-23 11:21:19 +01:00 |
Boris Faure
|
c37c3313a2
|
ci: compile with gcc and clang
|
2018-12-23 10:48:12 +01:00 |
Boris Faure
|
a459704bb7
|
ci: add circleci config
|
2018-12-23 10:48:12 +01:00 |
Boris Faure
|
ddef1ec515
|
Merge remote-tracking branch 'origin/terminology-1.3'
|
2018-12-23 10:22:08 +01:00 |
Boris Faure
|
744c93a37d
|
termio: fix potential segv. CID1397077
|
2018-12-23 10:20:50 +01:00 |
Boris Faure
|
070450aadd
|
termio: fix use of uninitialized variable
|
2018-12-22 23:50:10 +01:00 |
Boris Faure
|
3f1de6baba
|
Merge branch 'terminology-1.3'
|
2018-12-18 21:15:44 +01:00 |