summaryrefslogtreecommitdiff
path: root/src/character.h
AgeCommit message (Expand)Author
2024-08-22Prefer static_assert to verifyStefan Kangas
2022-07-11Simplify str_to_multibyte and related codeMattias Engdegård
2022-07-11Simplify and speed up string-to-multibyteMattias Engdegård
2022-07-10Speed up string-to-unibyteMattias Engdegård
2021-09-25Fix cursor motion around some Emoji sequencesEli Zaretskii
2021-05-30Don't account for character compositions in 'format' and friendsEli Zaretskii
2021-04-24; Fix some typos in doc strings and manualsŠtěpán Němec
2021-04-14Add two optional arguments to 'string-width'Eli Zaretskii
2020-11-06Reduce integer-output-format to print-integers-as-charactersMattias Engdegård
2020-04-27Improve multibyte_length performancePaul Eggert
2020-04-26Improve string_char_and_length speedPaul Eggert
2020-04-20Fix string-to-multibyte overlong sequence bugPaul Eggert
2020-04-17Prefer more inline functions in character.hPaul Eggert
2020-04-17Prefer inline functions in character.hPaul Eggert
2020-04-11Remove UNSIGNED_CMPPaul Eggert
2019-11-28Stop signaling an error when reading "smart quotes" in symbolsNoam Postavsky
2019-11-15Port hexdigit init to non-GCC + pdumperPaul Eggert
2019-05-22Remove fixnum restriction on some display varsPaul Eggert
2018-08-07More macro renamings for bignumTom Tromey
2018-07-12Rename integerp->fixnum, etc, in preparation for bignumsTom Tromey
2018-06-18Merge from origin/emacs-26Glenn Morris
2018-06-15Reject invalid 5-byte sequences when detecting UTF-8 encodingEli Zaretskii
2018-02-17Merge from origin/emacs-26Glenn Morris
2018-02-16; Fix doc typos related to indefinite articlesGlenn Morris
2018-01-28Fix round tripping of read->print for symbols with strange quotesNoam Postavsky
2017-09-13Prefer HTTPS to FTP and HTTP in documentationPaul Eggert
2017-07-05Convert hex digits more systematicallyPaul Eggert
2017-01-06Add support for Unicode whitespace in [:blank:]Philipp Stephani
2016-09-26Merge from origin/emacs-25Paul Eggert
2016-09-23Update commentary of STRING_CHAR and FETCH_MULTIBYTE_CHAREli Zaretskii
2016-09-13Port to ISO/IEC TS 18661-1:2014Paul Eggert
2016-09-09Replace decimalnump with alphanumericpMichal Nazarewicz
2016-09-09STRING_CHAR does not unify characters; update documentationMichal Nazarewicz
2016-08-22Merge from origin/emacs-25Paul Eggert
2016-08-18Improve commentary in src/character.hEli Zaretskii
2016-04-21Improve character name escapesPaul Eggert
2016-03-10Rework C source files to avoid ^(Paul Eggert
2015-12-31Avoid writing to purespaceYAMAMOTO Mitsuharu
2015-10-16Make src headers idempotent and standalonePaul Eggert
2015-08-14Prefer ‘format’ to ‘substitute-command-keys’Paul Eggert
2015-08-11Give names to Unicode code points in C codePaul Eggert
2015-04-15Make [:graph:] act like [:print:] sans spacePaul Eggert
2015-04-14Make [:print:] support non-ASCII characters correctlyEli Zaretskii
2015-02-28Improve [:alpha:] and [:alnum:] for multibyte characters (Bug#19878)Eli Zaretskii
2015-01-05Compute C decls for DEFSYMs automaticallyPaul Eggert
2014-09-09Add macros to allocate temporary Lisp objects with alloca.Dmitry Antipov
2014-07-08* chartab.c (char_table_translate): Move to...Dmitry Antipov
2014-06-23Simplify and cleanup character conversion stuff.Dmitry Antipov
2014-02-14* character.h: Fix misspelling of file name in comment.Paul Eggert
2013-12-14Use bool for boolean, focusing on headers.Paul Eggert