aboutsummaryrefslogtreecommitdiff
path: root/utf8.c
Commit message (Expand)AuthorAge
* Merge branch 'obsd-master'Thomas Adam2016-10-12
|\
| * Support UTF-8 entry into the command prompt.nicm2016-10-11
* | Add support for using utf8proc with --enable-utf8proc, useful for platformsNicholas Marriott2016-09-01
* | Merge branch 'obsd-master'Thomas Adam2016-05-28
|\|
| * Most of the utf8_data is fixed so simplify utf8_set to use a memcpy.nicm2016-05-27
* | Only assume width 1 when wcwidth() returns -1 on non-OpenBSD platforms.Nicholas Marriott2016-04-29
* | Merge branch 'obsd-master'Thomas Adam2016-04-29
|\|
| * OpenBSD wcwidth() is sensible and complete so if it returns -1 it meansnicm2016-04-29
* | Merge branch 'obsd-master'Thomas Adam2016-04-27
|\|
| * Loads of platforms appear to have old or broken Unicode character typenicm2016-04-27
* | Merge branch 'obsd-master'Thomas Adam2016-04-26
|\|
| * Log wcwidth() and mbtowc() failure to make it easier to debug a Unicodenicm2016-04-26
* | +wchar.hNicholas Marriott2016-03-02
* | Merge branch 'obsd-master'Thomas Adam2016-03-02
|\|
| * Handle wcwidth() and mbtowc() failures in better style and dropnicm2016-03-02
| * Use system wcwidth() instead of carrying around UTF-8 width tables.nicm2016-03-01
* | Merge branch 'obsd-master'Thomas Adam2016-01-31
|\|
| * Whoops, need this for the previous reverse trim commit too.nicm2016-01-31
* | Merge branch 'obsd-master'Thomas Adam2016-01-19
|\|
| * I no longer use my SourceForge address so replace it.nicm2016-01-19
* | Merge branch 'obsd-master'Thomas Adam2015-11-21
|\|
| * Memory leaks and an uninitialized part of utf8_data, from Patrick Palka.nicm2015-11-20
* | Merge branch 'obsd-master'Thomas Adam2015-11-14
|\|
| * The private use area at U+E000 to U+F8FF is not very useful if it isnicm2015-11-14
* | Merge branch 'obsd-master'Thomas Adam2015-11-14
|\|
| * All these return values from utf8_* are confusing, use an enum.nicm2015-11-14
| * Rename a variable in utf8_combine for consistency and use 0xfffd fornicm2015-11-14
* | Merge branch 'obsd-master'Thomas Adam2015-11-14
|\|
| * Be more strict about invalid UTF-8.nicm2015-11-14
* | Merge branch 'obsd-master'Thomas Adam2015-11-13
|\|
| * Long overdue change to the way we store cells in the grid: now, insteadnicm2015-11-13
* | Merge branch 'obsd-master'Thomas Adam2015-11-13
|\|
| * Rename overly-long utf8data to ud throughout.nicm2015-11-12
* | Merge branch 'obsd-master'Thomas Adam2015-11-12
|\|
| * Add utf8_padcstr and use it to align columns in list-keys.nicm2015-11-12
| * Tidy utf8.c a little: build table on first use, and make utf8_width takenicm2015-11-12
* | Merge branch 'obsd-master'Thomas Adam2015-11-12
|\|
| * If we know the terminal outside tmux is not UTF-8, replace UTF-8 innicm2015-11-12
| * Support UTF-8 key bindings by expanding the key type from int tonicm2015-11-12
* | Merge branch 'obsd-master'Thomas Adam2015-11-11
|\|
| * Update the internal wcwidth(3) table of tmux(1) to match the dataschwarze2015-11-05
* | Merge branch 'obsd-master'Thomas Adam2015-04-22
|\|
| * Style nit - unnecessary brackets.nicm2015-04-20
* | No need for $Id$ now.Nicholas Marriott2014-11-08
* | Merge branch 'obsd-master'Thomas Adam2014-10-21
|\|
| * Add xreallocarray and remove nmemb argument from xrealloc.nicm2014-10-08
* | Merge branch 'obsd-master'Thomas Adam2014-04-23
|\|
| * Add some UTF-8 utility functions and use them to prevent the width limitnicm2014-04-17
| * Some more long lines.nicm2014-04-17
* | Remove <vis.h>; not used on Linux.Thomas Adam2014-04-05