aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog101
1 files changed, 86 insertions, 15 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 1490b34b4a9..8479a0f94ce 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,74 @@
12004-10-28 Will <will@glozer.net>
2
3 * macterm.c: allow user to assign key modifiers to the Mac Option
4 key via a 'mac-option-modifier' variable.
5
62004-10-28 Stefan <monnier@iro.umontreal.ca>
7
8 * xselect.c (Vx_lost_selection_functions, Vx_sent_selection_functions):
9 Rename from Vx_lost_selection_hooks and Vx_sent_selection_hooks.
10 (x_handle_selection_request, x_handle_selection_clear)
11 (x_clear_frame_selections, syms_of_xselect): Adjust accordingly.
12
132004-10-28 Richard M. Stallman <rms@gnu.org>
14
15 * w32fns.c (Fx_server_vendor, Fx_server_version): Doc fixes.
16
17 * xfns.c (Fx_server_vendor, Fx_server_version): Doc fixes.
18
192004-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
20
21 * syntax.c (scan_sexps_forward): Give precedence to a 2-char
22 comment-starter over a 1-char one.
23
242004-10-27 Richard M. Stallman <rms@gnu.org>
25
26 * xdisp.c (get_next_display_element): In mode lines,
27 treat newline and tab like other control characters.
28
29 * editfns.c (Fmessage): Doc fix.
30
31 * indent.c (vmotion): When moving up, check the newline before.
32 Make prevline an int, not a Lisp_Object.
33
342004-10-27 Kim F. Storm <storm@cua.dk>
35
36 * editfns.c (Fformat): Allocate discarded table with SAFE_ALLOCA.
37 Only allocate info and discarded tables once.
38
39 * lisp.h (USE_SAFE_ALLOCA): Add and init sa_must_free integer.
40 (SAFE_ALLOCA, SAFE_ALLOCA_LISP): Increment it when malloc is used.
41 (SAFE_FREE): Test it to determine if we need to unwind to free.
42 Remove size arg. All users changed.
43 (SAFE_FREE_LISP) Remove. All users changed to use SAFE_FREE.
44
452004-10-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
46
47 * gtkutil.c: Put empty line between comment and function body.
48 (xg_destroy_widgets): Rename from remove_from_container.
49 Just destroy all widgets in list. Argument wcont removed.
50 (xg_update_menubar, xg_update_submenu): Call xg_destroy_widgets
51 instead of remove_from_container.
52 (xg_display_close, xg_create_tool_bar, update_frame_tool_bar)
53 (free_frame_tool_bar): Add comment.
54
55 * xfns.c (xic_create_xfontset): Check that FRAME_XIC_BASE_FONTNAME
56 is not NULL before strcmp.
57
582004-10-26 Kim F. Storm <storm@cua.dk>
59
60 * callint.c (Fcall_interactively): Add 'U' code to get the
61 up-event discarded by a previous 'k' or 'K' argument.
62
632004-10-26 David Kastrup <dak@gnu.org>
64
65 * buffer.c (syms_of_buffer): Fix a few typos.
66
672004-10-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
68
69 * xsmfns.c: Put empty line between comment and function body.
70 Use two spaces before comment end.
71
12004-10-25 Kenichi Handa <handa@m17n.org> 722004-10-25 Kenichi Handa <handa@m17n.org>
2 73
3 * fontset.c (fontset_pattern_regexp): Optimize for the case that 74 * fontset.c (fontset_pattern_regexp): Optimize for the case that
@@ -21,17 +92,17 @@
21 92
222004-10-21 K,Aa(Broly L$,1 q(Brentey <lorentey@elte.hu> 932004-10-21 K,Aa(Broly L$,1 q(Brentey <lorentey@elte.hu>
23 94
24 * xterm.h (x_output): New member `xic_base_fontname'. 95 * xterm.h (x_output): New member `xic_base_fontname'.
25 (FRAME_XIC_BASE_FONTNAME): New macro. 96 (FRAME_XIC_BASE_FONTNAME): New macro.
26 (xic_free_xfontset): Declare. 97 (xic_free_xfontset): Declare.
27 98
28 * xfns.c (xic_create_xfontset): Share fontsets between frames 99 * xfns.c (xic_create_xfontset): Share fontsets between frames
29 based on base_fontname. 100 based on base_fontname.
30 (xic_free_xfontset): New function. 101 (xic_free_xfontset): New function.
31 (free_frame_xic): Use it. 102 (free_frame_xic): Use it.
32 (xic_set_xfontset): Ditto. 103 (xic_set_xfontset): Ditto.
33 104
34 * xterm.c (xim_destroy_callback): Ditto. 105 * xterm.c (xim_destroy_callback): Ditto.
35 106
36 107
372004-10-20 B. Anyos <banyos@freemail.hu> (tiny change) 1082004-10-20 B. Anyos <banyos@freemail.hu> (tiny change)
@@ -75,10 +146,10 @@
75 146
76 * gtkutil.h (xg_update_scrollbar_pos): Remove arguments real_left 147 * gtkutil.h (xg_update_scrollbar_pos): Remove arguments real_left
77 and canon_width. 148 and canon_width.
78 (xg_frame_cleared): Removed. 149 (xg_frame_cleared): Remove.
79 150
80 * gtkutil.c (xg_frame_cleared, xg_fixed_handle_expose, 151 * gtkutil.c (xg_frame_cleared, xg_fixed_handle_expose)
81 xg_find_top_left_in_fixed): Removed. 152 (xg_find_top_left_in_fixed): Remove.
82 (xg_create_scroll_bar): Put an event box widget between 153 (xg_create_scroll_bar): Put an event box widget between
83 the scroll bar widget and the edit widget. 154 the scroll bar widget and the edit widget.
84 (xg_show_scroll_bar): Show the parent widget (the event box). 155 (xg_show_scroll_bar): Show the parent widget (the event box).
@@ -87,11 +158,11 @@
87 Move the parent (the event box) widget inside the fixed widget. 158 Move the parent (the event box) widget inside the fixed widget.
88 Move window clear to xterm.c. 159 Move window clear to xterm.c.
89 160
90 * gtkutil.h (xg_frame_cleared): Removed. 161 * gtkutil.h (xg_frame_cleared): Remove.
91 162
92 * xterm.c (x_clear_frame): Remove call to xg_frame_cleared 163 * xterm.c (x_clear_frame): Remove call to xg_frame_cleared
93 (x_scroll_bar_create, XTset_vertical_scroll_bar): Remove 164 (x_scroll_bar_create, XTset_vertical_scroll_bar):
94 arguments left and width to xg_update_scrollbar_pos. 165 Remove arguments left and width to xg_update_scrollbar_pos.
95 (XTset_vertical_scroll_bar): Do x_clear_area for USE_GTK also. 166 (XTset_vertical_scroll_bar): Do x_clear_area for USE_GTK also.
96 167
972004-10-19 Kenichi Handa <handa@m17n.org> 1682004-10-19 Kenichi Handa <handa@m17n.org>