comparison src/ChangeLog @ 95407:8a703a3c84d7

(Fmake_variable_buffer_local, Fmake_local_variable) (Fmake_variable_frame_local): Disallow mixing buffer-local and frame-local settings for the same variable.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Fri, 30 May 2008 02:37:40 +0000
parents 67b3c5e7b37e
children d3eb9cc70765
comparison
equal deleted inserted replaced
95406:ab071b8b8bf4 95407:8a703a3c84d7
1 2008-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * data.c (Fmake_variable_buffer_local, Fmake_local_variable)
4 (Fmake_variable_frame_local): Disallow mixing buffer-local and
5 frame-local settings for the same variable.
6
1 2008-05-29 Kenichi Handa <handa@m17n.org> 7 2008-05-29 Kenichi Handa <handa@m17n.org>
2 8
3 * coding.h (enum define_coding_utf8_arg_index): New enum. 9 * coding.h (enum define_coding_utf8_arg_index): New enum.
4 (enum coding_attr_index): Change coding_attr_utf_16_bom to 10 (enum coding_attr_index): Change coding_attr_utf_16_bom to
5 coding_attr_utf_bom. 11 coding_attr_utf_bom.
6 (enum utf_bom_type): Renamed from utf_16_bom_type. 12 (enum utf_bom_type): Rename from utf_16_bom_type.
7 (struct utf_16_spec): Adjusted for the above change. 13 (struct utf_16_spec): Adjust for the above change.
8 (struct coding_system): Add utf_8_bom in `spec' union. 14 (struct coding_system): Add utf_8_bom in `spec' union.
9 15
10 * coding.c (CODING_UTF_8_BOM): New macro. 16 * coding.c (CODING_UTF_8_BOM): New macro.
11 (enum coding_category): Delete coding_category_utf_8, add 17 (enum coding_category): Delete coding_category_utf_8, add
12 coding_category_utf_8_auto, coding_category_utf_8_nosig, and 18 coding_category_utf_8_auto, coding_category_utf_8_nosig, and
19 CATEGORY_MASK_UTF_8_SIG. 25 CATEGORY_MASK_UTF_8_SIG.
20 (CATEGORY_MASK_UTF_8): New macro. 26 (CATEGORY_MASK_UTF_8): New macro.
21 (UTF_BOM, UTF_8_BOM_1, UTF_8_BOM_2, UTF_8_BOM_3): New macros. 27 (UTF_BOM, UTF_8_BOM_1, UTF_8_BOM_2, UTF_8_BOM_3): New macros.
22 (detect_coding_utf_8): Check BOM. 28 (detect_coding_utf_8): Check BOM.
23 (decode_coding_utf_8, encode_coding_utf_8): Handle BOM. 29 (decode_coding_utf_8, encode_coding_utf_8): Handle BOM.
24 (decode_coding_utf_16): Adjusted for the change of enum 30 (decode_coding_utf_16): Adjust for the change of enum utf_bom_type.
25 utf_bom_type.
26 (encode_coding_utf_16): Likewise. 31 (encode_coding_utf_16): Likewise.
27 (setup_coding_system): Likewise. Set CODING_UTF_8_BOM (coding). 32 (setup_coding_system): Likewise. Set CODING_UTF_8_BOM (coding).
28 (detect_coding, detect_coding_system): Handle utf-8-auto. 33 (detect_coding, detect_coding_system): Handle utf-8-auto.
29 (Fdefine_coding_system_internal): Handle `bom' property for utf-8. 34 (Fdefine_coding_system_internal): Handle `bom' property for utf-8.
30 (syms_of_coding): Fix setting up of Vcoding_category_table. 35 (syms_of_coding): Fix setting up of Vcoding_category_table.
36 (wait_reading_process_output): Also return non-nil if we read output 41 (wait_reading_process_output): Also return non-nil if we read output
37 from a non-running process. 42 from a non-running process.
38 43
39 2008-05-29 Jason Rumney <jasonr@gnu.org> 44 2008-05-29 Jason Rumney <jasonr@gnu.org>
40 45
41 * w32font.c (w32font_open_internal): Prefer truetype fonts unless 46 * w32font.c (w32font_open_internal): Prefer truetype fonts unless
42 `raster' specified. 47 `raster' specified.
43 (add_font_entity_to_list): Allow non-opentype truetype fonts back 48 (add_font_entity_to_list): Allow non-opentype truetype fonts back
44 in the uniscribe backend, but disallow any font that has no 49 in the uniscribe backend, but disallow any font that has no
45 unicode subrange support. 50 unicode subrange support.
46 51
47 2008-05-29 Juanma Barranquero <lekktu@gmail.com> 52 2008-05-29 Juanma Barranquero <lekktu@gmail.com>
48 53
49 * xfaces.c (Fx_list_fonts, Finternal_copy_lisp_face): 54 * xfaces.c (Fx_list_fonts, Finternal_copy_lisp_face):
50 Fix typos in docstrings. 55 Fix typos in docstrings.