aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert2012-08-26 01:41:36 -0700
committerPaul Eggert2012-08-26 01:41:36 -0700
commitd5172d4fbc2ca871d18426fb9e84ee6bb87a0e68 (patch)
treefe1dd8c01faf007f86f46cbf4a6f441ae28b104d /src/ChangeLog
parent6af64513413d7194cfa2d8308db2d73f6ed64bf4 (diff)
downloademacs-d5172d4fbc2ca871d18426fb9e84ee6bb87a0e68.tar.gz
emacs-d5172d4fbc2ca871d18426fb9e84ee6bb87a0e68.zip
* character.c, charset.c, chartab.c: Use bool for booleans.
* character.c (lisp_string_width, string_count_byte8) (string_escape_byte8): * charset.c (charset_map_loaded, load_charset_map, read_hex): (load_charset_map_from_file, map_charset_chars) (Fdefine_charset_internal, define_charset_internal) (Fdeclare_equiv_charset, find_charsets_in_text) (Ffind_charset_region, char_charset, Fiso_charset): * chartab.c (sub_char_table_ref, sub_char_table_ref_and_range) (sub_char_table_set, sub_char_table_set_range) (char_table_set_range, optimize_sub_char_table) (map_sub_char_table): Use bool for boolean. * character.c (str_to_unibyte): Omit last boolean argument; it was always 0. All callers changed. * character.h, charset.h: Adjust to match previous changes. * character.h (char_printable_p): Remove decl of nonexistent function. * charset.h (struct charset): Members code_linear_p, iso_chars_96, ascii_compatible_p, supplementary_p, compact_codes_p, unified_p are all boolean, so make them single-bit bitfields.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 06682f4637e..c94a6d7495f 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,26 @@
12012-08-26 Paul Eggert <eggert@cs.ucla.edu> 12012-08-26 Paul Eggert <eggert@cs.ucla.edu>
2 2
3 * character.c, charset.c, chartab.c: Use bool for booleans.
4 * character.c (lisp_string_width, string_count_byte8)
5 (string_escape_byte8):
6 * charset.c (charset_map_loaded, load_charset_map, read_hex):
7 (load_charset_map_from_file, map_charset_chars)
8 (Fdefine_charset_internal, define_charset_internal)
9 (Fdeclare_equiv_charset, find_charsets_in_text)
10 (Ffind_charset_region, char_charset, Fiso_charset):
11 * chartab.c (sub_char_table_ref, sub_char_table_ref_and_range)
12 (sub_char_table_set, sub_char_table_set_range)
13 (char_table_set_range, optimize_sub_char_table)
14 (map_sub_char_table):
15 Use bool for boolean.
16 * character.c (str_to_unibyte): Omit last boolean argument; it was
17 always 0. All callers changed.
18 * character.h, charset.h: Adjust to match previous changes.
19 * character.h (char_printable_p): Remove decl of nonexistent function.
20 * charset.h (struct charset): Members code_linear_p, iso_chars_96,
21 ascii_compatible_p, supplementary_p, compact_codes_p, unified_p
22 are all boolean, so make them single-bit bitfields.
23
3 * lisp.h (ASET): Remove attempt to detect side effects. 24 * lisp.h (ASET): Remove attempt to detect side effects.
4 It was meant to be temporary and it often doesn't work, 25 It was meant to be temporary and it often doesn't work,
5 because when IDX has side effects the behavior of IDX==IDX 26 because when IDX has side effects the behavior of IDX==IDX