338 Commits (2e5e0a5b67464291854a0a2d67fa0a6ca35c6993)

Author SHA1 Message Date
Koichi Murase 2e5e0a5b67 *.{h,c}: do not use the C reserved identifiers for tag names 9 months ago
Koichi Murase a3f9887ee4 termpty: move the bitfield "wrapnext" from "ty->termstate" to "ty->cursor_state" 9 months ago
Boris Faure fe47376460
termptyesc: add focus reporting 1 year ago
Boris Faure 93b6d77944
termptyesc: use Eina_Bool for booleans 1 year ago
Boris Faure 4196fc944b
termpty: move TERMPTY_WRITE_STR() to header 1 year ago
Boris Faure 4b92a24651
termptyesc: better reply on OSC11 1 year ago
Carsten Haitzler cb4e0b2feb fix 32bit build warnings - some buglets, some just noise 2 years ago
Boris Faure a29e7a718a
termptyesc: _handle_xterm_set_color_class() gets obj==NULL in tests 2 years ago
Boris Faure 05b95705ae
termptyesc: export termptyesc_safechar() 2 years ago
Boris Faure 7881e66b98
color class: ensure operations work 2 years ago
Boris Faure 11abaaa0b4
termio/termptyesc: clean up mess with color classes 2 years ago
Boris Faure f0404cd5fd
termptyesc: handle xterm 12 to change cursor color 2 years ago
Boris Faure 75bbf1e3e2
termptyesc: simplify code. CID1431130 2 years ago
Boris Faure 19fb6afd73
mv src/bin/col.{c,h} src/bin/colors.{c,h} 2 years ago
Boris Faure a56a76afc7
termptyesc: handle single osc arg 2 years ago
Boris Faure f29190bdaa
termptyesc: debug (re)setting cursor color + test 2 years ago
Boris Faure 9f2f8464f3
Fix typos 2 years ago
Boris Faure 3ee79131e4
termptyesc: no sanitize with musl when calling isnan() 2 years ago
Boris Faure c2dd1815c8
termptyesc: avoid issues with cast from double 2 years ago
Boris Faure ac9a92480b
termptyesc: handle xterm color format starting with "rgbi:" 2 years ago
Boris Faure 2245782dd4
termptyesc: handle xterm color format starting with "rgb:" 2 years ago
Boris Faure 8e31c28f9b
termptyesc: handle larger sharp-based colors + tests 2 years ago
Boris Faure ab35c9b7dd
mv utils.{c,h} theme.{c,h} 2 years ago
Boris Faure a6828665dc
termptyesc: oops 2 years ago
Boris Faure 196973fcd3
rewrite changing of background/foreground colors from escape codes 2 years ago
Boris Faure e7894a887f
termptyesc: fix issue found by fuzzing by Øyvind Kolås (pippin from GIMP) 2 years ago
Boris Faure db7ca27635
termptyesc: explicit conversions 2 years ago
Boris Faure abdef9786c
have define BINARY_TYFUZZ/BINARY_TYTEST 3 years ago
Boris Faure 876036f009
termptyesc: randomize new entry in the true color cache 3 years ago
Boris Faure 106f8b5c9a
termptyesc: handle terminal query 3 years ago
Boris Faure f1857527da
termptyesc: mark _safechar() as pure 3 years ago
Boris Faure 18bfcb5aba
termptyesc: r,g,b are uint8_t 3 years ago
Boris Faure 00c427a20f
termptyesc: avoid issue with integer promotion 3 years ago
Boris Faure f9b6f88be1
termptyesc: cache true color approximations 3 years ago
Boris Faure 5da6d66134
termptyesc: add missing debug line on bell 3 years ago
Alastair Poole bbf556f9b0 termptyesc: Add missing header. 3 years ago
Boris Faure e6d3a848ef
utils: mv strchrnul() to utils.h from termptyesc.c 3 years ago
Boris Faure 992936d156
termptyesc: add title/icon stack + tests 3 years ago
Boris Faure a5aaeefc18
remove condition on if (X) eina_stringshare_del(X) 3 years ago
Boris Faure 2e75539fb9
termptyesc: handle invalid values for OSC + test 3 years ago
Boris Faure bde94adf21
termptyesc: rename csi_arg_error to esc_arg_error 3 years ago
Boris Faure 02f4173387 build: detect whether there is strchrnul 3 years ago
Boris Faure e1ff4d877e termptyesc: store when tab are inserted and where they stop 3 years ago
Boris Faure c11f7e4c19 termptyesc: restrict DSR-DECCKSR argument to 16bit (unsigned) 3 years ago
Boris Faure dbf92b1346 termptyesc: use correct format specifier for int 3 years ago
Boris Faure 241c5b5944 termptyesc: use "ESC\", the 7-bit version of ST. 3 years ago
Boris Faure 6a8a515c01 termptyesc: xterm is actually emitting \033 and not ST 3 years ago
Boris Faure 5e67443379 termptyesc: fix osc-11 reporting. It ends with ST 3 years ago
Alastair Poole 18bff78895 build: Fix build and behaviour on OpenBSD. 3 years ago
Boris Faure 417cf716c6 termptyesc: handle some OSC where there's nothing to do 4 years ago