aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorStefan Monnier2009-11-19 01:40:22 +0000
committerStefan Monnier2009-11-19 01:40:22 +0000
commit87e32266f0fc8467bc8280c9b73b7c5ab9d5f951 (patch)
treece23ebb18e3d66069782425bbf0ba344d90407f4 /src/ChangeLog
parentb2f0be0f79c0275c1677fee1a2ff62c42febc623 (diff)
downloademacs-87e32266f0fc8467bc8280c9b73b7c5ab9d5f951.tar.gz
emacs-87e32266f0fc8467bc8280c9b73b7c5ab9d5f951.zip
(make_gap_larger): Don't make as many assumptions about the
representation of Lisp integers. Reported by MJ Chan <mjchan.inbox@gmail.com>.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog32
1 files changed, 19 insertions, 13 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 713bfe7d7d6..474bc2e0e26 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,9 @@
12009-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * insdel.c (make_gap_larger): Don't make as many assumptions about the
4 representation of Lisp integers.
5 Reported by MJ Chan <mjchan.inbox@gmail.com>.
6
12009-11-17 Andreas Schwab <schwab@linux-m68k.org> 72009-11-17 Andreas Schwab <schwab@linux-m68k.org>
2 8
3 * lisp.h: Remove declaration of Ffont_get_system_font. 9 * lisp.h: Remove declaration of Ffont_get_system_font.
@@ -6,8 +12,8 @@
6 12
72009-11-17 Jan Djärv <jan.h.d@swipnet.se> 132009-11-17 Jan Djärv <jan.h.d@swipnet.se>
8 14
9 * xsettings.c (something_changedCB, Ffont_get_system_font): Check 15 * xsettings.c (something_changedCB, Ffont_get_system_font):
10 use_system_font. 16 Check use_system_font.
11 (syms_of_xsettings): DEFVAR font-use-system-font. 17 (syms_of_xsettings): DEFVAR font-use-system-font.
12 18
132009-11-17 Andreas Schwab <schwab@linux-m68k.org> 192009-11-17 Andreas Schwab <schwab@linux-m68k.org>
@@ -18,10 +24,10 @@
18 24
192009-11-17 Jan Djärv <jan.h.d@swipnet.se> 252009-11-17 Jan Djärv <jan.h.d@swipnet.se>
20 26
21 * xftfont.c (xftfont_fix_match): Older versions of fontconfig does 27 * xftfont.c (xftfont_fix_match): Older versions of fontconfig do
22 not have FC_LCD_*. #define them if not there. 28 not have FC_LCD_*. #define them if not there.
23 29
24 * xsettings.c (parse_xft_settings, apply_xft_settings): Ditto 30 * xsettings.c (parse_xft_settings, apply_xft_settings): Ditto.
25 31
26 * xterm.h (struct x_display_info): Add atoms and Window for xsettings. 32 * xterm.h (struct x_display_info): Add atoms and Window for xsettings.
27 33
@@ -36,10 +42,11 @@
36 42
37 * xfont.c (xfont_driver): Initialize all members. 43 * xfont.c (xfont_driver): Initialize all members.
38 44
39 * xfns.c (x_default_font_parameter): Try font from Ffont_get_system_font. 45 * xfns.c (x_default_font_parameter):
46 Try font from Ffont_get_system_font.
40 Do not get font from x_default_parameter if we got one from 47 Do not get font from x_default_parameter if we got one from
41 Ffont_get_system_font. 48 Ffont_get_system_font.
42 (Fx_select_font): Get the defaut font name from :name of FRAME_FONT (f). 49 (Fx_select_font): Get the defaut font name from :name of FRAME_FONT(f).
43 50
44 * w32font.c (w32font_driver): Initialize all members. 51 * w32font.c (w32font_driver): Initialize all members.
45 52
@@ -47,22 +54,22 @@
47 54
48 * lisp.h: Declare syms_of_xsettings. 55 * lisp.h: Declare syms_of_xsettings.
49 56
50 * keyboard.c (kbd_buffer_get_event, make_lispy_event): Handle 57 * keyboard.c (kbd_buffer_get_event, make_lispy_event):
51 CONFIG_CHANGED_EVENT. 58 Handle CONFIG_CHANGED_EVENT.
52 59
53 * ftfont.c (ftfont_filter_properties): New function. 60 * ftfont.c (ftfont_filter_properties): New function.
54 61
55 * frame.c (x_set_font): Remove unused variable lval. 62 * frame.c (x_set_font): Remove unused variable lval.
56 63
57 * font.h (struct font_driver): filter_properties is new. 64 * font.h (struct font_driver): Add filter_properties.
58 65
59 * font.c (font_put_extra): Don't return if val is nil, it means 66 * font.c (font_put_extra): Don't return if val is nil, it means
60 boolean option is off. 67 boolean option is off.
61 (font_parse_fcname): Collect all extra properties in extra_props 68 (font_parse_fcname): Collect all extra properties in extra_props
62 and call filter_properties for all drivers with extra_props and 69 and call filter_properties for all drivers with extra_props and
63 font as parameter. 70 font as parameter.
64 (font_open_entity): Do not use cache, it does not pick up new fontconfig 71 (font_open_entity): Do not use cache, it does not pick up new
65 settings like hinting. 72 fontconfig settings like hinting.
66 (font_load_for_lface): If spec had a name in it, store it in entity. 73 (font_load_for_lface): If spec had a name in it, store it in entity.
67 74
68 * emacs.c (main): Call syms_of_xsettings 75 * emacs.c (main): Call syms_of_xsettings
@@ -89,8 +96,7 @@
89 96
902009-11-14 Andreas Schwab <schwab@linux-m68k.org> 972009-11-14 Andreas Schwab <schwab@linux-m68k.org>
91 98
92 * Makefile.in: Ignore errors from mkdir when creating deps 99 * Makefile.in: Ignore errors from mkdir when creating deps directory.
93 directory.
94 100
952009-11-14 Jan Djärv <jan.h.d@swipnet.se> 1012009-11-14 Jan Djärv <jan.h.d@swipnet.se>
96 102