summaryrefslogtreecommitdiff
path: root/src/coding.c
AgeCommit message (Expand)Author
2012-08-14Fix for undo recording in decode_coding.Gergely Risko
2012-08-13Use BSET for write access to Lisp_Object members of struct buffer.Dmitry Antipov
2012-08-09Use TSET for write access to Lisp_Object slots of struct terminal.Dmitry Antipov
2012-08-01Use "ASET (a, i, v)" rather than "AREF (a, i) = v".Paul Eggert
2012-07-30Convert safe_call to use variable number of arguments.Dmitry Antipov
2012-07-27Fix failure to compile on Windows due to 2012-07-27T06:04:35Z!dmantipov@yande...Eli Zaretskii
2012-07-27Utility function to make a list from specified amount of objects.Dmitry Antipov
2012-07-19New macro to iterate over all buffers, miscellaneous cleanups.Dmitry Antipov
2012-07-11* coding.c (Fdefine_coding_system_internal): Use XCAR/XCDR insteadAndreas Schwab
2012-07-10Use XCAR and XCDR instead of Fcar and Fcdr where possible.Dmitry Antipov
2012-07-10Optimize pure C strings initialization.Dmitry Antipov
2012-07-05More xmalloc and related cleanup.Paul Eggert
2012-07-05Cleanup xmalloc.Dmitry Antipov
2012-06-19* alloc.c, bytecode.c, ccl.c, coding.c, composite.c, data.c, dosfns.c:Dmitry Antipov
2012-06-17* coding.c (produce_chars): Use ptrdiff_t, not int.Paul Eggert
2012-06-16* buffer.h (FETCH_MULTIBYTE_CHAR): Define as inline.Andreas Schwab
2012-05-26Fix coding-related core dumps with gcc -ftrapv.Paul Eggert
2012-02-10Merge from trunk.Paul Eggert
2012-02-08Merge from emacs-23; up to 2010-06-29T18:17:31Z!cyd@stupidchicken.com.Glenn Morris
2012-02-08coding.c (produce_chars): Fix updating of src_end (Bug#10701).Kenichi Handa
2012-01-25Merge from emacs-23 branchChong Yidong
2012-01-25* src/coding.c (encode_designation_at_bol): Change return value to EMACS_INT.HIROSHI OOTA
2012-01-19Fix usage of unitialized local var (backport from trunk)Paul Eggert
2012-01-19Pay attention to buffer relocation on encoding (Bug#9318; backport from trunk).Kenichi Handa
2012-01-10Add 2012 to FSF copyright years for Emacs files (do not merge to trunk)Glenn Morris
2012-01-09Merge from trunk.Paul Eggert
2012-01-05Add 2012 to FSF copyright years for Emacs filesGlenn Morris
2011-12-28coding.c: (Fdefine_coding_system_internal): Make an utf-8 base coding-system ...Kenichi Handa
2011-12-14Merge from trunk.Paul Eggert
2011-12-11coding.c (Funencodable_char_position): Pay attention to the buffer text reloc...Kenichi Handa
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