summaryrefslogtreecommitdiff
path: root/src/coding.c
Commit message (Expand)AuthorAgeFilesLines
* Prefer 'Qfoo' to 'intern ("foo")'Paul Eggert2015-02-211-4/+4
* Avoid aborts when keyboard-coding-system is raw-text (Bug#19532)Eli Zaretskii2015-01-311-0/+9
* Merge from origin/emacs-24Fabián Ezequiel Gallina2015-01-281-1/+2
|\
| * Fix coding.c subscript errorPaul Eggert2015-01-211-1/+2
| * Update copyright year to 2015Paul Eggert2015-01-011-1/+1
| * Fix bug #18610 with crashes when visiting files with ESC and 8-bit bytes.Kenichi Handa2014-10-081-8/+26
* | Count MANY function args more reliablyPaul Eggert2015-01-251-56/+50
* | Better isolate code that assumes NIL_IS_ZEROPaul Eggert2015-01-211-1/+1
* | Port to hypothetical case where Qnil is nonzeroPaul Eggert2015-01-191-2/+2
* | Prefer memset to repeatedly assigning QnilPaul Eggert2015-01-191-6/+3
* | * coding.c (Fcoding_system_plist): Use common style for docstring.Dmitry Antipov2015-01-111-1/+1
* | Compute C decls for DEFSYMs automaticallyPaul Eggert2015-01-051-45/+6
* | Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* | Cleanup terminal handling code.Dmitry Antipov2014-10-141-4/+4
* | coding.c (detect_coding_iso_2022): Fix previous change.Kenichi Handa2014-10-051-2/+2
* | coding.c (detect_coding_iso_2022): Set coding->rejected correctly when an inv...Kenichi Handa2014-10-051-6/+24
* | Consistently use min and max macros from lisp.h.Dmitry Antipov2014-10-031-9/+0
* | Fix bug uncovered by changing alloca to auto buffer.Paul Eggert2014-09-071-2/+18
* | Use SAFE_ALLOCA etc. to avoid unbounded stack allocation.Paul Eggert2014-09-071-3/+10
* | Merge from emacs-24; up to 2014-06-28T23:35:17Z!rgm@gnu.orgGlenn Morris2014-08-101-3/+3
|\ \ | |/
| * src/coding.c: Fix typos in comments and doc strings.Eli Zaretskii2014-08-061-3/+3
* | * coding.h (struct coding_system): Remove 'error_positions' (unused)Dmitry Antipov2014-07-101-10/+0
* | * coding.c (ALLOC_CONVERSION_WORK_AREA): Prefer ptrdiff_t to int andDmitry Antipov2014-07-091-7/+4
* | merge trunkKenichi Handa2014-07-021-1/+1
|\ \
| * | Fix bug #17881 with infloop in decoding emacs-mule encoded text.Eli Zaretskii2014-06-301-1/+2
| * | Merge from emacs-24; up to 2014-06-12T14:55:48Z!monnier@iro.umontreal.caGlenn Morris2014-06-281-1/+1
| |\ \ | | |/
| | * Fixes: debbugs:17865Andreas Schwab2014-06-281-1/+1
* | | * coding.c (MIN_CHARBUF_SIZE): Delete it.Kenichi Handa2014-07-021-4/+8
|/ /
* | * coding.c (MAX_CHARBUF_SIZE): Renamed from CHARBUF_SIZE.Kenichi Handa2014-06-281-8/+11
* | Consistently use validate_subarray to verify substring.Dmitry Antipov2014-06-251-10/+5
* | Simplify and cleanup character conversion stuff.Dmitry Antipov2014-06-231-18/+18
* | Prefer 'ARRAYELTS (x)' to 'sizeof x / sizeof *x'.Paul Eggert2014-04-051-2/+2
|/
* Fix bug#16286 by the different way than 2014-01-26T00:32:30Z!eggert@cs.ucla.e...Kenichi Handa2014-01-291-2/+4
* When decoding, prefer ptrdiff_t to int for buffer positions etc.Paul Eggert2014-01-251-8/+8
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* Use bool for boolean, focusing on headers.Paul Eggert2013-12-141-2/+2
* Merge from mainline.Eli Zaretskii2013-11-181-0/+23
|\
| * Fix bug #15841 with assertion violations due to newline cache.Eli Zaretskii2013-11-181-0/+17
* | Finished conversion routines; w32-unicode-filenames exposed to Lisp.Eli Zaretskii2013-10-261-0/+43
|/
* Do not allocate huge temporary memory areas and objects while encodingDmitry Antipov2013-10-081-0/+6
* * syntax.c (init_syntax_once): Adjust comment and do an earlyDmitry Antipov2013-08-261-5/+0
* Do not use global Lisp_Object in composition macros.Dmitry Antipov2013-08-031-1/+1
* merge trunkKenichi Handa2013-07-201-0/+39
|\
| * (decode_coding_utf_8): Add simple loop for fast processing of ASCII characters.Richard M. Stallman2013-07-191-0/+39
* | coding.c (decode_coding_iso_2022): Fix previous change.Kenichi Handa2013-07-201-4/+6
* | * coding.c (CODING_ISO_FLAG_LEVEL_4): New macro.Kenichi Handa2013-07-201-2/+8
|/
* New unwind-protect flavors to better type-check C callbacks.Paul Eggert2013-07-161-2/+1
* Prefer list1 (X) to Fcons (X, Qnil) when building lists.Paul Eggert2013-07-151-20/+18
* Fix bug #14822 with decoding when inhibit-null-byte-detection is non-nil.Eli Zaretskii2013-07-131-0/+2
* Fix minor problems found by static checking.Paul Eggert2013-06-291-31/+31