Mercurial > emacs
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. |