Commit Graph

28 Commits

Author SHA1 Message Date
Koichi Murase a6ca0111de *.h: do not use the C reserved identifiers for the include guards 2022-03-07 07:45:56 +09:00
Boris Faure 40ef52466c
tools/colors_with_faint.sh: improve comment 2020-11-21 22:51:27 +01:00
Boris Faure cff8cbc26d
tools: add script to show colors in normal/bright/faint/bright+faint 2020-11-10 00:05:40 +01:00
Boris Faure d3c15c59db
termptydbl: be strict on what is wide and do not try to be smart.
Too bad if ❤ is considered single-width
2020-08-05 23:05:47 +02:00
Boris Faure 98ee7bdcca
termptydbl: be more precise on emoji as double-width
+ set all of "Misc_Pictographs" as double-width
2020-07-15 22:10:55 +02:00
Boris Faure 7d1536c8e9
tools/unicode_dbl_width: do not redefine range 2020-07-06 19:40:20 +02:00
Boris Faure 8c970b8804
termptydbl: generate the exact double width test
This based on unicode 13.0:
https://www.unicode.org/reports/tr44/

Code is generated by tools/unicode_dbl_width.py

I'm using switch-case + fall through as I've found it was the best:
f46d550a8b
2020-07-05 23:34:13 +02:00
Boris Faure 85208bd7fe tools: add colors.sh 2019-07-08 21:30:27 +02:00
Boris Faure d92d4a08a2 tools/scroll.sh: make that $ disappear, that's no variable :D 2018-09-29 17:50:07 +02:00
Boris Faure bd0ca2c224 Merge branch 'terminology-1.2' 2018-09-29 17:24:47 +02:00
Boris Faure fccc114082 selection: handle scrolling and left/right margins 2018-09-29 17:21:27 +02:00
Boris Faure 954b687991 better cleanup 2018-07-24 19:40:23 +02:00
Boris Faure 23b80425a3 tools/scroll.sh: do not use expr 2018-07-24 13:20:09 +02:00
Boris Faure 7b4272995c pacman.sh: remove unused variable 2018-07-18 23:47:52 +02:00
Boris Faure 141fb9041b pacman.sh: cleanup 2018-07-18 20:51:00 +02:00
Boris Faure e3d56e13c9 oops, fix shebang 2018-07-17 22:58:51 +02:00
Boris Faure 9e0243d9f1 support encircled escape code. Closes T6769 2018-03-13 09:15:32 +01:00
Boris Faure 84177b5f46 add script to show text in normal/bold/italic/bolditalic/fraktur 2015-09-19 16:19:47 +02:00
Boris Faure 4378f87162 add tools/scroll.sh 2015-08-02 22:54:37 +02:00
Boris Faure 563517fbc9 update 256color.pl to show more background/foreground colors 2015-04-04 17:37:42 +02:00
Boris Faure 671fe7967b generate tty_keys.h from xterm itself
Script gen_tty_keys.sh is heavily based on the script escapes.sh by Egmont
Koblinger.

Closes T1564
2014-09-21 23:46:49 +02:00
Boris Faure 6c50375f26 Party time! be able to set foreground color
Reset is not yet implemented for that…

Idea is from http://www.reddit.com/r/linux/comments/2ds0he/xterm_party/
2014-08-17 22:20:40 +02:00
Boris Faure cd7ae3ac85 add tools/banner.sh to help debug miniview 2014-05-13 22:23:34 +02:00
Boris Faure eb28d29bde tools: fix pacman to correctly run on bash. Closes T1248 2014-05-13 21:54:37 +02:00
Boris Faure a6aa73e219 this pacman is much better! 2014-05-08 22:41:43 +02:00
Boris Faure 6648388c8f add pacman.sh cause it's cool! 2014-05-07 21:02:19 +02:00
Boris Faure 3635ab98bd add 256color.pl 2014-05-07 20:47:50 +02:00
Boris Faure dda26aa4bd add utf-8 test file 2014-05-07 20:45:15 +02:00