aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorDmitry Antipov2013-03-06 15:26:30 +0400
committerDmitry Antipov2013-03-06 15:26:30 +0400
commit1af1a51aada18d88fac7b2ba09231428c6a65d7c (patch)
tree0de56c02accf7de21dff3d26da734374ab2c9b6f /src/ChangeLog
parent34fd7a48dde735b199d618c06ea87a5e8f193406 (diff)
downloademacs-1af1a51aada18d88fac7b2ba09231428c6a65d7c.tar.gz
emacs-1af1a51aada18d88fac7b2ba09231428c6a65d7c.zip
Coding system support cleanup and minor refactoring.
* coding.h (enum coding_result_code): Remove CODING_RESULT_INCONSISTENT_EOL and CODING_RESULT_INSUFFICIENT_MEM. (toplevel): Remove unused CODING_MODE_INHIBIT_INCONSISTENT_EOL. (CODING_MODE_LAST_BLOCK, CODING_MODE_SELECTIVE_DISPLAY) (CODING_MODE_DIRECTION, CODING_MODE_FIXED_DESTINATION) (CODING_MODE_SAFE_ENCODING): Rearrange bit values. (decode_coding_region, encode_coding_region, decode_coding_string): Remove unused compatibility macros. * coding.c (Qinconsistent_eol, Qinsufficient_memory): Remove. (record_conversion_result): Adjust user. (syms_of_coding): Likewise. (ALLOC_CONVERSION_WORK_AREA): Use SAFE_ALLOCA. (decode_coding, encode_coding): Add USE_SAFE_ALLOCA and SAFE_FREE. (decode_coding_object): Simplify since xrealloc never returns NULL. Add eassert.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index bbf2aae960a..00d78a83336 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,22 @@
12013-03-06 Dmitry Antipov <dmantipov@yandex.ru>
2
3 Coding system support cleanup and minor refactoring.
4 * coding.h (enum coding_result_code): Remove
5 CODING_RESULT_INCONSISTENT_EOL and CODING_RESULT_INSUFFICIENT_MEM.
6 (toplevel): Remove unused CODING_MODE_INHIBIT_INCONSISTENT_EOL.
7 (CODING_MODE_LAST_BLOCK, CODING_MODE_SELECTIVE_DISPLAY)
8 (CODING_MODE_DIRECTION, CODING_MODE_FIXED_DESTINATION)
9 (CODING_MODE_SAFE_ENCODING): Rearrange bit values.
10 (decode_coding_region, encode_coding_region, decode_coding_string):
11 Remove unused compatibility macros.
12 * coding.c (Qinconsistent_eol, Qinsufficient_memory): Remove.
13 (record_conversion_result): Adjust user.
14 (syms_of_coding): Likewise.
15 (ALLOC_CONVERSION_WORK_AREA): Use SAFE_ALLOCA.
16 (decode_coding, encode_coding): Add USE_SAFE_ALLOCA and SAFE_FREE.
17 (decode_coding_object): Simplify since xrealloc never returns NULL.
18 Add eassert.
19
12013-03-06 Paul Eggert <eggert@cs.ucla.edu> 202013-03-06 Paul Eggert <eggert@cs.ucla.edu>
2 21
3 Fix a build failure on OpenBSD 4.x and MirBSD (Bug#13881). 22 Fix a build failure on OpenBSD 4.x and MirBSD (Bug#13881).