summaryrefslogtreecommitdiff
path: root/src/charset.c
AgeCommit message (Expand)Author
2016-06-30Cleanup around mature character manipulation functionsDmitry Antipov
2016-06-08Replace IF_LINT by NONVOLATILE and UNINITPaul Eggert
2016-05-30Omit IF_LINT code that no longer seems neededPaul Eggert
2016-03-11Merge from origin/emacs-25John Wiegley
2016-03-10Rework C source files to avoid ^(Paul Eggert
2016-02-04Prefer memcpy and memset to doing it by handPaul Eggert
2016-01-01Update copyright year to 2016Paul Eggert
2015-10-20Include-file cleanup for src directoryPaul Eggert
2015-08-13Make add_to_log varargsPaul Eggert
2015-05-31Remove unused DEFSYMsPaul Eggert
2015-02-21Prefer 'Qfoo' to 'intern ("foo")'Paul Eggert
2015-01-25Count MANY function args more reliablyPaul Eggert
2015-01-05Compute C decls for DEFSYMs automaticallyPaul Eggert
2015-01-01Update copyright year to 2015Paul Eggert
2014-12-20Fix typo in charset_ordered_list_tick patchPaul Eggert
2014-12-20Let charset tick grow past USHRT_MAXPaul Eggert
2014-09-30Use AUTO_CONS instead of SCOPED_CONS, etc.Paul Eggert
2014-09-29Simplify stack-allocated Lisp objects, and make them more portable.Paul Eggert
2014-09-29Keep stack-allocated Lisp objects fast rather than versatile.Dmitry Antipov
2014-09-24Fix local_cons etc. to not exhaust the stack when in a loop.Paul Eggert
2014-09-16If USE_LOCAL_ALLOCATORS, allocate even more Lisp objects on stack.Dmitry Antipov
2014-09-15If USE_LOCAL_ALLOCATORS, allocate some Lisp objects on stack.Dmitry Antipov
2014-09-11Remove redundant GCPROs around Ffuncall and Fapply calls. ThisDmitry Antipov
2014-09-10* charset.c (Fget_unused_iso_final_char): Fix subscript error.Paul Eggert
2014-09-01Avoid extra calls to strlen in filesystem I/O routines.Dmitry Antipov
2014-06-23Simplify and cleanup character conversion stuff.Dmitry Antipov
2014-04-05Prefer 'ARRAYELTS (x)' to 'sizeof x / sizeof *x'.Paul Eggert
2014-03-19* src/charset.c (init_charset): When we cannot find the charsets directory,Glenn Morris
2014-01-01Update copyright year to 2014 by running admin/update-copyright.Paul Eggert
2013-12-18Minor fixes for recent openp changes.Paul Eggert
2013-12-17Add load-prefer-newer option, to load .el if newer than .elcGlenn Morris
2013-11-19* charset.c (syms_of_charset): Don't read past end of string.Paul Eggert
2013-10-03* lisp/subr.el (decode-char, encode-char): Use advertised-calling-conventionStefan Monnier
2013-09-20A simpler, centralized INLINE.Paul Eggert
2013-09-12* src/charset.c (char_charset): Document an exception for char-charset.Xue Fuqiao
2013-07-17* charset.c: Fix file descriptor leaks and errno issues.Paul Eggert
2013-07-15Prefer list1 (X) to Fcons (X, Qnil) when building lists.Paul Eggert
2013-02-08* lisp.h (make_uninit_vector): New function.Dmitry Antipov
2013-01-02Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.caPaul Eggert
2013-01-01Update copyright notices for 2013.Paul Eggert
2012-12-02Fix xpalloc confusion after memory is exhausted.Paul Eggert
2012-11-13Use faccessat, not access, when checking file permissions.Paul Eggert
2012-09-30Prefer plain 'static' to 'static inline'.Paul Eggert
2012-09-26* character.h (MAYBE_UNIFY_CHAR): Remove.Paul Eggert
2012-09-15Port better to POSIX hosts lacking _setjmp.Paul Eggert
2012-09-04Simplify redefinition of 'abort' (Bug#12316).Paul Eggert
2012-08-26* character.c, charset.c, chartab.c: Use bool for booleans.Paul Eggert
2012-08-20Inline setter functions for hash table members.Dmitry Antipov
2012-08-16Use ASCII tests for character types.Paul Eggert
2012-08-03Remove unnecessary casts involving pointers.Paul Eggert