summaryrefslogtreecommitdiff
path: root/src/character.h
AgeCommit message (Expand)Author
2013-11-03Port to stricter C99 platforms.Paul Eggert
2013-09-24Use union for the payload of struct Lisp_Vector.Dmitry Antipov
2013-09-20A simpler, centralized INLINE.Paul Eggert
2012-09-26* character.h (MAYBE_UNIFY_CHAR): Remove.Paul Eggert
2012-08-26* character.c, charset.c, chartab.c: Use bool for booleans.Paul Eggert
2012-08-02Use C99-style 'extern inline' if available.Paul Eggert
2012-07-09Add GCC-style 'const' attribute to functions that can use it.Paul Eggert
2012-05-25Merge from trunk.Paul Eggert
2012-05-25* src/fileio.c, src/character.h: Minor style tweaks.Stefan Monnier
2012-04-21Merge from trunk.Paul Eggert
2012-04-13Spelling fixes.Paul Eggert
2012-04-09Merge from trunk.Paul Eggert
2012-04-06Warning comments about subtleties of fetching characters from buffers/strings.Eli Zaretskii
2011-12-10Merge from trunk.Paul Eggert
2011-11-19Spelling fixes.Paul Eggert
2011-09-21* alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp):Paul Eggert
2011-07-18Don't assume that stated character widths fit in int.Paul Eggert
2011-07-18Don't assume that tab-width fits in int.Paul Eggert
2011-07-07merge trunkKenichi Handa
2011-07-07Add C interface for Unicode character property table.Kenichi Handa
2011-06-24Move DEFSYM to lisp.h and use everywhere.Juanma Barranquero
2011-06-15* character.h, charset.h: Use verify_expr, not verify_true.Paul Eggert
2011-06-12* character.h (CHAR_VALID_P): Remove unused parameter.Paul Eggert
2011-06-12Make sure a 64-bit char is never passed to CHAR_STRING.Paul Eggert
2011-06-12* lisp.h (UNSIGNED_CMP): New macro.Paul Eggert
2011-05-31Minor fixes for signed vs unsigned integers.Paul Eggert
2011-05-20merge count_size_as_multibyte, parse_str_to_multibytePaul Eggert
2011-05-15* character.c (lisp_string_width): Check for string overflow.Paul Eggert
2011-04-10Declare Lisp_Object Q* variables to be 'static' if not exproted.Paul Eggert
2011-03-29src/*.c: Remove some additional unused parameters.Juanma Barranquero
2011-03-18character.h: Rename locals to avoid shadowing.Paul Eggert
2011-03-16* character.h (FETCH_STRING_CHAR_ADVANCE_NO_CHECK, BUF_INC_POS):Paul Eggert
2011-03-16* character.h (FETCH_CHAR_ADVANCE): Rename locals to avoid shadowing.Paul Eggert
2011-03-15* character.h (PREV_CHAR_BOUNDARY): Rename local to avoid shadowing.Paul Eggert
2011-03-15* search.c (boyer_moore): Rename locals to avoid shadowing.Paul Eggert
2011-03-15* character.h (INC_POS, DEC_POS): Rename locals to avoid shadowing.Paul Eggert
2011-03-15Fix a race condition diagnosed by gcc -Wsequence-point (Bug#8254).Paul Eggert
2011-03-07* coding.c (Fdefine_coding_system_internal): Don't redeclare 'i' insidePaul Eggert
2011-02-16Change B_ to BVARTom Tromey
2011-02-14Hide implementation of `struct buffer'Tom Tromey
2011-02-06* doprnt.c, indent.c, character.c: conform to C89 pointer rulesPaul Eggert
2011-01-18Move all DEFVAR'd globals into a structure -- threading infrastructureTom Tromey
2011-01-15Nuke arch-tags.Glenn Morris
2011-01-14Merge from emacs-23Stefan Monnier
2011-01-02Add 2011 to FSF/AIST copyright years.Glenn Morris
2010-09-23Fix more uses of int instead of EMACS_INT.Eli Zaretskii
2010-09-23Fix some more uses of int instead of EMACS_INT.Eli Zaretskii
2010-07-26Use const, move declarations to header files.Dan Nicolaescu
2010-07-08Replace bcopy, bzero, bcmp by memcpy, memmove, memset, memcmpAndreas Schwab
2010-07-02Remove P_ and __P macros.Jan D