summaryrefslogtreecommitdiff
path: root/src/character.c
AgeCommit message (Expand)Author
2022-02-16Speed up count_size_as_multibyteMattias EngdegÄrd
2022-01-01; Add 2022 to copyright years.Eli Zaretskii
2021-06-05Fix slow operation of 'string-width'Eli Zaretskii
2021-05-30Don't account for character compositions in 'format' and friendsEli Zaretskii
2021-05-28Another stability fix in 'lisp_string_width'Eli Zaretskii
2021-05-28Attempt to fix segfaults caused by changes in 'lisp_string_width'Eli Zaretskii
2021-05-27; * src/character.c (lisp_string_width): Another defensive fix.Eli Zaretskii
2021-05-27* src/character.c (lisp_string_width): Fix a typo in recent change.Eli Zaretskii
2021-05-27* src/character.c (lisp_string_width): Fix last change.Eli Zaretskii
2021-05-27* src/character.c (lisp_string_width): Add missing type checks.Philipp Stephani
2021-05-27A better fix for 'string-width'Eli Zaretskii
2021-05-26Make 'string-width' auto-composition awareEli Zaretskii
2021-04-14Add two optional arguments to 'string-width'Eli Zaretskii
2021-01-01Update copyright year to 2021Paul Eggert
2020-11-06Reduce integer-output-format to print-integers-as-charactersMattias EngdegÄrd
2020-08-25Merge from origin/emacs-27Michael Albinus
2020-08-21; * src/character.c (str_as_multibyte): Fix the commentary.Eli Zaretskii
2020-04-26Improve string_char_and_length speedPaul Eggert
2020-04-22Tweak multibyte parsing loopsPaul Eggert
2020-04-20Fix string-to-multibyte overlong sequence bugPaul Eggert
2020-04-17Prefer more inline functions in character.hPaul Eggert
2020-04-05Improve integer range checkingPaul Eggert
2020-04-04Avoid SAFE_ALLOCA in Fstring, Funibyte_stringPaul Eggert
2020-03-27Treat out-of-range positions consistentlyPaul Eggert
2020-01-01Update copyright year to 2020Paul 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-09-23Update some URLsPaul Eggert
2018-12-31Merge from origin/emacs-26Paul Eggert
2019-01-01Update copyright year to 2019Paul Eggert
2018-12-09Add make_vector and make_nil_vectorPaul Eggert
2018-08-09Fix up for bignums after merge from trunkTom Tromey
2018-08-09Merge remote-tracking branch 'origin/master' into feature/bignumTom Tromey
2018-08-07More macro renamings for bignumTom Tromey
2018-07-29Merge from origin/emacs-26Paul Eggert
2018-07-29Fix last change in 'char_width'Eli Zaretskii
2018-07-28Merge from origin/emacs-26Glenn Morris
2018-07-27* src/character.c (char_width): Support glyphs with faces. (Bug#32276)Eli Zaretskii
2018-07-12Rename integerp->fixnum, etc, in preparation for bignumsTom Tromey
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
2018-01-01Update copyright year to 2018Paul Eggert
2017-09-13Prefer HTTPS to FTP and HTTP in documentationPaul Eggert
2017-07-05Convert hex digits more systematicallyPaul Eggert
2017-01-08Remove unnecessary blankp codePaul Eggert
2017-01-06Add support for Unicode whitespace in [:blank:]Philipp Stephani
2017-01-01Merge from origin/emacs-25Paul Eggert
2016-12-31Update copyright year to 2017Paul Eggert
2016-09-13Port to ISO/IEC TS 18661-1:2014Paul Eggert