aboutsummaryrefslogtreecommitdiffstats
path: root/src/coding.c
Commit message (Expand)AuthorAgeFilesLines
* More xmalloc and related cleanup.Paul Eggert2012-07-051-4/+4
* Cleanup xmalloc.Dmitry Antipov2012-07-051-1/+1
* * alloc.c, bytecode.c, ccl.c, coding.c, composite.c, data.c, dosfns.c:Dmitry Antipov2012-06-191-3/+3
* * coding.c (produce_chars): Use ptrdiff_t, not int.Paul Eggert2012-06-171-1/+2
* * buffer.h (FETCH_MULTIBYTE_CHAR): Define as inline.Andreas Schwab2012-06-161-1/+1
* Fix coding-related core dumps with gcc -ftrapv.Paul Eggert2012-05-261-17/+35
* Merge from trunk.Paul Eggert2012-02-101-5/+5
|\
| * Merge from emacs-23; up to 2010-06-29T18:17:[email protected].Glenn Morris2012-02-081-3/+3
| |\
| | * coding.c (produce_chars): Fix updating of src_end (Bug#10701).Kenichi Handa2012-02-081-3/+3
| | * * src/coding.c (encode_designation_at_bol): Change return value to EMACS_INT.HIROSHI OOTA2012-01-251-2/+2
| | * Fix usage of unitialized local var (backport from trunk)Paul Eggert2012-01-191-1/+1
| | * Pay attention to buffer relocation on encoding (Bug#9318; backport from trunk).Kenichi Handa2012-01-191-40/+131
| | * Add 2012 to FSF copyright years for Emacs files (do not merge to trunk)Glenn Morris2012-01-101-1/+1
| | * Backport revisions 2011-04-24T05:30:[email protected]:40:...Eli Zaretskii2011-05-091-1/+1
| * | Merge from emacs-23 branchChong Yidong2012-01-251-2/+2
* | | Merge from trunk.Paul Eggert2012-01-091-3/+3
|\| |
| * | 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
* | | Merge from trunk.Paul Eggert2011-12-141-0/+11
|\| |
| * | coding.c (Funencodable_char_position): Pay attention to the buffer text reloc...Kenichi Handa2011-12-111-0/+11
* | | Merge from trunk.Paul Eggert2011-12-101-42/+135
|\| |
| * | 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
| |/ /
* | | Merge from trunk.Paul Eggert2011-11-181-1/+1
|\| |
| * | Set members of the struct coding_system before accessing them (bug#9910,9911,...Kenichi Handa2011-11-071-1/+1
* | | * coding.c (Ffind_operation_coding_system): Avoid subscript error.Paul Eggert2011-09-271-1/+1
* | | * coding.c: Integer and buffer overflow fixes.Paul Eggert2011-09-271-5/+5
* | | * coding.c (ENCODE_ISO_CHARACTER): Use unsigned, not int,Paul Eggert2011-09-241-1/+1
* | | * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp):Paul Eggert2011-09-211-132/+136
|/ /
* | * 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
|/ /