Mercurial > emacs
comparison src/ChangeLog @ 92467:38094b151b8d
*** empty log message ***
author | Juanma Barranquero <lekktu@gmail.com> |
---|---|
date | Tue, 04 Mar 2008 10:29:47 +0000 |
parents | 5f5f07a5c076 |
children | 06c0f69df116 |
comparison
equal
deleted
inserted
replaced
92466:fa105229c443 | 92467:38094b151b8d |
---|---|
1 2008-03-04 Juanma Barranquero <lekktu@gmail.com> | |
2 | |
3 * .cvsignore: Add oo. | |
4 | |
1 2008-03-03 Andreas Schwab <schwab@suse.de> | 5 2008-03-03 Andreas Schwab <schwab@suse.de> |
2 | 6 |
3 * coding.c (decode_coding_object): Inhibit gap shrinking while | 7 * coding.c (decode_coding_object): Inhibit gap shrinking while |
4 decoding in place. | 8 decoding in place. |
5 | 9 |
6 2008-03-03 Dan Nicolaescu <dann@ics.uci.edu> | 10 2008-03-03 Dan Nicolaescu <dann@ics.uci.edu> |
7 | 11 |
8 * w32term.c: Remove unused include "gnu.h". | 12 * w32term.c: Remove unused include "gnu.h". |
9 * makefile.w32-in (w32term.o): Don't depend on gnu.h | 13 * makefile.w32-in (w32term.o): Don't depend on gnu.h. |
10 | 14 |
11 * gnu.h: Rename to ... | 15 * gnu.h: Rename to ... |
12 * emacs-icon.h: ... this. | 16 * emacs-icon.h: ... this. |
13 * xterm.c: Use emacs-icon.h instead of gnu.h. | 17 * xterm.c: Use emacs-icon.h instead of gnu.h. |
14 * Makefile (xterm.o): Depend on emacs-icon.h, not gnu.h. | 18 * Makefile (xterm.o): Depend on emacs-icon.h, not gnu.h. |
685 | 689 |
686 * coding.c (DECODE_EMACS_MULE_COMPOSITION_CHAR): Use "do...while (0)". | 690 * coding.c (DECODE_EMACS_MULE_COMPOSITION_CHAR): Use "do...while (0)". |
687 | 691 |
688 2008-02-07 Jim Meyering <meyering@redhat.com> | 692 2008-02-07 Jim Meyering <meyering@redhat.com> |
689 | 693 |
690 Use "do...while (0)", not "if (1)..else" in macro definitions. | 694 Use "do...while (0)", not "if (1)...else" in macro definitions. |
691 The latter provokes a warning from gcc about the empty else, when | 695 The latter provokes a warning from gcc about the empty else, when |
692 followed by ";". Also, without that trailing semicolon, it would | 696 followed by ";". Also, without that trailing semicolon, it would |
693 silently swallow up any following statement. | 697 silently swallow up any following statement. |
694 * syntax.h (SETUP_SYNTAX_TABLE): | 698 * syntax.h (SETUP_SYNTAX_TABLE): |
695 (SETUP_SYNTAX_TABLE_FOR_OBJECT): Likewise. | 699 (SETUP_SYNTAX_TABLE_FOR_OBJECT): Likewise. |
1257 * lread.c (read1): Undo the previous change. | 1261 * lread.c (read1): Undo the previous change. |
1258 | 1262 |
1259 2008-02-01 CHENG Gao <chenggao@gmail.com> (tiny change) | 1263 2008-02-01 CHENG Gao <chenggao@gmail.com> (tiny change) |
1260 | 1264 |
1261 * frame.c (Fdelete_frame): Call font_update_drivers only when | 1265 * frame.c (Fdelete_frame): Call font_update_drivers only when |
1262 USE_FONT_BACKEND is defined.. | 1266 USE_FONT_BACKEND is defined. |
1263 | 1267 |
1264 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> | 1268 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> |
1265 | 1269 |
1266 * font.h (struct font_bitmap): New member bits_per_pixel. | 1270 * font.h (struct font_bitmap): New member bits_per_pixel. |
1267 (struct font_driver): New members start_for_frame and end_for_frame. | 1271 (struct font_driver): New members start_for_frame and end_for_frame. |
1565 | 1569 |
1566 2008-02-01 Jason Rumney <jasonr@gnu.org> | 1570 2008-02-01 Jason Rumney <jasonr@gnu.org> |
1567 | 1571 |
1568 * w32font.c (w32font_close): Delete the GDI font object. | 1572 * w32font.c (w32font_close): Delete the GDI font object. |
1569 | 1573 |
1570 * w32menu.c: Include character.h | 1574 * w32menu.c: Include character.h. |
1571 | 1575 |
1572 * w32proc.c: Likewise. | 1576 * w32proc.c: Likewise. |
1573 | 1577 |
1574 * w32select.c: Likewise. | 1578 * w32select.c: Likewise. |
1575 | 1579 |
1576 * makefile.w32-in (w32proc.o): Depend on character.h | 1580 * makefile.w32-in (w32proc.o): Depend on character.h. |
1577 | 1581 |
1578 2008-02-01 Jason Rumney <jasonr@gnu.org> | 1582 2008-02-01 Jason Rumney <jasonr@gnu.org> |
1579 | 1583 |
1580 * w32fns.c (syms_of_w32fns): Use DEFSYM macro. | 1584 * w32fns.c (syms_of_w32fns): Use DEFSYM macro. |
1581 | 1585 |
1697 | 1701 |
1698 * xterm.c (x_draw_glyph_string_foreground) [USE_FONT_BACKEND]: | 1702 * xterm.c (x_draw_glyph_string_foreground) [USE_FONT_BACKEND]: |
1699 Remove redundant loop and allocation. | 1703 Remove redundant loop and allocation. |
1700 | 1704 |
1701 * makefile.w32-in (font.o, w32font.o): New objects. | 1705 * makefile.w32-in (font.o, w32font.o): New objects. |
1702 (fontset.o, xdisp.o, xfaces.o, w32fns.o, w32term.o): Depend on font.h | 1706 (fontset.o, xdisp.o, xfaces.o, w32fns.o, w32term.o): Depend on font.h. |
1703 (FONTOBJ): New group of objects conditioned on USE_FONT_BACKEND. | 1707 (FONTOBJ): New group of objects conditioned on USE_FONT_BACKEND. |
1704 | 1708 |
1705 * xdisp.c (fill_composite_glyph_string): Make the first arg to | 1709 * xdisp.c (fill_composite_glyph_string): Make the first arg to |
1706 STORE_XCHARB a valid l-value. | 1710 STORE_XCHARB a valid l-value. |
1707 | 1711 |
1756 * fontset.c (fontset_find_font): Pay attention to font size | 1760 * fontset.c (fontset_find_font): Pay attention to font size |
1757 specified for a font. | 1761 specified for a font. |
1758 (reorder_font_vector): Check contents of font_def. | 1762 (reorder_font_vector): Check contents of font_def. |
1759 | 1763 |
1760 * font.c (struct otf_list): Delete it. | 1764 * font.c (struct otf_list): Delete it. |
1761 (otf_list): Make it a lisp variable.. | 1765 (otf_list): Make it a lisp variable. |
1762 (otf_open): Use lispy otf_list. | 1766 (otf_open): Use lispy otf_list. |
1763 (generate_otf_features): Rename from parse_gsub_gpos_spec. | 1767 (generate_otf_features): Rename from parse_gsub_gpos_spec. |
1764 (check_otf_features): New function. | 1768 (check_otf_features): New function. |
1765 (font_otf_DeviceTable, font_otf_ValueRecord, font_otf_Anchor): New | 1769 (font_otf_DeviceTable, font_otf_ValueRecord, font_otf_Anchor): New |
1766 functinos. | 1770 functinos. |
3279 ASCII only string. | 3283 ASCII only string. |
3280 | 3284 |
3281 * fileio.c (Finsert_file_contents): Avoid detecting a code twice. | 3285 * fileio.c (Finsert_file_contents): Avoid detecting a code twice. |
3282 | 3286 |
3283 * coding.c (detect_coding_iso_2022): Fix handling of SS2 and SS3. | 3287 * coding.c (detect_coding_iso_2022): Fix handling of SS2 and SS3. |
3284 (detect_coding, detect_coding_system): Treat '\0' as normal ASCII byte.. | 3288 (detect_coding, detect_coding_system): Treat '\0' as normal ASCII byte. |
3285 | 3289 |
3286 2008-02-01 Kenichi Handa <handa@m17n.org> | 3290 2008-02-01 Kenichi Handa <handa@m17n.org> |
3287 | 3291 |
3288 * coding.h (SJIS_TO_JIS2, JIS_TO_SJIS2): New macros. | 3292 * coding.h (SJIS_TO_JIS2, JIS_TO_SJIS2): New macros. |
3289 | 3293 |
5110 * config.in (HAVE_PTY_H, HAVE_SIZE_T, HAVE_LANGINFO_CODESET): New. | 5114 * config.in (HAVE_PTY_H, HAVE_SIZE_T, HAVE_LANGINFO_CODESET): New. |
5111 (size_t): Remove. | 5115 (size_t): Remove. |
5112 | 5116 |
5113 2008-02-01 Dave Love <fx@gnu.org> | 5117 2008-02-01 Dave Love <fx@gnu.org> |
5114 | 5118 |
5115 * Makefile.in (chartab.o): Depend on charset.h | 5119 * Makefile.in (chartab.o): Depend on charset.h. |
5116 | 5120 |
5117 2008-02-01 Kenichi Handa <handa@m17n.org> | 5121 2008-02-01 Kenichi Handa <handa@m17n.org> |
5118 | 5122 |
5119 * character.c (syms_of_character): Set the default value of | 5123 * character.c (syms_of_character): Set the default value of |
5120 Vprintable_chars to Qnil. | 5124 Vprintable_chars to Qnil. |
5860 | 5864 |
5861 2008-01-23 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 5865 2008-01-23 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
5862 | 5866 |
5863 * mac.c (mac_emacs_pid) [MAC_OSX]: New variable. | 5867 * mac.c (mac_emacs_pid) [MAC_OSX]: New variable. |
5864 [MAC_OSX] (init_mac_osx_environment): Initialize it. | 5868 [MAC_OSX] (init_mac_osx_environment): Initialize it. |
5865 [MAC_OSX] (mac_try_close_socket) [SELECT_USE_CFSOCKET]: Return 0 | 5869 [MAC_OSX] (mac_try_close_socket) [SELECT_USE_CFSOCKET]: Return 0 |
5866 when used on child processes. | 5870 when used on child processes. |
5867 | 5871 |
5868 2008-01-21 Michael Albinus <michael.albinus@gmx.de> | 5872 2008-01-21 Michael Albinus <michael.albinus@gmx.de> |
5869 | 5873 |
5870 * dbusbind.c (Fdbus_method_return_internal): Rename from | 5874 * dbusbind.c (Fdbus_method_return_internal): Rename from |
6601 * alloc.c (ALLOCATE_PSEUDOVECTOR): Move to lisp.h. | 6605 * alloc.c (ALLOCATE_PSEUDOVECTOR): Move to lisp.h. |
6602 (allocate_pseudovector): Make non-static. | 6606 (allocate_pseudovector): Make non-static. |
6603 | 6607 |
6604 * lisp.h (enum pvec_type): New tag PVEC_OTHER. | 6608 * lisp.h (enum pvec_type): New tag PVEC_OTHER. |
6605 (allocate_pseudovector): Declare. | 6609 (allocate_pseudovector): Declare. |
6606 (ALLOCATE_PSEUDOVECTOR): Move from alloc.c | 6610 (ALLOCATE_PSEUDOVECTOR): Move from alloc.c. |
6607 | 6611 |
6608 2007-11-15 Andreas Schwab <schwab@suse.de> | 6612 2007-11-15 Andreas Schwab <schwab@suse.de> |
6609 | 6613 |
6610 * editfns.c (Fformat): Correctly format EMACS_INT values. | 6614 * editfns.c (Fformat): Correctly format EMACS_INT values. |
6611 Also take precision into account when formatting an integer. | 6615 Also take precision into account when formatting an integer. |