Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Expand the Id keyword. | Tiago Cunha | 2011-07-09 |
| | |||
* | Sync OpenBSD patchset 828: | Tiago Cunha | 2011-01-07 |
| | | | | | | | | | | | | Support for UTF-8 mouse input (\033[1005h). This was added in xterm 262 and supports larger terminals than the older way. If the new mouse-utf8 option is on, UTF-8 mouse input is enabled for all UTF-8 terminals. The option defaults to on if LANG etc are set in the same manner as the utf8 option. With help and based on code from hsim at gmx.li. | ||
* | Sync OpenBSD patchset 424: | Tiago Cunha | 2009-10-23 |
| | | | | | %zu not %u, doh. | ||
* | Sync OpenBSD patchset 421: | Tiago Cunha | 2009-10-23 |
| | | | | | | | | | | | | | | | Try to reduce the UTF-8 mess. Get rid of passing around u_char[4]s and define a struct utf8_data which has character data, size (sequence length) and width. Move UTF-8 character collection into two functions utf8_open/utf8_append in utf8.c which fill in this struct and use these functions from input.c and the various functions in screen-write.c. Space for rather more data than is necessary for one UTF-8 sequence is in the utf8_data struct because screen_write_copy is still nasty and needs to reinject the character (after combining) into screen_write_cell. | ||
* | Restore $Id$ and add script to do so. | Nicholas Marriott | 2009-06-25 |
| | |||
* | Miscellaneous unused functions, including one which was basically a | Nicholas Marriott | 2009-06-25 |
| | | | | | duplicate. Found by lint. | ||
* | Constify utf8_width() function argument. | Nicholas Marriott | 2009-06-25 |
| | |||
* | Space trimmage mega-diff. | Nicholas Marriott | 2009-05-04 |
| | |||
* | Use a (pre)randomised binary tree for UTF-8 character widths. Probably overkill | Nicholas Marriott | 2009-04-30 |
| | | | | | but meh. | ||
* | Don't screw up UTF-8 combined characters. | Nicholas Marriott | 2009-01-26 |
| | |||
* | Don't use [4] since they are confusing and use the right size for memset. DOH. | Nicholas Marriott | 2009-01-17 |
| | |||
* | Internal screen data rewrite for better 256 colour/UTF-8 support. | Nicholas Marriott | 2008-09-25 |
| | |||
* | Initial UTF-8 support. | Nicholas Marriott | 2008-09-09 |