summaryrefslogtreecommitdiff
path: root/src/character.c
Commit message (Expand)AuthorAge
* Rework C source files to avoid ^(Paul Eggert2016-03-10
* Update copyright year to 2016Paul Eggert2016-01-01
* Use INT_ADD_WRAPV etc. to check integer overflowPaul Eggert2015-11-08
* Include-file cleanup for src directoryPaul Eggert2015-10-20
* Port --enable-gcc-warnings to GCC 5.1 x86-64Paul Eggert2015-04-24
* '[:graph:]' now excludes whitespace, not just ' 'Paul Eggert2015-04-15
* Make [:graph:] act like [:print:] sans spacePaul Eggert2015-04-15
* Make [:print:] support non-ASCII characters correctlyEli Zaretskii2015-04-14
* * character.c (alphabeticp, decimalnump): Avoid undefined behaviorPaul Eggert2015-02-28
* Improve [:alpha:] and [:alnum:] for multibyte characters (Bug#19878)Eli Zaretskii2015-02-28
* Support const and noreturn DEFUN attributes.Dmitry Antipov2015-01-13
* Compute C decls for DEFSYMs automaticallyPaul Eggert2015-01-05
* Update copyright year to 2015Paul Eggert2015-01-01
* Simplify and cleanup character conversion stuff.Dmitry Antipov2014-06-23
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-01
* A simpler, centralized INLINE.Paul Eggert2013-09-20
* * syntax.c (init_syntax_once): Adjust comment and do an earlyDmitry Antipov2013-08-26
* src/character.c (string_char): Improve commentary.Kenichi Handa2013-08-20
* Update copyright notices for 2013.Paul Eggert2013-01-01
* Don't call MAYBE_UNIFY_CHAR while processing buffers and strings.Eli Zaretskii2012-09-25
* Port better to POSIX hosts lacking _setjmp.Paul Eggert2012-09-15
* Simplify redefinition of 'abort' (Bug#12316).Paul Eggert2012-09-04
* * character.c, charset.c, chartab.c: Use bool for booleans.Paul Eggert2012-08-26
* More doc fixes.Chong Yidong2012-08-15
* Remove unnecessary casts involving pointers.Paul Eggert2012-08-03
* Use C99-style 'extern inline' if available.Paul Eggert2012-08-02
* Remove empty and useless init functions.Dmitry Antipov2012-07-16
* * lisp.h (CHECK_RANGED_INTEGER): Make value to check the firstAndreas Schwab2012-06-30
* Use sprintf return value instead of invoking strlen on result.Paul Eggert2012-06-25
* * buffer.h (FETCH_MULTIBYTE_CHAR): Define as inline.Andreas Schwab2012-06-16
* Merge from trunk.Paul Eggert2012-02-10
|\
| * Handle overflow when computing char display width (Bug#9496).Paul Eggert2012-02-03
| * Merge from emacs-23; up to 2012-01-19T07:15:48Z!rgm@gnu.org.Glenn Morris2012-01-18
| |\
| | * Take display-table into account on calculating character/string width (#Bug#9...Kenichi Handa2012-01-13
| | * Add 2012 to FSF copyright years for Emacs files (do not merge to trunk)Glenn Morris2012-01-10
| | * Backport revisions 2011-04-24T05:30:24Z!eggert@cs.ucla.edu..2011-04-25T19:40:...Eli Zaretskii2011-05-09
* | | Merge from trunk.Paul Eggert2012-01-09
|\| |
| * | Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-05
* | | Merge from trunk.Paul Eggert2011-12-10
|\| |
| * | Spelling fixes.Paul Eggert2011-11-19
* | | Merge from trunk.Paul Eggert2011-11-18
|\| |
| * | Spelling fixes.Paul Eggert2011-11-14
| * | Spelling fixes.Paul Eggert2011-11-14
* | | * character.c (Funibyte_string): Use CHECK_RANGED_INTEGER instead.Paul Eggert2011-10-24
* | | * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp):Paul Eggert2011-09-21
|/ /
* | Adjust in response to jan.h.d's comments.Paul Eggert2011-08-04
* | * character.c (Fstring): Check for size-calculation overflow.Paul Eggert2011-07-28
* | Use ptrdiff_t for composition IDs.Paul Eggert2011-07-19
* | Don't assume that stated character widths fit in int.Paul Eggert2011-07-18
* | * src/character.c (Fcharacterp): Don't advertise optional ignoredAndreas Schwab2011-07-12