aboutsummaryrefslogtreecommitdiffstats
path: root/src/coding.c
Commit message (Expand)AuthorAgeFilesLines
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
* coding.c: (Fdefine_coding_system_internal): Make an utf-8 base coding-system ...Kenichi Handa2011-12-281-2/+2
* coding.c (Funencodable_char_position): Pay attention to the buffer text reloc...Kenichi Handa2011-12-111-0/+11
* coding.c (encode_coding_ccl): Check (charbuf < charbuf_end) after the loop to...Kenichi Handa2011-12-081-1/+2
* * coding.c (encode_designation_at_bol): Don't use uninitializedPaul Eggert2011-12-051-1/+1
* merge trunkKenichi Handa2011-12-051-1/+1
|\
| * Don't macro-inline non-performance-critical code.Stefan Monnier2011-12-041-1/+1
* | Pay attetion to the buffer relocation on encoding (Bug#9318).Kenichi Handa2011-12-051-40/+132
|/
* Set members of the struct coding_system before accessing them (bug#9910,9911,...Kenichi Handa2011-11-071-1/+1
* * coding.c: Integer and memory overflow fixes.Paul Eggert2011-07-281-5/+8
* Use ptrdiff_t for hash table indexes.Paul Eggert2011-07-181-2/+2
* * coding.c (Fencode_coding_string): Record the last coding systemKazuhiro Ito2011-07-011-1/+1
* * coding.c (make_subsidiaries): Don't assume string length fits in int.Paul Eggert2011-06-191-2/+2
* Variadic C functions now count arguments with ptrdiff_t.Paul Eggert2011-06-141-4/+4
* * alloc.c: Catch some string size overflows that we were missing.Paul Eggert2011-06-081-1/+1
* Check for buffer and string overflow more precisely.Paul Eggert2011-06-051-2/+2
* Merge from trunk.Paul Eggert2011-05-291-2/+2
|\
| * src/coding.c: Fix a typo in a comment.Eli Zaretskii2011-05-301-2/+2
* | [ChangeLog]Paul Eggert2011-05-281-9/+9
|/
* * coding.c (detect_coding_charset): Fix typo: * 2 -> *4 (Bug#8601).Paul Eggert2011-05-011-2/+2
* Lift the MOST_POSITIVE_FIXNUM/4 limitation on visited files (bug#8528).Eli Zaretskii2011-04-291-1/+9
* Improve `doprnt' and its usage. (Bug#8545)Eli Zaretskii2011-04-271-2/+3
* Merge from mainline.Paul Eggert2011-04-251-2/+2
|\
| * Fix doprnt so it could be used safely in `verror'. (Bug#8435)Eli Zaretskii2011-04-231-2/+2
* | * lisp.h: (XVECTOR_SIZE): Remove. All uses replaced with ASIZE.Paul Eggert2011-04-251-1/+1
* | lisp.h: Fix a problem with aliasing and vector headers.Paul Eggert2011-04-251-1/+1
* | Replace pEd with more-general pI, and fix some printf arg casts.Paul Eggert2011-04-181-6/+6
|/
* Undo the DEFUN->DEFUE change.Paul Eggert2011-04-131-8/+8
* * coding.h (coding, code_convert_region, encode_coding_gap): RemovePaul Eggert2011-04-101-29/+5
* Declare Lisp_Object Q* variables to be 'static' if not exproted.Paul Eggert2011-04-101-16/+19
* Make Emacs functions such as Fatom 'static' by default.Paul Eggert2011-04-101-8/+8
* Merge from mainline.Paul Eggert2011-04-091-47/+48
|\
| * Replace some uses of `int' with EMACS_INT.Eli Zaretskii2011-04-091-47/+48
* | error: Print 32- and 64-bit integers portably (Bug#8435).Paul Eggert2011-04-061-21/+32
* | * coding.c (Fdecode_sjis_char): Don't assume CODE fits in int.Paul Eggert2011-04-061-2/+3
|/
* * coding.c (DECODE_COMPOSITION_RULE): If the rule is invalid, goto invalid_codePaul Eggert2011-04-041-6/+5
* * coding.c (EMIT_ONE_BYTE, EMIT_TWO_BYTES): Use unsigned, not int.Paul Eggert2011-04-041-2/+2
* * coding.c: Remove vars that are set but not used.Paul Eggert2011-04-011-32/+12
* Merge from mainline.Paul Eggert2011-03-291-4/+3
|\
| * src/*.c: Remove some additional unused parameters.Juanma Barranquero2011-03-291-4/+3
* | Variadic C functions now count arguments with size_t, not int.Paul Eggert2011-03-261-9/+9
|/
* * coding.c (encode_coding_raw_text): Avoid unnecessary testPaul Eggert2011-03-221-1/+2
* * src/coding.c (detect_coding_iso_2022): Reorganize code to clarifyAndreas Schwab2011-03-151-79/+80
* * coding.c (detect_coding_iso_2022): Initialize a local variable that mightPaul Eggert2011-03-071-1/+6
* * coding.c (decode_coding_emacs_mule): Mark variables that gccPaul Eggert2011-03-071-2/+2
* * coding.c: (ISO_CODE_LF, ISO_CODE_CR, CODING_ISO_FLAG_EUC_TW_SHIFT):Paul Eggert2011-03-071-56/+1
* * coding.c: (decode_coding_object, encode_coding_object, detect_coding_system):Paul Eggert2011-03-071-6/+6
* * coding.c (decode_coding_iso_2022): Add "default: abort ();" as a safety check.Paul Eggert2011-03-071-0/+4
* * coding.c (emacs_mule_char, encode_invocation_designation):Paul Eggert2011-03-071-2/+2
* * coding.c (Fdefine_coding_system_internal): Don't redeclare 'i' insidePaul Eggert2011-03-071-51/+50