Commit Graph

833 Commits (d697090fa451e9d78b31fdfff89f333d827ddd0a)

Author SHA1 Message Date
Nicholas Marriott f26c691b08 Should redraw 1 too. 2008-12-11 21:10:04 +00:00
Nicholas Marriott 8fb10c11a0 Don't segfault on last character. 2008-12-11 17:06:28 +00:00
Nicholas Marriott a1a8e0ce7a Tidy formatting. 2008-12-10 20:26:41 +00:00
Nicholas Marriott 5c3d973a4a Import OpenBSD's getopt(3) to workaround broken glibc version. 2008-12-10 20:25:42 +00:00
Nicholas Marriott 3b2859e9dc Even better, use cause. 2008-12-10 19:50:35 +00:00
Nicholas Marriott 7a82e86827 Make window options work the same was as session options, add mode-fg/mode-bg options, force -g for global on set/show/setw/showw/ 2008-12-08 16:19:51 +00:00
Nicholas Marriott f008d303e7 Kill warning. 2008-12-06 09:30:25 +00:00
Nicholas Marriott d0342f4a04 Ability to show window title on status line. 2008-12-05 20:04:06 +00:00
Nicholas Marriott 408c855070 +. 2008-12-02 16:46:26 +00:00
Nicholas Marriott 8f163b8caa Support dfly, from joshe. 2008-11-27 18:55:47 +00:00
Nicholas Marriott 8bef3adc83 Fix build on sparc. 2008-11-23 19:38:12 +00:00
Nicholas Marriott cb3f4ed6fe Bump NSETOPTION. 2008-11-17 18:56:36 +00:00
Nicholas Marriott a55a998d93 Update NOTES. 2008-11-17 18:35:27 +00:00
Nicholas Marriott 8524062e56 Document mode keys 2008-11-17 17:41:35 +00:00
Nicholas Marriott 5ca710d9e3 Disable UTF-8 by default and add options to enable it. 2008-11-16 13:28:59 +00:00
Nicholas Marriott 46f5e42145 Keep stack of previous windows.
Check for op (orig_pair) for default colours.
2008-11-16 10:10:26 +00:00
Nicholas Marriott 1425738790 y not x :-/ 2008-11-12 23:39:25 +00:00
Nicholas Marriott 7be7706f4d Ooops. Check the right value. 2008-11-12 23:38:40 +00:00
Nicholas Marriott 4198a9c376 TAILQ -> SLIST. 2008-11-05 01:19:24 +00:00
Nicholas Marriott 4e4aefaf7e Don't try to redraw status line in prompt mode. 2008-11-04 20:55:58 +00:00
Nicholas Marriott 6304e23984 Record intermediate for p2/s2 and fake up charset redefinition (some programs use it to switch character set). 2008-11-04 20:41:10 +00:00
Nicholas Marriott cf092dc27f This breaks mutt. 2008-11-04 20:06:48 +00:00
Nicholas Marriott 25975cf5ae Alternative charset commands. 2008-11-04 19:28:58 +00:00
Nicholas Marriott 08e615a03a Don't die if tcsetattr fails; fixes problems with cwm. 2008-10-27 20:13:37 +00:00
Nicholas Marriott 93de57d83f Sync. 2008-10-22 17:28:22 +00:00
Nicholas Marriott 2aeb08a54b I don't like this... 2008-10-09 22:03:36 +00:00
Nicholas Marriott 0ba0fd389c Translate 256 colours to 16. 2008-10-09 22:00:33 +00:00
Nicholas Marriott 185f7297e8 Better OSC support for title setting, and support APC as well. 2008-10-09 21:22:16 +00:00
Nicholas Marriott 23e7da1ccb Clear correct range. 2008-10-09 05:31:04 +00:00
Nicholas Marriott b0d8393c05 Clear status bar cell. 2008-09-29 17:47:12 +00:00
Nicholas Marriott c2a5ffa6a4 Shut gcc up. 2008-09-29 16:59:47 +00:00
Nicholas Marriott 9d6827ebb2 UINT_MAX. 2008-09-29 16:58:02 +00:00
Nicholas Marriott 8132b4d092 Handle NULL properly. 2008-09-29 16:36:56 +00:00
Nicholas Marriott 9e57336786 Style tweaks. 2008-09-29 16:03:27 +00:00
Nicholas Marriott 631a45ecb5 Calculate y properly. 2008-09-28 20:34:22 +00:00
Nicholas Marriott 22ef1a1379 SGR should not reset charset... don't know how this worked before... 2008-09-26 07:41:01 +00:00
Nicholas Marriott 93aa3f3c21 Make RIS also reset scroll region. 2008-09-26 07:34:12 +00:00
Nicholas Marriott 2a5d09f2f5 Don't scroll screen when redrawing it. 2008-09-26 07:23:21 +00:00
Nicholas Marriott 62457bce0b Trim. 2008-09-26 06:45:28 +00:00
Nicholas Marriott df2b3bcf44 Fix stupid GNU getopt behaviour. 2008-09-25 23:28:15 +00:00
Nicholas Marriott 44b368e220 time.h 2008-09-25 20:33:53 +00:00
Nicholas Marriott 48182243b7 Done. 2008-09-25 20:10:19 +00:00
Nicholas Marriott efe557313a Internal screen data rewrite for better 256 colour/UTF-8 support. 2008-09-25 20:08:57 +00:00
Nicholas Marriott 9edb4d4b85 Don't die on empty output strings, some terminfo entries have empty caps. 2008-09-23 17:54:35 +00:00
Nicholas Marriott f07cedf048 Rename some functions. 2008-09-10 19:15:06 +00:00
Nicholas Marriott ded348064a Split colour functions from screen. 2008-09-10 18:59:29 +00:00
Nicholas Marriott 19a2c87f04 Initial UTF-8 support. 2008-09-09 22:16:37 +00:00
Nicholas Marriott 1e145a639b Unbreak 256 colours when commands are combined. 2008-09-09 17:35:04 +00:00
Nicholas Marriott d4173e2a78 Style tweaks. 2008-09-08 22:18:03 +00:00
Nicholas Marriott 6674197e85 Fix bold/non-bold mismatch in 256 colour mode by adding an extra 8 bits (ick) onto the attributes and using two of them to mark the fg and bg as 256 colours when necessary. If only it was 255 colours we would have one value for default and wouln't need this :-/. 2008-09-08 22:03:56 +00:00