summaryrefslogtreecommitdiff
path: root/src/character.c
Commit message (Expand)AuthorAgeFilesLines
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* Convert hex digits more systematicallyPaul Eggert2017-07-051-0/+17
* Remove unnecessary blankp codePaul Eggert2017-01-081-5/+0
* Add support for Unicode whitespace in [:blank:]Philipp Stephani2017-01-061-0/+17
* Merge from origin/emacs-25Paul Eggert2017-01-011-1/+1
|\
| * Update copyright year to 2017Paul Eggert2016-12-311-1/+1
* | Port to ISO/IEC TS 18661-1:2014Paul Eggert2016-09-131-2/+2
* | Replace decimalnump with alphanumericpMichal Nazarewicz2016-09-091-4/+13
|/
* Rework C source files to avoid ^(Paul Eggert2016-03-101-2/+2
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* Use INT_ADD_WRAPV etc. to check integer overflowPaul Eggert2015-11-081-44/+19
* Include-file cleanup for src directoryPaul Eggert2015-10-201-1/+0
* Port --enable-gcc-warnings to GCC 5.1 x86-64Paul Eggert2015-04-241-2/+2
* '[:graph:]' now excludes whitespace, not just ' 'Paul Eggert2015-04-151-9/+16
* Make [:graph:] act like [:print:] sans spacePaul Eggert2015-04-151-0/+8
* Make [:print:] support non-ASCII characters correctlyEli Zaretskii2015-04-141-0/+16
* * character.c (alphabeticp, decimalnump): Avoid undefined behaviorPaul Eggert2015-02-281-25/+21
* Improve [:alpha:] and [:alnum:] for multibyte characters (Bug#19878)Eli Zaretskii2015-02-281-0/+42
* Support const and noreturn DEFUN attributes.Dmitry Antipov2015-01-131-2/+4
* Compute C decls for DEFSYMs automaticallyPaul Eggert2015-01-051-6/+0
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* Simplify and cleanup character conversion stuff.Dmitry Antipov2014-06-231-26/+0
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* A simpler, centralized INLINE.Paul Eggert2013-09-201-2/+0
* * syntax.c (init_syntax_once): Adjust comment and do an earlyDmitry Antipov2013-08-261-4/+0
* src/character.c (string_char): Improve commentary.Kenichi Handa2013-08-201-2/+12
* Update copyright notices for 2013.Paul Eggert2013-01-011-1/+1
* Don't call MAYBE_UNIFY_CHAR while processing buffers and strings.Eli Zaretskii2012-09-251-4/+0
* Port better to POSIX hosts lacking _setjmp.Paul Eggert2012-09-151-1/+0
* Simplify redefinition of 'abort' (Bug#12316).Paul Eggert2012-09-041-1/+1
* * character.c, charset.c, chartab.c: Use bool for booleans.Paul Eggert2012-08-261-10/+6
* More doc fixes.Chong Yidong2012-08-151-0/+3
* Remove unnecessary casts involving pointers.Paul Eggert2012-08-031-4/+2
* Use C99-style 'extern inline' if available.Paul Eggert2012-08-021-0/+2
* Remove empty and useless init functions.Dmitry Antipov2012-07-161-6/+0
* * lisp.h (CHECK_RANGED_INTEGER): Make value to check the firstAndreas Schwab2012-06-301-1/+1
* Use sprintf return value instead of invoking strlen on result.Paul Eggert2012-06-251-6/+2
* * buffer.h (FETCH_MULTIBYTE_CHAR): Define as inline.Andreas Schwab2012-06-161-3/+0
* Merge from trunk.Paul Eggert2012-02-101-39/+40
|\
| * Handle overflow when computing char display width (Bug#9496).Paul Eggert2012-02-031-7/+17
| * Merge from emacs-23; up to 2012-01-19T07:15:48Z!rgm@gnu.org.Glenn Morris2012-01-181-38/+29
| |\
| | * Take display-table into account on calculating character/string width (#Bug#9...Kenichi Handa2012-01-131-37/+29
| | * Add 2012 to FSF copyright years for Emacs files (do not merge to trunk)Glenn Morris2012-01-101-2/+2
| | * Backport revisions 2011-04-24T05:30:24Z!eggert@cs.ucla.edu..2011-04-25T19:40:...Eli Zaretskii2011-05-091-2/+2
* | | Merge from trunk.Paul Eggert2012-01-091-1/+1
|\ \ \ | |/ /
| * | Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
* | | Merge from trunk.Paul Eggert2011-12-101-1/+1
|\ \ \ | |/ /
| * | Spelling fixes.Paul Eggert2011-11-191-1/+1
* | | Merge from trunk.Paul Eggert2011-11-181-2/+2
|\ \ \ | |/ /
| * | Spelling fixes.Paul Eggert2011-11-141-1/+1