summaryrefslogtreecommitdiffstats
path: root/utf8.c
AgeCommit message (Expand)Author
2019-05-26Merge branch 'obsd-master'Thomas Adam
2019-05-26Add formats for word and line under the mouse and use them to add somenicm
2019-05-23Merge branch 'obsd-master'Thomas Adam
2019-05-23Environment variables can start with { also.nicm
2019-05-23Merge branch 'obsd-master'Thomas Adam
2019-05-23Break the argument escaping code into a separate function and use it tonicm
2019-03-18Merge branch 'obsd-master'Thomas Adam
2019-03-18Extend the #[] style syntax and use that together with previous formatnicm
2017-06-05Merge branch 'obsd-master'Thomas Adam
2017-06-04Remove unused variable.nicm
2017-06-04Be more strict about escape sequences that rename windows or set titles:nicm
2017-06-01Merge branch 'obsd-master'Thomas Adam
2017-05-31Style and spacing nits.nicm
2017-03-21Bad merge.Nicholas Marriott
2017-03-17Fix a couple of argument types.nicm
2017-01-18Merge branch 'obsd-master'Thomas Adam
2017-01-18Plain stravis() because it will mangle UTF-8 characters, so addnicm
2016-10-12Merge branch 'obsd-master'Thomas Adam
2016-10-11Support UTF-8 entry into the command prompt.nicm
2016-09-01Add support for using utf8proc with --enable-utf8proc, useful for platformsNicholas Marriott
2016-05-28Merge branch 'obsd-master'Thomas Adam
2016-05-27Most of the utf8_data is fixed so simplify utf8_set to use a memcpy.nicm
2016-04-29Only assume width 1 when wcwidth() returns -1 on non-OpenBSD platforms.Nicholas Marriott
2016-04-29Merge branch 'obsd-master'Thomas Adam
2016-04-29OpenBSD wcwidth() is sensible and complete so if it returns -1 it meansnicm
2016-04-27Merge branch 'obsd-master'Thomas Adam
2016-04-27Loads of platforms appear to have old or broken Unicode character typenicm
2016-04-26Merge branch 'obsd-master'Thomas Adam
2016-04-26Log wcwidth() and mbtowc() failure to make it easier to debug a Unicodenicm
2016-03-02+wchar.hNicholas Marriott
2016-03-02Merge branch 'obsd-master'Thomas Adam
2016-03-02Handle wcwidth() and mbtowc() failures in better style and dropnicm
2016-03-01Use system wcwidth() instead of carrying around UTF-8 width tables.nicm
2016-01-31Merge branch 'obsd-master'Thomas Adam
2016-01-31Whoops, need this for the previous reverse trim commit too.nicm
2016-01-19Merge branch 'obsd-master'Thomas Adam
2016-01-19I no longer use my SourceForge address so replace it.nicm
2015-11-21Merge branch 'obsd-master'Thomas Adam
2015-11-20Memory leaks and an uninitialized part of utf8_data, from Patrick Palka.nicm
2015-11-14Merge branch 'obsd-master'Thomas Adam
2015-11-14The private use area at U+E000 to U+F8FF is not very useful if it isnicm
2015-11-14Merge branch 'obsd-master'Thomas Adam
2015-11-14All these return values from utf8_* are confusing, use an enum.nicm
2015-11-14Merge branch 'obsd-master'Thomas Adam
2015-11-14Rename a variable in utf8_combine for consistency and use 0xfffd fornicm
2015-11-14Be more strict about invalid UTF-8.nicm
2015-11-13Merge branch 'obsd-master'Thomas Adam
2015-11-13Long overdue change to the way we store cells in the grid: now, insteadnicm
2015-11-13Merge branch 'obsd-master'Thomas Adam
2015-11-12Rename overly-long utf8data to ud throughout.nicm