summaryrefslogtreecommitdiff
path: root/src/coding.c
AgeCommit message (Expand)Author
2011-12-10Merge from trunk.Paul Eggert
2011-12-08coding.c (encode_coding_ccl): Check (charbuf < charbuf_end) after the loop to...Kenichi Handa
2011-12-05* coding.c (encode_designation_at_bol): Don't use uninitializedPaul Eggert
2011-12-05merge trunkKenichi Handa
2011-12-05Pay attetion to the buffer relocation on encoding (Bug#9318).Kenichi Handa
2011-12-04Don't macro-inline non-performance-critical code.Stefan Monnier
2011-11-18Merge from trunk.Paul Eggert
2011-11-07Set members of the struct coding_system before accessing them (bug#9910,9911,...Kenichi Handa
2011-09-27* coding.c (Ffind_operation_coding_system): Avoid subscript error.Paul Eggert
2011-09-27* coding.c: Integer and buffer overflow fixes.Paul Eggert
2011-09-24* coding.c (ENCODE_ISO_CHARACTER): Use unsigned, not int,Paul Eggert
2011-09-21* alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp):Paul Eggert
2011-07-28* coding.c: Integer and memory overflow fixes.Paul Eggert
2011-07-18Use ptrdiff_t for hash table indexes.Paul Eggert
2011-07-01* coding.c (Fencode_coding_string): Record the last coding systemKazuhiro Ito
2011-06-19* coding.c (make_subsidiaries): Don't assume string length fits in int.Paul Eggert
2011-06-14Variadic C functions now count arguments with ptrdiff_t.Paul Eggert
2011-06-08* alloc.c: Catch some string size overflows that we were missing.Paul Eggert
2011-06-05Check for buffer and string overflow more precisely.Paul Eggert
2011-05-29Merge from trunk.Paul Eggert
2011-05-30src/coding.c: Fix a typo in a comment.Eli Zaretskii
2011-05-28[ChangeLog]Paul Eggert
2011-05-09Backport revisions 2011-04-24T05:30:24Z!eggert@cs.ucla.edu..2011-04-25T19:40:...Eli Zaretskii
2011-05-01* coding.c (detect_coding_charset): Fix typo: * 2 -> *4 (Bug#8601).Paul Eggert
2011-04-29Lift the MOST_POSITIVE_FIXNUM/4 limitation on visited files (bug#8528).Eli Zaretskii
2011-04-27Improve `doprnt' and its usage. (Bug#8545)Eli Zaretskii
2011-04-25Merge from mainline.Paul Eggert
2011-04-25* lisp.h: (XVECTOR_SIZE): Remove. All uses replaced with ASIZE.Paul Eggert
2011-04-25lisp.h: Fix a problem with aliasing and vector headers.Paul Eggert
2011-04-23Fix doprnt so it could be used safely in `verror'. (Bug#8435)Eli Zaretskii
2011-04-18Replace pEd with more-general pI, and fix some printf arg casts.Paul Eggert
2011-04-13Undo the DEFUN->DEFUE change.Paul Eggert
2011-04-10* coding.h (coding, code_convert_region, encode_coding_gap): RemovePaul Eggert
2011-04-10Declare Lisp_Object Q* variables to be 'static' if not exproted.Paul Eggert
2011-04-10Make Emacs functions such as Fatom 'static' by default.Paul Eggert
2011-04-09Merge from mainline.Paul Eggert
2011-04-09Replace some uses of `int' with EMACS_INT.Eli Zaretskii
2011-04-06error: Print 32- and 64-bit integers portably (Bug#8435).Paul Eggert
2011-04-06* coding.c (Fdecode_sjis_char): Don't assume CODE fits in int.Paul Eggert
2011-04-04* coding.c (DECODE_COMPOSITION_RULE): If the rule is invalid, goto invalid_codePaul Eggert
2011-04-04* coding.c (EMIT_ONE_BYTE, EMIT_TWO_BYTES): Use unsigned, not int.Paul Eggert
2011-04-01* coding.c: Remove vars that are set but not used.Paul Eggert
2011-03-29Merge from mainline.Paul Eggert
2011-03-29src/*.c: Remove some additional unused parameters.Juanma Barranquero
2011-03-26Variadic C functions now count arguments with size_t, not int.Paul Eggert
2011-03-22* coding.c (encode_coding_raw_text): Avoid unnecessary testPaul Eggert
2011-03-15* src/coding.c (detect_coding_iso_2022): Reorganize code to clarifyAndreas Schwab
2011-03-07* coding.c (detect_coding_iso_2022): Initialize a local variable that mightPaul Eggert
2011-03-07* coding.c (decode_coding_emacs_mule): Mark variables that gccPaul Eggert
2011-03-07* coding.c: (ISO_CODE_LF, ISO_CODE_CR, CODING_ISO_FLAG_EUC_TW_SHIFT):Paul Eggert