diff options
| author | Paul Eggert | 2012-08-26 01:41:36 -0700 |
|---|---|---|
| committer | Paul Eggert | 2012-08-26 01:41:36 -0700 |
| commit | d5172d4fbc2ca871d18426fb9e84ee6bb87a0e68 (patch) | |
| tree | fe1dd8c01faf007f86f46cbf4a6f441ae28b104d /src/ChangeLog | |
| parent | 6af64513413d7194cfa2d8308db2d73f6ed64bf4 (diff) | |
| download | emacs-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/ChangeLog | 21 |
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 @@ | |||
| 1 | 2012-08-26 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2012-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 |