aboutsummaryrefslogtreecommitdiffstats
path: root/src/coding.c (unfollow)
Commit message (Expand)AuthorFilesLines
2015-01-19Port to hypothetical case where Qnil is nonzeroPaul Eggert1-2/+2
2015-01-19Prefer memset to repeatedly assigning QnilPaul Eggert1-6/+3
2015-01-11* coding.c (Fcoding_system_plist): Use common style for docstring.Dmitry Antipov1-1/+1
2015-01-05Compute C decls for DEFSYMs automaticallyPaul Eggert1-45/+6
2015-01-01Update copyright year to 2015Paul Eggert1-1/+1
2015-01-01Update copyright year to 2015Paul Eggert1-1/+1
2014-10-14Cleanup terminal handling code.Dmitry Antipov1-4/+4
2014-10-08Fix bug #18610 with crashes when visiting files with ESC and 8-bit bytes.Kenichi Handa1-8/+26
2014-10-05coding.c (detect_coding_iso_2022): Fix previous change.Kenichi Handa1-2/+2
2014-10-05coding.c (detect_coding_iso_2022): Set coding->rejected correctly when an inv...Kenichi Handa1-6/+24
2014-10-03Consistently use min and max macros from lisp.h.Dmitry Antipov1-9/+0
2014-09-07Fix bug uncovered by changing alloca to auto buffer.Paul Eggert1-2/+18
2014-09-07Use SAFE_ALLOCA etc. to avoid unbounded stack allocation.Paul Eggert1-3/+10
2014-08-06src/coding.c: Fix typos in comments and doc strings.Eli Zaretskii1-3/+3
2014-07-10* coding.h (struct coding_system): Remove 'error_positions' (unused)Dmitry Antipov1-10/+0
2014-07-09* coding.c (ALLOC_CONVERSION_WORK_AREA): Prefer ptrdiff_t to int andDmitry Antipov1-7/+4
2014-07-02* coding.c (MIN_CHARBUF_SIZE): Delete it.Kenichi Handa1-4/+8
2014-06-30Fix bug #17881 with infloop in decoding emacs-mule encoded text.Eli Zaretskii1-1/+2
2014-06-28* coding.c (MAX_CHARBUF_SIZE): Renamed from CHARBUF_SIZE.Kenichi Handa1-8/+11
2014-06-28Fixes: debbugs:17865Andreas Schwab1-1/+1
2014-06-25Consistently use validate_subarray to verify substring.Dmitry Antipov1-10/+5
2014-06-23Simplify and cleanup character conversion stuff.Dmitry Antipov1-18/+18
2014-04-05Prefer 'ARRAYELTS (x)' to 'sizeof x / sizeof *x'.Paul Eggert1-2/+2
2014-01-29Fix bug#16286 by the different way than 2014-01-26T00:32:30Z!eggert@cs.ucla.e...Kenichi Handa1-2/+4
2014-01-25When decoding, prefer ptrdiff_t to int for buffer positions etc.Paul Eggert1-8/+8
2014-01-01Update copyright year to 2014 by running admin/update-copyright.Paul Eggert1-1/+1
2013-12-14Use bool for boolean, focusing on headers.Paul Eggert1-2/+2
2013-11-18Fix bug #15841 with assertion violations due to newline cache.Eli Zaretskii1-0/+17
2013-10-26Finished conversion routines; w32-unicode-filenames exposed to Lisp.Eli Zaretskii1-0/+43
2013-10-08Do not allocate huge temporary memory areas and objects while encodingDmitry Antipov1-0/+6
2013-08-26* syntax.c (init_syntax_once): Adjust comment and do an earlyDmitry Antipov1-5/+0
2013-08-03Do not use global Lisp_Object in composition macros.Dmitry Antipov1-1/+1
2013-07-20coding.c (decode_coding_iso_2022): Fix previous change.Kenichi Handa1-4/+6
2013-07-20* coding.c (CODING_ISO_FLAG_LEVEL_4): New macro.Kenichi Handa1-2/+8
2013-07-19(decode_coding_utf_8): Add simple loop for fast processing of ASCII characters.Richard M. Stallman1-0/+39
2013-07-16New unwind-protect flavors to better type-check C callbacks.Paul Eggert1-2/+1
2013-07-15Prefer list1 (X) to Fcons (X, Qnil) when building lists.Paul Eggert1-20/+18
2013-07-13Fix bug #14822 with decoding when inhibit-null-byte-detection is non-nil.Eli Zaretskii1-0/+2
2013-06-29Fix minor problems found by static checking.Paul Eggert1-31/+31
2013-06-29coding.c (setup_coding_system): Handle CODING->spec.undecided.Kenichi Handa1-10/+66
2013-06-16Use functions, not macros, for XINT etc.Paul Eggert1-0/+16
2013-05-22Fix the setting of buffer-file-coding-system on, for instance, C-x RET c unix...Kenichi Handa1-67/+154
2013-04-28Fix bug #14287 with decoding EOL by *-dos coding systems.Eli Zaretskii1-1/+1
2013-04-25coding.c (decode_coding_iso_2022): When an invalid escape sequence is encount...Kenichi Handa1-0/+8
2013-04-06Spelling fix.Paul Eggert1-1/+1
2013-04-05Optimize the code for reading UTF-8 files.Kenichi Handa1-43/+163
2013-03-22Fix a bug introduced by 2013-03-15T16:06:12Z!handa@gnu.org.Kenichi Handa1-1/+1
2013-03-20coding.c (syms_of_coding): Initialize disable_ascii_optimization 1.Kenichi Handa1-1/+1
2013-03-18Spelling fixes.Paul Eggert1-1/+1
2013-03-15* coding.c (decode_coding_gap): Fix typo caught by static checking.Paul Eggert1-1/+1