annotate src/ChangeLog.10 @ 87963:10a88d763b88

New commands for cleaning up some blank problems like trailing blanks.
author Vinicius Jose Latorre <viniciusjl@ig.com.br>
date Fri, 25 Jan 2008 14:09:57 +0000
parents 7e0eab27d428
children c70e45a7acfd fd00fbbe05b0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
84528
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1 2007-04-24 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3 * Branch for 22.1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5 2007-04-24 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7 * xdisp.c (redisplay_window): Use BEG_UNCHANGED and END_UNCHANGED
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8 values of the actual window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10 2007-04-23 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12 * process.c (Fstart_process): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14 2007-04-23 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16 * process.c (Fstart_process): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18 2007-04-22 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20 * abbrev.c (Fdefine_abbrev): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22 * keymap.c (Fdefine_key): Minor doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24 2007-04-21 Glenn Morris <rgm@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26 * keymap.c (Fdefine_key): Fix info ref in doc string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
28 2007-04-20 Glenn Morris <rgm@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
29
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
30 * sysdep.c (init_system_name): Don't accept localhost.localdomain.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
31
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
32 2007-04-19 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
33
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
34 * minibuf.c (Fminibuffer_contents, Fminibuffer_contents_no_properties)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
35 (Fminibuffer_completion_contents, Fdelete_minibuffer_contents):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
36 Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
37
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
38 2007-04-16 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
39
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
40 * dispnew.c (adjust_frame_glyphs_for_frame_redisplay):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
41 Set garbaged flag in presence of window margins.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
42 (showing_window_margins_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
43
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
44 * xdisp.c (cursor_row_p): Only end row on newline if it's a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
45 display string. Suggested by Lennart Borgman.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
46
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
47 2007-04-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
48
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
49 * alloc.c (mem_insert): Set min_heap_address and max_heap_address
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
50 if they are not yet initialized.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
51
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
52 2007-04-15 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
53
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
54 * xdisp.c (redisplay_window): When deciding whether or not to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
55 recenter, don't use the reset values of BEG_UNCHANGED and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
56 END_UNCHANGED.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
57
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
58 2007-04-13 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
59
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
60 * buffer.c (Fkill_buffer): gcpro BUF during kill_buffer_processes
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
61 and check that buffer is still alive upon return.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
62
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
63 2007-04-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
64
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
65 * macterm.c [!TARGET_API_MAC_CARBON]: Include Displays.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
66 (mac_screen_config_changed): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
67 (mac_handle_dm_notification, init_dm_notification_handler)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
68 (mac_get_screen_info): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
69 [MAC_OS8] (main): Call init_dm_notification_handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
70 (mac_initialize) [MAC_OSX]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
71 (XTread_socket): Call mac_get_screen_info if screen config changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
72 (mac_initialized): Make static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
73 (mac_initialize_display_info): Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
74 (mac_term_init): Call mac_get_screen_info. Add partial contents of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
75 mac_initialize_display_info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
76
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
77 2007-04-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
78
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
79 * mac.c (xrm_get_preference_database, Fmac_get_preference)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
80 [TARGET_API_MAC_CARBON]: Use CFPreferencesAppSynchronize.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
81
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
82 * macterm.c [TARGET_API_MAC_CARBON] (mac_post_mouse_moved_event):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
83 Use GetGlobalMouse instead of GetMouse and LocalToGlobal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
84 (mac_initialize_display_info) [MAC_OSX]: Use CGRectZero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
85 (mac_initialize_display_info) [!MAC_OSX]: dpyinfo->height and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
86 dpyinfo->width are those of whole screen.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
87
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
88 2007-04-10 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
89
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
90 * xdisp.c (note_mode_line_or_margin_highlight): Don't decrement
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
91 glyph pointer before start of glyph row.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
92
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
93 2007-04-09 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
94
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
95 * s/darwin.h (__restrict, struct kboard): Remove outdated workarounds.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
96 (C_SWITCH_SYSTEM): Remove `-I../mac/src'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
97
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
98 2007-04-09 Martin Rudalics <rudalics@gmx.at>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
99
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
100 * indent.c (Fmove_to_column): Set next_boundary with correct start pt.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
101
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
102 2007-04-08 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
103
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
104 * xdisp.c (syms_of_xdisp) <message-log-max>: Default 100.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
105
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
106 2007-04-07 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
107
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
108 * editfns.c (Ftranspose_regions): Validate interval before setting
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
109 text properties.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
110
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
111 2007-04-03 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
112
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
113 * emacs.c (main): Fix instructions for building Emacs for profiling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
114
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
115 2007-04-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
116
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
117 * gtkutil.c (xg_update_menubar): Call g_list_next after moving
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
118 menu bar item.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
119
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
120 2007-04-02 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
121
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
122 * print.c (Fprin1_to_string): Use macro SPECPDL_INDEX.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
123
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
124 2007-04-01 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
125
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
126 * keymap.c (Fcommand_remapping): New optional argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
127 (where_is_internal): Use new keymaps argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
128 (Fkey_binding): Caller changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
129
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
130 * keyboard.c (command_loop_1): Caller changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
131
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
132 2007-03-31 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
133
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
134 * window.c (Fget_lru_window): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
135
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
136 2007-03-30 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
137
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
138 * undo.c (Fprimitive_undo): Give clearer error message when trying
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
139 to change text properties outside accessible part of buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
140
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
141 2007-03-29 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
142
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
143 * process.c (wait_reading_process_output) [HAVE_PTYS]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
144 When EIO happens, clear channel from descriptor masks before raising
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
145 SIGCHLD signal to avoid busy loop between read and sigchld_handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
146 (sigchld_handler): Remove sleep (2007-03-11 & 2007-03-26 changes).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
147
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
148 2007-03-29 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
149
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
150 * buffer.c (Fset_buffer_major_mode): Check that BUFFER is valid.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
151
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
152 * process.c (Fformat_network_address): Return nil when the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
153 argument vector contains invalid values.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
154
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
155 2007-03-28 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
156
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
157 * gmalloc.c [HAVE_GTK_AND_PTHREAD]: Define USE_PTHREAD.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
158 [USE_PTHREAD]: Include pthread.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
159 (malloc_init_once_control, _malloc_mutex) [USE_PTHREAD]: New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
160 (malloc_initialize_1): New function created from __malloc_initialize.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
161 (__malloc_initialize): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
162 (LOCK, UNLOCK): New macros to make malloc etc. thread safe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
163 (_malloc_internal, _free_internal, _realloc_internal): Use them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
164
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
165 * lread.c (readchar): Extend BLOCK_INPUT block to ferror/clearerr.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
166
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
167 2007-03-27 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
168
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
169 * process.c (Fformat_network_address): Make args array big enough
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
170 to format IPv6 addresses.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
171
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
172 2007-03-27 Glenn Morris <rgm@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
173
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
174 * m/hp800.h: Restore HP-UX support (removed 2007-01-29).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
175
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
176 2007-03-26 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
177
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
178 * macfns.c (Fx_display_mm_height, Fx_display_mm_width): Scale whole
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
179 screen size in pixels by millimeters per pixel of main display.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
180
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
181 * macselect.c (get_scrap_target_type_list, x_own_selection):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
182 Move assignments outside predicate macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
183 (Vselection_converter_alist): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
184
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
185 * macterm.c (create_text_encoding_info_alist): Move assignments
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
186 outside predicate macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
187 (mac_initialize_display_info) [MAC_OSX]: dpyinfo->height and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
188 dpyinfo->width are those of whole screen.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
189
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
190 2007-03-26 Sam Steingold <sds@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
191
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
192 * process.c (sigchld_handler): Delay by 1ms instead of 1s to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
193 alleviate sluggishness (the original problem is still fixed).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
194
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
195 2007-03-25 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
196
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
197 * intervals.c (merge_properties): Use explicit loop instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
198 Fplist_member to avoid QUIT. Don't use Fcdr.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
199 (intervals_equal): Likewise. Rewrite loop to perform length check
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
200 on the fly rather than calling Flength. Don't use Fcar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
201
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
202 2007-03-24 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
203
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
204 * editfns.c (Fgoto_char): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
205
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
206 * indent.c (Findent_to): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
207
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
208 2007-03-24 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
209
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
210 * editfns.c (Ftranspose_regions): Use set_text_properties_1
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
211 instead of Fset_text_properties to avoid GC. Signal after change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
212
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
213 2007-03-24 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
214
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
215 * xfns.c (Fx_show_tip): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
216
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
217 * macfns.c (Fx_show_tip): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
218
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
219 * w32fns.c (Fx_show_tip): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
220
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
221 2007-03-23 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
222
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
223 * intervals.c (merge_properties, intervals_equal):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
224 Use Fplist_member instead of Fmemq to find properties.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
225
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
226 2007-03-23 Glenn Morris <rgm@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
227
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
228 * unexhp9k800.c: Restore file with clarified legal status.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
229 * m/sr2k.h: Restore since dependency unexhp9k800.c is restored.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
230
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
231 2007-03-22 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
232
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
233 * widget.c (EmacsFrameSetCharSize): Catch X errors.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
234
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
235 2007-03-22 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
236
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
237 * fileio.c (Fcopy_file): Call barf_or_query_if_file_exists with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
238 non-encoded file name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
239 (Frename_file): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
240 (Fadd_name_to_file): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
241 (Fmake_symbolic_link): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
242
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
243 2007-03-20 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
244
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
245 * Makefile.in (alloca.o, gtkutil.o): Depend on systime.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
246 (dired.o, editfns.o, fileio.o, msdos.o): Depend on atimer.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
247 (dosfns.o, window.o, fns.o, macselect.o): Depend on atimer.h and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
248 systime.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
249 (term.o, print.o, lread.o): Depend on blockinput.h, atimer.h, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
250 systime.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
251 (macfns.o): Remove duplicate dependency on systime.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
252
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
253 * dispnew.c (Fopen_termscript): Add BLOCK_INPUT around fclose.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
254 (Fsend_string_to_terminal): Add BLOCK_INPUT around fwrite.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
255
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
256 * fileio.c (do_auto_save_unwind): Add BLOCK_INPUT around fclose.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
257 (Fdo_auto_save): Add BLOCK_INPUT around fwrite.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
258
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
259 * keyboard.c (record_char): Add BLOCK_INPUT around fwrite.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
260 (Fopen_dribble_file): Add BLOCK_INPUT around fclose.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
261
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
262 * lread.c: Include blockinput.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
263 (readchar, Fget_file_char): Add BLOCK_INPUT around getc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
264 (unreadchar): Add BLOCK_INPUT around ungetc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
265 (load_unwind): Add BLOCK_INPUT around fclose.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
266
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
267 * print.c: Include blockinput.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
268 (Fredirect_debugging_output): Add BLOCK_INPUT around fclose.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
269
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
270 * process.c (Fmake_network_process) [HAVE_GETADDRINFO]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
271 Clear immediate_quit before calling freeaddrinfo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
272 Add BLOCK_INPUT around freeaddrinfo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
273
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
274 * term.c: Include blockinput.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
275 (write_glyphs, insert_glyphs): Add BLOCK_INPUT around fwrite.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
276
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
277 2007-03-19 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
278
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
279 * keyboard.c (NUM_RECENT_KEYS): Bump up to 300.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
280
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
281 * buffer.c (syms_of_buffer): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
282
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
283 2007-03-18 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
284
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
285 * image.c (pbm_load): Signal error for invalid image size.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
286
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
287 2007-03-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
288
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
289 * macterm.c (note_mouse_movement): Don't return immediately for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
290 LeaveNotify case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
291
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
292 * macmenu.c (popup_activated_flag): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
293 (x_activate_menubar, mac_menu_show): Set it during menu tracking.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
294 (popup_activated): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
295
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
296 * xdisp.c (redisplay_internal, note_mouse_highlight):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
297 Check popup_activated for MAC_OS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
298
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
299 2007-03-17 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
300
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
301 * buffer.c (syms_of_buffer) <buffer-display-table>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
302 Reported by Nikolaj Schumacher <n_schumacher@web.de>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
303
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
304 2007-03-17 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
305
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
306 * dired.c (file_name_completion): gcpro NAME.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
307
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
308 2007-03-17 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
309
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
310 * xdisp.c (try_window_id): Increment matrix positions if the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
311 buffer's byte count has increased, but not the character count.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
312
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
313 2007-03-12 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
314
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
315 * lisp.h: Declare check_obarray.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
316
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
317 * process.c (Fdelete_process): Properly handle deletion of first
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
318 element of deleted_pid_list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
319 (create_process): Declare pid as pid_t.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
320
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
321 2007-03-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
322
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
323 * process.c (sigchld_handler): Change type of pid to pid_t.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
324 Scan deleted_pid_list explicitly to avoid using Fmember which don't
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
325 know about mark bits and make_fixnum_or_float which may malloc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
326 Reported by Andreas Schwab.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
327
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
328 * keyboard.c (read_key_sequence): Store original event into keybuf
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
329 when replaying sequence with local keymap(s) from string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
330
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
331 2007-03-12 Glenn Morris <rgm@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
332
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
333 * editfns.c (Fdecode_time, Fencode_time): Doc fix ("daylight
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
334 savings" to "daylight saving").
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
335
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
336 2007-03-11 Sam Steingold <sds@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
337
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
338 * process.c (sigchld_handler): Sleep before wait3 to avoid a busyloop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
339
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
340 2007-03-11 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
341
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
342 * macfns.c (Fx_server_vendor): Change vendor string to "Apple Inc.".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
343
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
344 2007-03-10 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
345
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
346 * macterm.c [USE_CARBON_EVENTS] (mac_handle_mouse_event):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
347 Ignore mouse wheel movement on title bar or tool bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
348
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
349 2007-03-10 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
350
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
351 * keyboard.c (help_form_saved_window_configs): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
352 (read_char_help_form_unwind): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
353 (read_char): Don't restore window configuration if a mouse click
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
354 arrives while the help form is being displayed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
355
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
356 2007-03-10 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
357
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
358 * xdisp.c (redisplay_window): Don't automatically select a new window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
359 start for a contination line during mouse-click.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
360
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
361 2007-03-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
362
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
363 * xterm.c (handle_one_xevent): Ignore buttons > 3 for the tool bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
364
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
365 2007-03-09 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
366
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
367 * keymap.c (Fdescribe_buffer_bindings): Check that BUFFER is valid.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
368
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
369 2007-03-08 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
370
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
371 * keyboard.c (syms_of_keyboard): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
372
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
373 2007-03-08 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
374
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
375 * minibuf.c (Ftry_completion): Don't short circuit if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
376 completion-ignore-case is non-nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
377
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
378 2007-03-07 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
379
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
380 * macfns.c (mac_set_scroll_bar_width, mac_frame_parm_handlers):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
381 Undo 2006-03-06 changes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
382
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
383 * macterm.c (XTset_vertical_scroll_bar) [MAC_OSX]: Don't show scroll
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
384 bar if its width is smaller than that of Aqua small scroll bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
385
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
386 2007-03-07 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
387
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
388 * minibuf.c (read_minibuf): Bind inhibit-read-only a bit longer so as
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
389 to handle correctly prompts with read-only property.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
390
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
391 2007-03-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
392
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
393 * sound.c (wav_play): Check header->data_length to see how much we
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
394 shall read.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
395 (alsa_period_size): Convert ALSA period size in frames to bytes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
396 (alsa_write): Return if frames is zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
397
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
398 2007-03-06 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
399
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
400 * xselect.c (Vselection_coding_system): Documentation improved.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
401
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
402 2007-03-05 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
403
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
404 * macterm.c (x_scroll_bar_create, XTread_socket): Replace #if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
405 USE_TOOLKIT_SCROLL_BARS with #ifdef USE_TOOLKIT_SCROLL_BARS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
406 (x_set_window_size): Call SET_FRAME_GARBAGED. Clear window if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
407 internal border width has changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
408
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
409 * macterm.h (struct mac_output): New member `internal_border_width'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
410
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
411 2007-03-04 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
412
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
413 * window.c (Fdisplay_buffer): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
414
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
415 2007-03-03 Glenn Morris <rgm@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
416
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
417 * Makefile.in: Don't clear out LIB_X11_LIB, since XFT_LIBS does
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
418 not include -lX11 on Solaris.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
419
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
420 2007-03-02 Stuart D. Herring <herring@lanl.gov>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
421
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
422 * keymap.c (Fkey_binding): Don't consider one-element lists as events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
423
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
424 2007-03-01 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
425
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
426 * process.c (send_process_object): Check the process status and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
427 signal an error if something is wrong.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
428
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
429 2007-02-28 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
430
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
431 * insdel.c (Fcombine_after_change_execute): Return nil if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
432 combine_after_change_buffer has been invalidated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
433
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
434 2007-02-25 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
435
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
436 * m/xtensa.h: New file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
437
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
438 2007-02-24 Nick Roberts <nickrob@snap.net.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
439
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
440 * .gdbinit (xprintstr): Ensure GDB (> 6.6) prints symbol name
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
441 as strings and not character arrays.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
442
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
443 2007-02-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
444
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
445 * macterm.c [USE_TOOLKIT_SCROLL_BARS] (x_scroll_bar_handle_drag)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
446 (x_set_toolkit_scroll_bar_thumb): Add bar->min_handle as margin to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
447 scroll bar handle size in order to avoid `scroll backward' problem.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
448 (x_scroll_bar_create, XTset_vertical_scroll_bar)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
449 [USE_TOOLKIT_SCROLL_BARS]: Initialize bar->min_handle.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
450
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
451 * macterm.h (struct scroll_bar) [USE_TOOLKIT_SCROLL_BARS]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
452 New member `min_handle'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
453
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
454 2007-02-23 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
455
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
456 * print.c (print): Reset print_number_index if Vprint_number_table
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
457 is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
458
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
459 2007-02-23 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
460
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
461 * w32.c (stat, get_long_basename, is_unc_volume): Use _mbspbrk
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
462 instead of strpbrk.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
463
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
464 2007-02-23 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
465
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
466 * macmenu.c (mac_menu_show): Call unbind_to early. Use variable
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
467 `menu_item_selection' as in W32 version.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
468 [TARGET_API_MAC_CARBON] (mac_handle_dialog_event): Add explicit
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
469 braces to avoid ambiguous `else'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
470
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
471 * macterm.c (mac_display_info_for_display): Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
472 (mac_flush_display_optional) [USE_CG_DRAWING]: New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
473 (x_redisplay_interface) [USE_CG_DRAWING]: Set it as handler for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
474 flush_display_optional.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
475 [USE_TOOLKIT_SCROLL_BARS] (x_scroll_bar_handle_press):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
476 New argument MOUSE_POS. All uses changed. Set bar->dragging to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
477 negative integer if scroll bar handle is pressed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
478 [USE_TOOLKIT_SCROLL_BARS] (x_scroll_bar_handle_release):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
479 Negative bar->dragging means scroll bar handle is not dragged.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
480 [USE_TOOLKIT_SCROLL_BARS] (x_scroll_bar_handle_drag): Get initial
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
481 offset of scroll bar handle from negative bar->dragging.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
482 (XTread_socket) [USE_TOOLKIT_SCROLL_BARS]: Modifiers for scroll
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
483 bar click is compared against mapped one. Set down/up_modifier
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
484 for scroll bar click event with control key.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
485
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
486 * macterm.h (x_display_info_for_display): Remove extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
487 (SCROLL_BAR_UNPACK, SET_SCROLL_BAR_CONTROL_HANDLE): Don't limit
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
488 value to be unpacked to 32-bit on LP64 model.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
489
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
490 2007-02-23 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
491
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
492 * process.c (send_process_object_unwind): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
493 (send_process_object): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
494 (Fprocess_send_region): Call send_process_object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
495 (Fprocess_send_string): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
496
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
497 2007-02-22 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
498
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
499 * w32menu.c (w32_menu_show): Mark the frame's menu as inactive
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
500 when popup menu finishes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
501
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
502 * w32fns.c (menubar_in_use): New flag.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
503 (w32_wnd_proc) <WM_INITMENU, WM_EXITMENULOOP, WM_TIMER, WM_COMMAND>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
504 Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
505
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
506 * w32menu.c (Fx_popup_menu): Don't free menu strings here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
507 (w32_menu_show): Do it here instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
508
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
509 * w32fns.c (w32_wnd_proc) <WM_INITMENU>: Set menubar_active frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
510 parameter.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
511
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
512 * w32menu.c (current_popup_menu): Make available globally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
513 (menubar_selection_callback): Free menu strings before pushing the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
514 menu event into the keyboard buffer. Remove menu_command_in_progress.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
515
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
516 * w32fns.c (current_popup_menu): Use from w32menu.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
517 (w32_wnd_proc) <WM_EXITMENULOOP, WM_TIMER>: Use menubar_active
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
518 and current_popup_menu to determine whether a menubar menu has
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
519 been cancelled.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
520
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
521 * w32term.h (w32_output): Remove menu_command_in_progress.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
522
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
523 2007-02-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
524
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
525 * dispnew.c (update_frame, update_single_window): Set force_p here if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
526 redisplay_dont_pause is set or Vredisplay_preemption_period is nil...
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
527 (update_window, update_frame_1): ... instead of here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
528 (update_text_area): Clear mouse face on header lines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
529
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
530 2007-02-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
531
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
532 * minibuf.c (Fassoc_string): Doc fix. Allow symbol for KEY too.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
533
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
534 2007-02-21 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
535
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
536 * macterm.c (WINDOW_RESOURCE, TERM_WINDOW_RESOURCE): Remove macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
537 [USE_MAC_TSM] (mac_handle_text_input_event): Remove unused variable
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
538 `mapped_modifiers'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
539 (XTread_socket) [MAC_OS_X_VERSION_MAX_ALLOWED >= 1020]: Use Keyboard
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
540 Layout Services routines to get current Unicode keyboard layout.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
541
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
542 2007-02-20 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
543
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
544 * frame.c (x_set_screen_gamma): Apply gamma value to the frame's
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
545 bgcolor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
546
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
547 2007-02-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
548
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
549 * minibuf.c (Fassoc_string): Allow symbols as keys.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
550
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
551 * w32term.c (w32_set_scroll_bar_thumb): Don't resize scroll-bar
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
552 handle while dragging, except when we get close to eob.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
553 Fix position and size calculations so we don't scroll backwards
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
554 just by clicking on the handle.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
555
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
556 2007-02-17 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
557
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
558 * Makefile.in (${emacsapp}Contents/Resources/Emacs.rsrc)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
559 [HAVE_CARBON]: Remove target.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
560 (macosx-app) [HAVE_CARBON]: Don't depend on it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
561
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
562 2007-02-17 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
563
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
564 * callproc.c (syms_of_callproc) <doc-directory>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
565 <configure-info-directory>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
566 (Fgetenv_internal): Fix typos in docstrings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
567
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
568 * doc.c (Fsubstitute_command_keys): Fix typo in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
569
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
570 2007-02-16 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
571
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
572 * frame.c (Fmodify_frame_parameters): Return a value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
573
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
574 * editfns.c (Fformat): Add support for '+' flag.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
575 * doprnt.c (doprnt1): Likewise. Fix overflow checking.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
576
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
577 2007-02-14 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
578
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
579 * s/umips.h: Unused file removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
580
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
581 2007-02-14 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
582
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
583 * xfaces.c (Fcolor_distance): Don't continue checking a color for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
584 errors after it has been correctly parsed as an RGB list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
585
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
586 2007-02-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
587
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
588 * xterm.c (do_ewmh_fullscreen): Also check for _NET_WM_STATE_FULLSCREEN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
589
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
590 2007-02-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
591
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
592 * macfns.c (Fx_focus_frame): Move current process to foreground if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
593 it is not.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
594 [TARGET_API_MAC_CARBON] (Fx_file_dialog): Replace #if MAC_OSX with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
595 #ifdef MAC_OSX.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
596 (Fmac_set_font_panel_visible_p) [USE_MAC_FONT_PANEL]: Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
597 Fmac_set_font_panel_visibility. All uses changed. Rename argument
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
598 VISIBLE to FLAG.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
599
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
600 * macterm.c (MakeMeTheFrontProcess) [MAC_OSX]: Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
601 (mac_initialize) [MAC_OSX]: Call SetFrontProcess instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
602 MakeMeTheFrontProcess.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
603
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
604 2007-02-12 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
605
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
606 * frame.c (x_set_screen_gamma): Clear face cache.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
607
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
608 2007-02-11 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
609
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
610 * buffer.c (Fgenerate_new_buffer_name, Fbuffer_modified_tick):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
611 Reflow docstrings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
612
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
613 2007-02-10 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
614
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
615 * window.c (Fwindow_height, Fwindow_hscroll)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
616 (Fwindow_redisplay_end_trigger, Fwindow_point, Fwindow_start)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
617 (Fwindow_end, Fwindow_display_table, Fwindow_text_height):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
618 Document the effect of WINDOW arg being nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
619
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
620 2007-02-08 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
621
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
622 * minibuf.c (read_minibuf): Fix 2007-01-30 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
623 Use Qlambda as interim value of Vminibuffer_completing_file_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
624 (Fcompleting_read): Use non-filename maps if value is Qlambda (or Qnil).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
625 (syms_of_minibuf) <minibuffer-completing-file-name>: Document lambda.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
626
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
627 2007-02-07 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
628
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
629 * makefile.w32-in ($(TRES)): Use literal "../nt/emacs.rc" instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
630 of $(ALL_DEPS).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
631
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
632 2007-02-07 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
633
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
634 * makefile.w32-in ($(TRES)): Depend on stamp_BLD, since $(TRES) is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
635 put into $(BLD).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
636
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
637 2007-02-06 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
638
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
639 * frame.c (Fmodify_frame_parameters): Don't bind
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
640 Qinhibit_default_face_x_resources, which has no effect.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
641 (Qinhibit_default_face_x_resources): Symbol deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
642
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
643 2007-02-03 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
644
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
645 * indent.c (Fmove_to_column): Document that the argument COLUMN is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
646 taken from prefix numeric argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
647
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
648 2007-02-03 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
649
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
650 * lread.c (syms_of_lread) <load-history>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
651
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
652 2007-01-29 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
653
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
654 * xterm.c [!USE_TOOLKIT_SCROLL_BARS] (x_scroll_bar_expose):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
655 Use the foreground color of the scroll-bar face when drawing
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
656 the scroll-bar's border.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
657
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
658 2007-02-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
659
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
660 * xterm.c (do_ewmh_fullscreen): Check that what != NULL before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
661 calling wm_supports.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
662
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
663 2007-02-01 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
664
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
665 * lread.c (syms_of_lread) <user-init-file>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
666 Wording by Eli Zaretskii.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
667
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
668 2007-01-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
669
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
670 * gtkutil.c (update_frame_tool_bar): Initialize h/vmargin to 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
671
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
672 2007-01-30 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
673
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
674 * minibuf.c (read_minibuf):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
675 Save and clear Vminibuffer_completing_file_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
676 (read_minibuf_unwind): Restore it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
677 (Vminibuffer_completion_table, Qminibuffer_completion_table)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
678 (Vminibuffer_completion_predicate, Qminibuffer_completion_predicate)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
679 (Vminibuffer_completion_confirm, Qminibuffer_completion_confirm)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
680 (Vminibuffer_completing_file_name): Definitions moved up.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
681
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
682 2007-01-29 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
683
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
684 * m/hp800.h: Restore, removing HP-UX support.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
685
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
686 2007-01-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
687
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
688 * Makefile.in: Use a variable, XFT_LIBS, instead #define LIB_X11_LIB.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
689
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
690 2007-01-28 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
691
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
692 * minibuf.c (Ftry_completion, Fall_completions)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
693 (Fcompleting_read, Ftest_completion):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
694 Rename arg ALIST or TABLE to COLLECTION.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
695
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
696 2007-01-27 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
697
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
698 * unexhp9k800.c: Remove due to lack of legal papers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
699
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
700 * m/sr2k.h, m/hp800.h: Remove due to dependence on above.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
701
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
702 2007-01-27 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
703
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
704 * keyboard.c (Fthis_command_keys, Fthis_command_keys_vector): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
705
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
706 * minibuf.c (Fcompleting_read): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
707
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
708 2007-01-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
709
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
710 * gtkutil.c (xg_initialize): Call XftInit if HAVE_XFT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
711
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
712 * Makefile.in: Use XFT_LIBS if defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
713
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
714 2007-01-26 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
715
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
716 * alloc.c (BLOCK_INPUT_ALLOC, UNBLOCK_INPUT_ALLOC): Use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
717 BLOCK_INPUT/UNBLOCK_INPUT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
718
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
719 * blockinput.h (interrupt_input_blocked): Declare volatile.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
720
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
721 * keyboard.c (interrupt_input_blocked): Declare volatile.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
722
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
723 * syssignal.h (SIGNAL_THREAD_CHECK): Use pthread_equal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
724
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
725 2007-01-24 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
726
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
727 * keymap.c (describe_map): Don't consider prefix keys to be shadowed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
728
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
729 2007-01-23 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
730
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
731 * editfns.c (Finsert_char): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
732 (Fget_internal_run_time, Fdecode_time): Fix typos in docstrings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
733
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
734 2007-01-22 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
735
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
736 * macselect.c [TARGET_API_MAC_CARBON] (mac_do_receive_drag):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
737 Don't pass keyboard modifiers to mac_store_drag_event, but put
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
738 them as kEventParamKeyModifiers Apple event parameter.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
739
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
740 2007-01-21 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
741
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
742 * xdisp.c (try_window): Revert previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
743
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
744 * dispnew.c (update_text_area): Revert 2006-09-17 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
745 Always redraw non-mode-line rows with mouse-face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
746
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
747 2007-01-20 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
748
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
749 * xdisp.c (try_window): Clear mouse-face highlights first.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
750
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
751 * window.c (set_window_buffer): Revert 2006-11-22 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
752
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
753 2007-01-20 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
754
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
755 * .gdbinit (ppt, xtype, xmisctype, xint, xptr, xmarker, xframe)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
756 (xbuffer, xcons, xcar, xcdr): Fix doc strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
757
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
758 2007-01-20 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
759
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
760 * keyboard.c (read_key_sequence): Extract local map only if the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
761 given position is in an accessible buffer region.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
762
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
763 2007-01-19 Nick Roberts <nickrob@snap.net.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
764
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
765 * .gdbinit: Reformat documentation so that first sentence
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
766 displays properly with "help user-defined" (like apropos).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
767
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
768 2007-01-18 Bruno Haible <bruno@clisp.org> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
769
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
770 * epaths.in: Move PATH_DOC from local/info to local/share/info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
771
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
772 2007-01-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
773
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
774 * macmenu.c (create_and_show_dialog) [TARGET_API_MAC_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
775 Create movable modal window instead of movable alert window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
776 (create_and_show_dialog) [!MAC_OSX]: Use DeactivateControl instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
777 of DisableControl.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
778
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
779 * macselect.c (Fmac_resume_apple_event): Set error number when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
780 descriptor type of reply is non-null.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
781
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
782 2007-01-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
783
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
784 * macmenu.c (create_and_show_dialog) [TARGET_API_MAC_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
785 Use DisableControl for disabled items. Set default button to first
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
786 enabled one. Use icon of application in execution.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
787
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
788 2007-01-13 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
789
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
790 * process.c (Fdelete_process, Fprocess_id, sigchld_handler):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
791 Copy PID into EMACS_INT to avoid GCC warnings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
792
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
793 * fns.c (maybe_resize_hash_table): Copy new size of hash table
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
794 into EMACS_INT to avoid GCC warnings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
795
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
796 * editfns.c (Fuser_uid, Fuser_real_uid): Copy values returned by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
797 geteuid and getuid into EMACS_INT to avoid GCC warnings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
798
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
799 * dired.c (Ffile_attributes): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
800
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
801 2007-01-12 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
802
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
803 * dired.c (Ffile_attributes): Copy some members of `struct stat'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
804 into int's to avoid GCC warnings about limited range of short in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
805 arguments to FIXNUM_OVERFLOW_P.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
806
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
807 2007-01-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
808
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
809 * macmenu.c (HAVE_DIALOGS): Define if TARGET_API_MAC_CARBON.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
810 (mac_handle_dialog_event, install_dialog_event_handler)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
811 (create_and_show_dialog) [TARGET_API_MAC_CARBON]: New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
812 (DIALOG_LEFT_MARGIN, DIALOG_TOP_MARGIN, DIALOG_RIGHT_MARGIN)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
813 (DIALOG_BOTTOM_MARGIN, DIALOG_MIN_INNER_WIDTH)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
814 (DIALOG_MAX_INNER_WIDTH, DIALOG_BUTTON_BUTTON_HORIZONTAL_SPACE)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
815 (DIALOG_BUTTON_BUTTON_VERTICAL_SPACE, DIALOG_BUTTON_MIN_WIDTH)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
816 (DIALOG_TEXT_MIN_HEIGHT, DIALOG_TEXT_BUTTONS_VERTICAL_SPACE)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
817 (DIALOG_ICON_WIDTH, DIALOG_ICON_HEIGHT, DIALOG_ICON_LEFT_MARGIN)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
818 (DIALOG_ICON_TOP_MARGIN) [TARGET_API_MAC_CARBON]: New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
819 (mac_dialog) [TARGET_API_MAC_CARBON]: Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
820 (mac_dialog_show) [TARGET_API_MAC_CARBON]: Use create_and_show_dialog.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
821
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
822 * macterm.c (x_free_frame_resources) [USE_CG_DRAWING]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
823 Call mac_prepare_for_quickdraw.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
824 (quit_char, make_ctrl_char) [TARGET_API_MAC_CARBON]: Move externs
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
825 outside #ifdef MAC_OSX.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
826 (mac_quit_char_key_p) [TARGET_API_MAC_CARBON]: Move function
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
827 outside #ifdef MAC_OSX.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
828 (mac_check_bundle) [MAC_OSX]: Remove unused function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
829
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
830 * macterm.h (mac_quit_char_key_p): Move extern outside #ifdef MAC_OSX.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
831 (HOURGLASS_WIDTH, HOURGLASS_HEIGHT): Parenthesize definitions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
832
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
833 2007-01-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
834
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
835 * alloc.c (BLOCK_INPUT_ALLOC, UNBLOCK_INPUT_ALLOC): Use pthread_equal,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
836 block/unblock SIGIO.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
837
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
838 2007-01-10 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
839
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
840 * editfns.c (Fformat): Allow integer-format to work with floats of size
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
841 larger than most-positive-fixnum (but still smaller than MAXINT).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
842
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
843 * dired.c (Ffile_attributes): Use floats for large uids/gids.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
844
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
845 2007-01-09 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
846
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
847 * emacs.c (syms_of_emacs) <path-separator>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
848
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
849 2007-01-09 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
850
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
851 * callproc.c (Fcall_process_region) [HAVE_MKSTEMP]: Add BLOCK_INPUT
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
852 around mkstemp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
853
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
854 * image.c (XDrawLine) [MAC_OS]: Remove macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
855 (XCreateGC_pixmap) [!HAVE_NTGUI]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
856 (x_disable_image) [!HAVE_NTGUI]: Use XCreateGC instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
857 XCreateGC_pixmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
858
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
859 * macgui.h (Display): Typedef to opaque type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
860
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
861 * macmenu.c (mac_dialog_modal_filter) [MAC_OSX]: New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
862 (Fx_popup_dialog) [MAC_OSX]: Use standard alert if called from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
863 Fmessage_box, Fyes_or_no_p, or Fy_or_n_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
864 [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030] (menu_quit_handler):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
865 Use mac_quit_char_key_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
866
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
867 * macterm.c (XDrawLine): Rename from mac_draw_line_to_pixmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
868 (XCreateGC): Change type of 2nd argument to void *.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
869 (XFreeGC) [USE_CG_DRAWING && MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
870 Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
871 (mac_to_emacs_modifiers): Change return type to int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
872 [USE_CARBON_EVENTS] (mac_event_to_emacs_modifiers): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
873 (mac_mapped_modifiers): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
874 (XTread_socket): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
875 [USE_TSM] (mac_handle_text_input_event): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
876 (do_window_update) [USE_CG_DRAWING]: Call mac_prepare_for_quickdraw.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
877 (mac_quit_char_modifiers, mac_quit_char_keycode) [MAC_OSX]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
878 Remove variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
879 (mac_determine_quit_char_modifiers, init_quit_char_handler)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
880 [MAC_OSX]: Remove functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
881 (make_ctrl_char) [MAC_OSX]: Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
882 (mac_quit_char_key_p) [MAC_OSX]: New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
883 (mac_initialize) [MAC_OSX]: Don't call init_quit_char_handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
884
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
885 * macterm.h (FONT_MAX_WIDTH): Remove unused macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
886 (XCreateGC): Change type in extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
887 (XDrawLine): Rename from mac_draw_line_to_pixmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
888 (mac_quit_char_key_p) [MAC_OSX]: Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
889
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
890 2007-01-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
891
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
892 * keyboard.c (init_keyboard): Initialize interrupt_input_blocked and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
893 interrupt_input_pending.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
894
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
895 * xterm.h (x_display_info): New: net_supported_atoms,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
896 nr_net_supported_atoms and net_supported_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
897
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
898 * xterm.c (last_user_time): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
899 (handle_one_xevent): Set last_user_time from events that have Time.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
900 Set net_supported_window to 0 when reparented.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
901 (wm_supports): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
902 (do_ewmh_fullscreen): Use wm_supports to check for _NET_WM_STATE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
903 (x_term_init): Initialize net_supported_atoms, nr_net_supported_atoms
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
904 and net_supported_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
905
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
906 2007-01-05 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
907
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
908 * indent.c (Fvertical_motion): Fix it overshoot check for overlay
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
909 strings without embedded newlines immediately followed by newline.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
910
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
911 2007-01-05 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
912
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
913 * editfns.c (Fformat_time_string, Fdecode_time, Fencode_time)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
914 (Fcurrent_time_string, Fcurrent_time_zone): Add BLOCK_INPUT around
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
915 gmtime/localtime/emacs_memftimeu/mktime.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
916
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
917 * mac.c (Fmac_set_file_creator): Use MAC_EMACS_CREATOR_CODE
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
918 instead of 'EMAx'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
919 [!MAC_OSX] (sys_open, sys_creat, sys_fopen): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
920
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
921 * macgui.h (struct _XGC) [USE_CG_DRAWING
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
922 && MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]: New members cg_fore_color
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
923 and cg_back_color.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
924
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
925 * macmenu.c (Vshow_help_function) [TARGET_API_MAC_CARBON]: Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
926 (restore_show_help_function, menu_target_item_handler)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
927 [TARGET_API_MAC_CARBON]: New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
928 (install_menu_target_item_handler): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
929 (add_menu_item) [TARGET_API_MAC_CARBON]: Set help string as menu
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
930 item property.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
931
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
932 * macterm.c (CG_SET_FILL_COLOR_MAYBE_WITH_CGCOLOR)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
933 (CG_SET_FILL_COLOR_WITH_GC_FOREGROUND)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
934 (CG_SET_FILL_COLOR_WITH_GC_BACKGROUND)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
935 (CG_SET_STROKE_COLOR_MAYBE_WITH_CGCOLOR)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
936 (CG_SET_STROKE_COLOR_WITH_GC_FOREGROUND): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
937 (mac_cg_color_space_rgb) [USE_CG_DRAWING]: New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
938 (mac_cg_color_black) [USE_CG_DRAWING
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
939 && MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]: New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
940 (init_cg_color) [USE_CG_DRAWING]: New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
941 (mac_draw_line, mac_draw_rectangle) [USE_CG_DRAWING]: Use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
942 CG_SET_STROKE_COLOR_WITH_GC_FOREGROUND instead of CG_SET_STROKE_COLOR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
943 (mac_erase_rectangle, mac_clear_window, mac_draw_cg_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
944 (mac_fill_rectangle, mac_draw_image_string_cg) [USE_CG_DRAWING]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
945 Use CG_SET_FILL_COLOR_WITH_GC_FOREGROUND or
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
946 CG_SET_FILL_COLOR_WITH_GC_BACKGROUND instead of CG_SET_FILL_COLOR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
947 (mac_draw_string_common) [MAC_OSX && USE_ATSUI]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
948 (XCreateGC, XFreeGC, XSetForeground, XSetBackground) [USE_CG_DRAWING
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
949 && MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]: Use gc->cg_fore_color and/or
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
950 gc->cg_back_color.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
951 (install_drag_handler, remove_drag_handler): Make extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
952 (install_menu_target_item_handler): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
953 (install_window_handler): Call install_menu_target_item_handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
954 [MAC_OS8] (main): Use MAC_EMACS_CREATOR_CODE instead of 'EMAx'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
955 (mac_initialize) [USE_CG_DRAWING]: Call init_cg_color.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
956
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
957 * macterm.h (MAC_EMACS_CREATOR_CODE): New enumerator.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
958
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
959 2007-01-04 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
960
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
961 * window.c (Fwindow_end): Fix use of >= operator.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
962
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
963 2007-01-03 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
964
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
965 * window.c (Fwindow_end): Check BUF_OVERLAY_MODIFF like BUF_MODIFF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
966
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
967 2007-01-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
968
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
969 * gtkutil.h (xg_menu_item_cb_data_): Remove highlight_id and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
970 unhighlight_id.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
971
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
972 * gtkutil.c (menuitem_highlight_callback): Invoked widget is the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
973 parent of the menu item. Get menu item widget from event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
974 (xg_create_one_menuitem, xg_update_menu_item): highlight_id and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
975 unhighlight_id has been removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
976 (create_menus): Connect enter/leave-notify-event to the menu instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
977 of individual items.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
978
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
979 2006-12-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
980
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
981 * gtkutil.c (update_frame_tool_bar): Connect create-menu-proxy with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
982 xg_tool_bar_menu_proxy.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
983 (xg_tool_bar_menu_proxy): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
984 (xg_tool_bar_proxy_callback): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
985
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
986 2006-12-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
987
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
988 * gtkutil.c (xg_tool_bar_button_cb): Save last modifier on widget.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
989 (xg_tool_bar_callback): Remove check for button.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
990 (update_frame_tool_bar): Put an event box in the tool bar and a button
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
991 in the event box. Attach enter/leave-notify-event to the event box.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
992
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
993 2006-12-30 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
994
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
995 * keymap.c (Fdefine_key): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
996
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
997 2006-12-29 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
998
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
999 * frame.h (struct frame): New member minimize_tool_bar_window_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1000
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1001 * xdisp.c (auto_resize_tool_bars_p): Replace with ...
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1002 (Vauto_resize_tool_bars): ... this.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1003 (syms_of_xdisp): DEFVAR_LISP and initialize it. Update doc string
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1004 to describe new value `grow-only', and use of C-l.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1005 (display_tool_bar_line): Only use default face for border below
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1006 toolbar if not grow-only (to get acceptable visual appearence).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1007 Explicitly set visible_height for empty toolbar lines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1008 (redisplay_tool_bar): Handle `grow-only' setting. Check and clear
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1009 minimize_tool_bar_window_p flag.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1010
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1011 * window.c (Frecenter): Set minimize_tool_bar_window_p flag
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1012 when called without arg to redraw with minimum toolbar height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1013 Update doc string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1014
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1015 2006-12-29 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1016
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1017 * s/ms-w32.h (tzname): Do not define in msvc8.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1018 (utime): Do not define in msvc8.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1019
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1020 * regex.c (regerror): Change parameter name err_code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1021
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1022 2006-12-26 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1023
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1024 * search.c (Fsearch_forward): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1025
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1026 * callint.c (Finteractive): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1027
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1028 2006-12-25 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1029
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1030 * s/ms-w32.h (BROKEN_DATAGRAM_SOCKETS): Define it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1031
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1032 2006-12-23 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1033
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1034 * keyboard.c (some_mouse_moved): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1035
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1036 2006-12-22 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1037
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1038 * callproc.c (syms_of_callproc) <shell-file-name>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1039
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1040 2006-12-22 Mark Davies <mark@mcs.vuw.ac.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1041
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1042 * m/amdx86-64.h, m/hp800.h: Add support for NetBSD.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1043 * m/sh3el.h: New file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1044
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1045 2006-12-22 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1046
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1047 * makefile.w32-in (emacs, temacs): Depend on stamp_BLD instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1048 $(BLD).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1049 ($(OBJ0) $(OBJ1) $(WIN32OBJ)): New dependency on stamp_BLD.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1050 (bootstrap-temacs): Pass $(XMFLAGS) to sub-make.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1051 ($(OBJ0) $(OBJ1) $(WIN32OBJ)): Add lastfile.$(O) and firstfile.$(O).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1052 (clean): Delete stamp_BLD.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1053
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1054 2006-12-22 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1055
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1056 * macfns.c (mac_update_title_bar) [TARGET_API_MAC_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1057 Call mac_update_proxy_icon also when buffer modification flag changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1058 [TARGET_API_MAC_CARBON] (mac_update_proxy_icon): Don't update alias,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1059 but compare FSRef/FSSpec of resolved alias.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1060
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1061 2006-12-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1062
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1063 * w32.c (_sys_wait_accept): Fix handle leak.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1064
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1065 2006-12-20 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1066
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1067 * sound.c: Include <alsa/asoundlib.h> if ALSA_SUBDIR_INCLUDE is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1068 defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1069
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1070 2006-12-20 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1071
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1072 * s/ms-w32.h (BROKEN_NON_BLOCKING_CONNECT): Define it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1073
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1074 2006-12-19 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1075
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1076 * keyboard.c (syms_of_keyboard) <double-click-time>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1077 * mac.c (Fmac_code_convert_string):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1078 * search.c (Fsearch_forward): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1079
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1080 2006-12-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1081
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1082 Rework 2006-12-04 change. A SIGUSR1 (SIGUSR2) signal now generates
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1083 a sigusr1 event instead of [signal usr1] sequence, and signal events
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1084 are now supposed to be handled via special-event-map.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1085
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1086 * keyboard.c (kbd_buffer_store_event_hold): Undo 2006-12-04 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1087 (make_lispy_event): Don't generate Qsignal prefix for code 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1088 Abort if signal code is unknown.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1089 (store_user_signal_events): Don't make Qsignal prefix (code 0).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1090 (Qsignal): Move declaration back to process.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1091 (syms_of_keyboard): Don't intern or staticpro it here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1092
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1093 * process.c (Qsignal): Declare here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1094 (syms_of_process): Intern or staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1095
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1096 * emacs.c (main): Rename user signals to sigusr1 and sigusr2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1097
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1098 * .gdbinit: Pass on SIGUSR1 and SIGUSR2 to Emacs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1099
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1100 2006-12-19 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1101
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1102 * buffer.c (syms_of_buffer) <buffer-display-table>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1103 <scroll-up-aggressively, scroll-down-aggressively>: Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1104
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1105 2006-12-17 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1106
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1107 * fileio.c (Fread_file_name_internal): Pass Vread_file_name_predicate
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1108 to Ffile_name_completion.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1109
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1110 * dired.c (file_name_completion): New arg PREDICATE. Some cleanup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1111 (Ffile_name_completion): New arg PREDICATE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1112
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1113 2006-12-17 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1114
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1115 * buffer.c (Fkill_buffer): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1116 (syms_of_buffer) <kill-buffer-query-functions>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1117
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1118 2006-12-16 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1119
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1120 * minibuf.c (Ftry_completion): Check that obarray buckets are symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1121
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1122 2006-12-16 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1123
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1124 * w32fns.c (w32-window-exists-p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1125 (syms_of_w32fns): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1126
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1127 * prefix-args.c [STDC_HEADERS]: Include stdlib.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1128
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1129 2006-12-16 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1130
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1131 * minibuf.c (Ftry_completion): Use `check_obarray' if ALIST is a vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1132
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1133 2006-12-15 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1134
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1135 * emacs.c (USAGE3): Clarify documentation of --color.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1136
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1137 2006-12-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1138
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1139 * mac.c (wakeup_from_rne_enabled_p) [TARGET_API_MAC_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1140 New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1141 (ENABLE_WAKEUP_FROM_RNE, DISABLE_WAKEUP_FROM_RNE): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1142 [!MAC_OSX] (select): Use them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1143 [MAC_OSX] (select_and_poll_event, sys_select): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1144 (mac_wakeup_from_rne) [TARGET_API_MAC_CARBON]: New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1145
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1146 * macfns.c (mac_atsu_font_face_attributes) [USE_ATSUI]: Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1147 (Fmac_atsu_font_face_attributes) [USE_ATSUI]: New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1148 (syms_of_macfns) [USE_ATSUI]: Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1149
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1150 * macselect.c [TARGET_API_MAC_CARBON] (mac_do_receive_drag):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1151 Use mac_wakeup_from_rne instead of mac_post_mouse_moved_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1152
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1153 * macterm.c (mac_query_char_extents) [USE_ATSUI]: Don't call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1154 ATSUGetGlyphBounds if not necessary.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1155 (Vmac_atsu_font_table) [USE_ATSUI]: Remove variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1156 (syms_of_macterm) [USE_ATSUI]: Don't defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1157 (fm_get_style_from_font, atsu_find_font_from_family_name)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1158 (atsu_find_font_family_name, mac_atsu_font_face_attributes)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1159 [USE_ATSUI]: New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1160 (init_font_name_table) [USE_ATSUI]: Use atsu_find_font_family_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1161 (mac_load_query_font) [USE_ATSUI]: Use atsu_find_font_from_family_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1162 Don't get metrics for Latin-1 right half characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1163 (mac_load_query_font): Don't load font if space width is not positive.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1164 [TARGET_API_MAC_CARBON] (mac_store_event_ref_as_apple_event):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1165 Use mac_wakeup_from_rne instead of mac_post_mouse_moved_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1166 (XTread_socket): Call SelectWindow when unfocused frame is clicked.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1167
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1168 * macterm.h (mac_wakeup_from_rne) [TARGET_API_MAC_CARBON]: Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1169
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1170 2006-12-15 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1171
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1172 * keyboard.c (ignore_mouse_drag_p): New global var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1173 (some_mouse_moved): Return 0 if it is non-zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1174 (make_lispy_event): Generate click event on mouse up if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1175 ignore_mouse_drag_p is non-zero, even if mouse moved.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1176 Clear ignore_mouse_drag_p on mouse down/up.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1177
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1178 * xdisp.c (redisplay_window): Set ignore_mouse_drag_p if tool-bar
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1179 is resized to avoid generating a mouse drag event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1180
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1181 2006-12-14 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1182
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1183 * w32fns.c (w32_wnd_proc): Force non-tooltip frames to respect the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1184 minimum tracking size. Remove non-working old hack to do the same.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1185
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1186 2006-12-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1187
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1188 * emacs.c (handle_user_signal): Move function to keyboard.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1189 (main): Use add_user_signal for SIGUSR1 and SIGUSR2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1190
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1191 * keyboard.c (make_lispy_event): Use find_user_signal_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1192 (read_avail_input): Store pending user signal events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1193 (struct user_signal_info): New struct.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1194 (user_signals): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1195 (add_user_signal, store_user_signal_events)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1196 (find_user_signal_name): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1197 (handle_user_signal): Move function from emacs.c. Don't store
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1198 USER_SIGNAL_EVENT here, but increment number of pending signals.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1199
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1200 * keyboard.h (add_user_signals): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1201
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1202 2006-12-11 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1203
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1204 * buffer.c (syms_of_buffer) <cursor-in-non-selected-windows>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1205 <default-scroll-up-aggressively, default-scroll-down-aggressively>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1206 <line-spacing, left-margin>: Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1207
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1208 * xdisp.c (syms_of_xdisp) <mode-line-inverse-video>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1209
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1210 2006-12-10 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1211
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1212 * xdisp.c (show_mouse_face): Never use text cursor in tool-bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1213
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1214 2006-12-10 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1215
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1216 * abbrev.c (syms_of_abbrev) <last-abbrev-text>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1217 * buffer.c (syms_of_buffer) <default-major-mode>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1218 * keymap.c (Flookup_key):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1219 * lread.c (Feval_buffer, Feval_region):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1220 * macterm.c (syms_of_macterm) <x-use-underline-position-properties>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1221 <x-underline-at-descent-line, mac-emulate-three-button-mouse>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1222 * marker.c (Fmarker_insertion_type):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1223 * minibuf.c (syms_of_minibuf) <minibuffer-completion-table>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1224 * msdos.c (syms_of_msdos) <delete-exited-processes>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1225 * w32term.c (syms_of_w32term) <x-use-underline-position-properties>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1226 <x-underline-at-descent-line>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1227 * xdisp.c (format-mode-line):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1228 * xterm.c (syms_of_xterm) <x-use-underline-position-properties>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1229 <x-underline-at-descent-line>: Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1230
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1231 2006-12-10 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1232
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1233 * systime.h (EMACS_GET_TIME): Remove check for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1234 HAVE_STRUCT_TIMEZONE which is never defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1235
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1236 2006-12-10 Alan Mackenzie <acm@muc.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1237
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1238 * syntax.c (Fpartial_parse_sexp): Correct Docco: Elt 8 of the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1239 result is now neither the last elt nor optional for OLDSTATE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1240
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1241 2006-12-09 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1242
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1243 * process.c (Fsignal_process): Doc fix. Use XFLOAT_DATA to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1244 extract the process ID from a Lisp float.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1245
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1246 2006-12-09 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1247
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1248 * xterm.c (XTframe_raise_lower): Comment out _NET_ACTIVE_WINDOW code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1249
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1250 2006-12-08 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1251
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1252 * frame.h (PIX_TYPE): Redefine as `unsigned long', for 64-bit
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1253 platforms where long is 64-bit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1254
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1255 * msdos.h (PIX_TYPE): Redefine as `unsigned long'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1256
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1257 2006-12-08 NAKAJI Hiroyuki <nakaji@jp.freebsd.org> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1258
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1259 * m/amdx86-64.h: Add support for Solaris 10 on x86-64.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1260
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1261 2006-12-08 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1262
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1263 * xterm.c (x_query_font): Use xstricmp instead off strcasecmp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1264
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1265 2006-12-08 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1266
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1267 * emacs.c (syms_of_emacs) <system-type>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1268
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1269 2006-12-07 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1270
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1271 * process.c (parse_signal): Use xstricmp instead of strcasecmp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1272 (Fsignal_process): Don't use strncasecmp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1273
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1274 2006-12-05 Glenn Morris <rgm@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1275
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1276 * abbrev.c (Qforce): New Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1277 (Fdefine_abbrev): Do not overwrite non-system abbrevs with system
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1278 abbrevs, unless 'force is applied.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1279 (syms_of_abbrev): Add Qforce.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1280
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1281 2006-12-04 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1282
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1283 * process.c (parse_signal): Rename macro from handle_signal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1284 (Fsignal_process): Also accept lower-case variants of signal
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1285 names (to align with signal names generated by Emacs itself).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1286
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1287 * emacs.c (handle_USR1_signal, handle_USR2_signal): Replace by...
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1288 (handle_user_signal): ... this, which generates two USER_SIGNAL_EVENTs
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1289 first with code == 0 [signal] and one with code == sig number.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1290 (main): Use it as handler for SIGUR1 and SIGUSR2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1291
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1292 * keyboard.c (kbd_buffer_store_event_hold): Don't throw-on-input
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1293 if first event in [signal xxx] sequence.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1294 (lispy_user_signals, Qusr1_signal, Qusr2_signal): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1295 (syms_of_keyboard): Don't intern and staticpro them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1296 (Qsignal): Declare here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1297 (syms_of_keyboard): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1298 (make_lispy_event): Use it. Intern symbols on the fly for other
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1299 USER_SIGNAL_EVENTs events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1300
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1301 * process.c (Qsignal): Declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1302 (syms_of_process): Don't intern/staticpro it here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1303
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1304 * process.c (read_process_output): Abort if carryover < 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1305
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1306 2006-12-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1307
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1308 * config.in: Regenerate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1309
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1310 * fileio.c [__NetBSD__]: Don't define `unix'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1311 (Funix_sync, syms_of_fileio): Use `#ifdef HAVE_SYNC' instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1312 `#ifdef unix'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1313
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1314 2006-12-04 Glenn Morris <rgm@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1315
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1316 * Makefile.in (version): New variable, set by configure.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1317 (bootstrapclean, mostlyclean): Also remove emacs-${version}.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1318
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1319 2006-12-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1320
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1321 * gtkutil.c (update_frame_tool_bar): Handle modifying a toolbar item
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1322 without an image.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1323
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1324 2006-12-01 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1325
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1326 * w32fns.c (Fw32_shell_execute): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1327
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1328 2006-11-30 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1329
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1330 * xdisp.c (move_it_to): Correctly count tab glyphs for continued
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1331 lines ending in tab.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1332
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1333 2006-11-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1334
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1335 * xterm.c (x_raise_frame): Move setting of _NET_ACTIVE_WINDOW
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1336 property ...
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1337 (XTframe_raise_lower): ... to here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1338
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1339 2006-11-30 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1340
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1341 * regex.c (regex_compile): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1342
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1343 2006-11-29 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1344
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1345 * sound.c (Fplay_sound_internal): Remove spurious newline in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1346
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1347 2006-11-28 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1348
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1349 * config.in: Regenerate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1350
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1351 2006-11-28 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1352
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1353 * regex.c (regex_compile): Don't call SET_LIST_BIT with a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1354 multibyte character.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1355
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1356 2006-11-27 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1357
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1358 * s/aix4-2.h: Undefine _NO_PROTO. Suggested by Joe Buehler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1359
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1360 2006-11-27 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1361
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1362 * window.c (set_window_buffer): Refactor recent changes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1363
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1364 2006-11-27 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1365
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1366 * w32term.c (w32_msg_worker): Declare correctly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1367 (w32_initialize): Don't cast w32_msg_worker.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1368
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1369 * w32fns.c (w32_msg_worker): Define as WINAPI and arg as void pointer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1370
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1371 2006-11-26 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1372
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1373 * m/amdx86-64.h: Look for standard libs in /usr/lib64 only if that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1374 directory exists.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1375
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1376 2006-11-25 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1377
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1378 * w16select.c (Fw16_set_clipboard_data): Fix the call to sit_for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1379 as per the calling sequence change on 2006-07-11.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1380
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1381 2006-11-25 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1382
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1383 * window.c (set_window_buffer): Use BLOCK_INPUT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1384
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1385 2006-11-24 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1386
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1387 * fns.c (substring_both): Add missing address operator.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1388
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1389 2006-11-24 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1390
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1391 * fns.c: Use AREF/ASIZE macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1392 (concat): Provide the full ANSI prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1393
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1394 2006-11-24 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1395
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1396 * buffer.c (syms_of_buffer) <buffer-undo-list>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1397
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1398 2006-11-23 William Smith <William.Smith@global360.com> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1399
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1400 * strftime.c (HAVE_SYS__MBSTATE_T_H): Fix typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1401
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1402 2006-11-22 Alfred M. Szmidt <ams@gnu.org> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1403
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1404 * s/openbsd.h (LD_SWITCH_SYSTEM): Remove /usr/pkg/lib and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1405 /usr/pkg/lib from the library search path.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1406 (LD_SWITCH_X_DEFAULT): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1407
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1408 2006-11-22 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1409
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1410 * window.c (set_window_buffer): Clear mouse highlight if it is in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1411 this window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1412
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1413 2006-11-21 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1414
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1415 * xfaces.c (realize_default_face): Check if the default font name
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1416 exists on this display before trying to use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1417
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1418 2006-11-21 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1419
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1420 * fileio.c: Break line before &&, not after.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1421
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1422 2006-11-20 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1423
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1424 * fns.c (concat) [!__GNUC__]: Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1425
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1426 2006-11-20 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1427
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1428 * fileio.c (Fread_file_name_internal): Use SBYTES (not SCHARS) to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1429 check the tailing slash of a filename.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1430
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1431 2006-11-20 KOBAYASHI Yasuhiro <kobayays@otsukakj.co.jp> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1432
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1433 * indent.c (Fvertical_motion): Include composition in the case of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1434 overshoot expected.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1435
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1436 2006-11-19 Andreas Schwab <schwab@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1437
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1438 * xfaces.c (Fdisplay_supports_face_attributes_p): Initialize supports.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1439
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1440 * xmenu.c (Fx_popup_menu): Initialize selection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1441
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1442 2006-11-18 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1443
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1444 * s/gnu-linux.h (GC_MARK_SECONDARY_STACK): Update call to mark_memory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1445
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1446 2006-11-17 Tetsurou Okazaki <okazaki@be.to> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1447
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1448 * xterm.c (do_ewmh_fullscreen): Declare variable before XSETFRAME
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1449 to avoid gcc 2.96 error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1450
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1451 2006-11-17 NIIMI Satoshi <sa2c@sa2c.net> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1452
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1453 * search.c (simple_search): In the loop of backward searching,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1454 check also the byte position against the limit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1455
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1456 2006-11-14 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1457
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1458 * minibuf.c (Fcompleting_read): Fix typo in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1459
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1460 2006-11-14 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1461
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1462 * coding.c (code_convert_region): Initialize coding->heading_ascii.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1463 (decode_coding_string, code_convert_region): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1464
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1465 2006-11-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1466
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1467 * config.in: Regenerate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1468
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1469 * macfns.c (Fx_display_mm_height, Fx_display_mm_width)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1470 [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1471 && MAC_OS_X_VERSION_MIN_REQUIRED == 1020]: Check if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1472 CGDisplayScreenSize is available.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1473
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1474 * macmenu.c (menu_quit_handler, install_menu_quit_handler):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1475 Replace `#ifdef HAVE_CANCELMENUTRACKING' with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1476 `#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1030'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1477 (install_menu_quit_handler) [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1478 && MAC_OS_X_VERSION_MIN_REQUIRED == 1020]: Check if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1479 CancelMenuTracking is available.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1480
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1481 * macterm.c [USE_CG_TEXT_DRAWING] (mac_draw_image_string_cg)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1482 [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1483 && MAC_OS_X_VERSION_MIN_REQUIRED == 1020]: Check if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1484 CGContextShowGlyphsWithAdvances is available.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1485
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1486 2006-11-13 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1487
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1488 * s/ms-w32.h: Define HAVE_INET_SOCKETS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1489
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1490 2006-11-13 Nozomu Ando <nand@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1491
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1492 * alloc.c (mark_memory): New argument OFFSET. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1493 Fix address calculations for case END < START.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1494 (mark_stack): Impose Lisp_Object alignment on jmp_buf.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1495
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1496 2006-11-12 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1497
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1498 * coding.c (Fencode_sjis_char, Fencode_big5_char):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1499 Improve argument/docstring consistency.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1500
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1501 * editfns.c (Fmessage): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1502
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1503 * process.c (syms_of_process) <delete-exited-processes>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1504
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1505 2006-11-12 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1506
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1507 * xmenu.c (popup_activated): Define outside HAVE_MENUS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1508
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1509 2006-11-12 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1510
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1511 * xselect.c (selection-coding-system): Fix docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1512
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1513 2006-11-12 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1514
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1515 * category.c (Fchar_category_set): Improve arg/docstring consistency.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1516
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1517 * data.c (Flogxor):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1518 * fns.c (Frandom, Flength, Fsafe_length, Fstring_bytes)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1519 (Fstring_equal, Fcompare_strings, Fstring_lessp, Fcopy_sequence)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1520 (Fstring_make_unibyte): Fix typos in docstrings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1521
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1522 2006-11-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1523
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1524 * xterm.h (struct x_display_info): Fix indentation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1525
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1526 * xterm.c (do_ewmh_fullscreen, XTfullscreen_hook): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1527 (x_check_fullscreen): Call do_ewmh_fullscreen.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1528 (x_initialize): Set fullscreen_hook to XTfullscreen_hook.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1529
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1530 * frame.c (x_set_fullscreen): Call fullscreen_hook if set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1531
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1532 * term.c: Define fullscreen_hook.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1533 (syms_of_term): Initialize fullscreen_hook to NULL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1534
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1535 * termhooks.h: Add fullscreen_hook.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1536
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1537 2006-11-08 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1538
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1539 * bytecode.c (Fbyte_code):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1540 * data.c (Fmakunbound): Use SYMBOL_CONSTANT_P macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1541
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1542 2006-11-06 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1543
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1544 * lread.c (syms_of_lread):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1545 * xsmfns.c (syms_of_xsmfns): Fix typo in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1546
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1547 2006-11-06 Martin Rudalics <rudalics@gmx.at>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1548
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1549 * macmenu.c (Fmenu_or_popup_active_p): Define outside HAVE_MENUS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1550
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1551 * w32menu.c (Fmenu_or_popup_active_p): Define outside HAVE_MENUS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1552 Return nil if building without menus.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1553
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1554 * xmenu.c (Fmenu_or_popup_active_p): Define outside HAVE_MENUS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1555 Return nil if building without menus.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1556
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1557 2006-11-05 Mark Davies <mark@mcs.vuw.ac.nz> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1558
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1559 * s/netbsd.h (POSIX_SIGNALS): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1560
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1561 2006-11-05 Martin Rudalics <rudalics@gmx.at>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1562
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1563 * macmenu.c (Fmenu_or_popup_active_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1564 (syms_of_macmenu): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1565
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1566 * w32menu.c (Fmenu_or_popup_active_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1567 (syms_of_w32menu): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1568 (popup_activated_flag, popup_activated): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1569
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1570 * xdisp.c (note_mouse_highlight) [HAVE_NTGUI]: Don't bother to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1571 check popup_activated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1572
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1573 * xmenu.c (Fmenu_or_popup_active_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1574 (syms_of_xmenu): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1575
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1576 2006-11-05 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1577
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1578 * unexmacosx.c (malloc_cookie): Remove unused variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1579 (region_list_head, region_list_tail, lca, nlc, infile_lc_highest_addr)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1580 (text_seg_lowest_offset, mh, curr_header_offset, infd, outfd)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1581 (emacs_zone, data_segment_old_fileoff, data_segment_scp)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1582 (num_unexec_regions, unexec_regions): Make variables static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1583 (print_regions, find_emacs_zone_regions): Make static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1584 (unexec_region_info): New typedef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1585 (unexec_regions): Change type from vm_range_t[] to unexec_region_info[].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1586 All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1587 (unexec_regions_recorder): Subtract size of trailing null pages from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1588 filesize. Show filesize.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1589 (unexec_regions_merge): Don't merge if null pages of preceding region
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1590 is not too small. Use long format in printf.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1591 (copy_segment, copy_data_segment): Show filesize.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1592 (copy_data_segment): Write filesize bytes of region data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1593 Adjust filesize in segment command accordingly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1594 (dump_it): Use long format in printf.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1595
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1596 2006-11-05 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1597
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1598 * dosfns.c (Finsert_startup_screen):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1599 * fns.c (Ffeaturep, syms_of_fns):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1600 * frame.c (syms_of_frame): Fix typos in docstrings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1601
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1602 * unexcw.c (unexec): Fix typo in output message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1603
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1604 2006-11-04 Ralf Angeli <angeli@caeruleus.net>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1605
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1606 * w32fns.c (w32_createwindow): Remove code for handling -geometry
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1607 command line option and `initial-frame-alist' which is superfluous
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1608 after the last change to `w32_createwindow'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1609
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1610 2006-11-04 Slawomir Nowaczyk <slawek@cs.lth.se> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1611
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1612 * w32proc.c (sys_wait): Only wait for processes with fd<0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1613 Others should be handled by sys_select instead. Fixes problems
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1614 with (progn (start-process "" nil "ls") (call-process "ls")).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1615
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1616 2006-11-04 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1617
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1618 * xmenu.c (Fmenu_bar_open): Declare variable before BLOCK_INPUT to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1619 avoid gcc 2.95 error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1620
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1621 2006-11-04 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1622
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1623 * gtkutil.c (update_frame_tool_bar): If icon image is invalid and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1624 wicon is null, insert an empty button.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1625
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1626 2006-11-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1627
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1628 * xterm.c (x_raise_frame): Send _NET_ACTIVE_WINDOW when raising the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1629 window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1630
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1631 2006-11-02 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1632
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1633 * emacs.c (Fkill_emacs): Fix typo in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1634
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1635 2006-11-02 Nozomu Ando <nand@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1636
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1637 * unexmacosx.c (mach_header, segment_command, vm_region, section)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1638 [_LP64]: New defines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1639 (VM_REGION_BASIC_INFO_COUNT, VM_REGION_BASIC_INFO, LC_SEGMENT)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1640 (MH_MAGIC) [_LP64]: Redefine.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1641 (delta): Remove variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1642 (curr_file_offset, pagesize): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1643 (ROUNDUP_TO_PAGE_BOUNDARY): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1644 (data_segment_old_fileoff): Initialize explicitly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1645 (print_region, unexec_regions_recorder, print_load_command_name)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1646 (copy_segment, copy_data_segment): Use long format in printf.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1647 (MAX_UNEXEC_REGIONS): Increase to 400.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1648 (unexec_regions_recorder): Don't warn too many regions here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1649 (find_emacs_zone_regions): Warn too many regions here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1650 (print_load_command_name) [_LP64]: Show correct load command name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1651 (copy_segment, copy_data_segment): Use variable `curr_file_offset'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1652 Show starting virtual memory address. Don't show ending file offset.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1653 (copy_symtab, copy_dysymtab, copy_twolevelhints): New argument DELTA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1654 (dump_it): Use new local variable `linkedit_delta' and pass to them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1655 Error if trying to handle multiple DATA segments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1656 (unexec): Initialize variable `pagesize'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1657
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1658 2006-11-01 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1659
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1660 * eval.c (Fcatch): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1661
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1662 2006-10-31 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1663
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1664 * image.c [MAC_OS] (image_load_qt_1, xpm_scan, xpm_make_color_table_v)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1665 (xpm_put_color_table_v, xpm_get_color_table_v, xpm_make_color_table_h)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1666 (xpm_put_color_table_h, xpm_get_color_table_h, xpm_str_to_color_key)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1667 (xpm_load_image): Add const qualifier to arguments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1668 [MAC_OS] (xpm_color_key_strings): Make static const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1669
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1670 * mac.c (create_apple_event_from_event_ref)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1671 (create_apple_event_from_drag_ref, skip_white_space, parse_comment)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1672 (parse_include_file, parse_binding, parse_component)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1673 (parse_resource_name, parse_value, parse_resource_line)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1674 (xrm_merge_string_database, xrm_get_resource)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1675 (xrm_get_preference_database): Add const qualifier to arguments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1676 [MAC_OSX] (sys_select): Make variable `context' static const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1677
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1678 * macfns.c (mac_color_map): Make static const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1679 (mac_color_map_lookup): Add const qualifier to arguments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1680
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1681 * macmenu.c (install_menu_quit_handler): Make variable `typesList'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1682 static const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1683 (name_is_separator): Add const qualifier to arguments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1684
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1685 * macselect.c (init_service_handler): Make variable `specs' static
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1686 const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1687
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1688 * macterm.c (mac_create_bitmap_from_bitmap_data): Make variable
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1689 `swap_nibbles' static const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1690 (atsu_get_text_layout_with_text_ptr): Make variables `lengths',
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1691 `tags', `sizes', `values' static const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1692 (mac_draw_string_common): Make variables `context' static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1693 Make variables `tags', `sizes', and `values' static const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1694 (pcm_get_status, x_detect_focus_change, x_scroll_bar_handle_click)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1695 (xlfdpat_create, xlfdpat_block_match_1, xlfdpat_match)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1696 (mac_to_x_fontname, parse_x_font_name, add_mac_font_name)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1697 (mac_do_list_fonts, is_fully_specified_xlfd, do_grow_window)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1698 (mac_store_event_ref_as_apple_event, mac_make_rdb): Add const
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1699 qualifier to arguments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1700 (xlfd_scalable_fields, keycode_to_xkeysym_table)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1701 (fn_keycode_to_keycode_table): Make static const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1702 (mac_load_query_font): Make variables `tags', `sizes', `values',
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1703 `types', and `selectors' static const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1704 (mac_handle_command_event, mac_handle_window_event):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1705 Make variables `names' and `types' static const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1706 (init_command_handler, install_window_handler): Make variables
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1707 `specs*' static const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1708 (mac_handle_font_event, mac_handle_text_input_event)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1709 (mac_store_service_event): Make variables `names' and `types'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1710 const. Make variables `names_*' and `types_*' static const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1711
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1712 * macterm.h (create_apple_event_from_event_ref)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1713 (create_apple_event_from_drag_ref, xrm_merge_string_database)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1714 (xrm_get_resource, xrm_get_preference_database): Add const
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1715 qualifier to arguments in externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1716
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1717 2006-10-31 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1718
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1719 * xfns.c (xic_create_xfontset): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1720
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1721 2006-10-30 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1722
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1723 * s/openbsd.h (LD_SWITCH_SYSTEM): Add /usr/pkg/lib and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1724 /usr/pkg/lib to library search path.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1725
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1726 2006-10-29 Mark Davies <mark@mcs.vuw.ac.nz> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1727
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1728 * ralloc.c (relinquish): Use a long for excess space counter to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1729 handle 64-bit case correctly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1730
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1731 2006-10-29 Jeramey Crawford <jeramey@jeramey.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1732
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1733 * m/amdx86-64.h: Add defines for OpenBSD x86-64.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1734
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1735 2006-10-29 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1736
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1737 * window.c (Fdisplay_buffer): Fix typo in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1738
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1739 2006-10-27 Ben North <ben@redfrontdoor.org> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1740
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1741 * w32term.c (x_draw_glyph_string_foreground): Set background mode
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1742 to TRANSPARENT before using overstrike to simulate bold faces.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1743
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1744 * xfaces.c (best_matching_font): Fix logic to decide whether to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1745 use overstriking to simulate bold-face (it was reversed).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1746
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1747 2006-10-23 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1748
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1749 * xdisp.c (remember_mouse_glyph): Do nothing if glyphs are not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1750 initialized.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1751
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1752 * keyboard.c (read_char): Make an element (t . EVENT) in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1753 unread-command-events add EVENT to the current command's key sequence.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1754 (syms_of_keyboard) <unread-command-events>: Update doc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1755
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1756 2006-10-21 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1757
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1758 * minibuf.c (Vread_expression_map): Define here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1759 (Qread_expression_history): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1760 (syms_of_minibuf): Initialize them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1761 (Feval_minibuffer): Use Vread_expression_map and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1762 Qread_expression_history.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1763
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1764 2006-10-21 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1765
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1766 * xfns.c (xic_create_fontsetname): If ADSTYLE field is not a wild
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1767 card, change it to "*".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1768 (xic_create_xfontset): Call XCreateFontSet for each single
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1769 fontname in fontsetname.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1770
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1771 2006-10-19 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1772
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1773 * callint.c (callint_message): Convert to a Lisp string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1774 (syms_of_callint): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1775 (callint_message_size): Var deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1776 (Fcall_interactively): Use Fformat instead of doprnt to construct
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1777 prompt string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1778
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1779 2006-10-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1780
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1781 * xdisp.c (display_mode_line): Clear enabled_p flag on mode-line row.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1782
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1783 2006-10-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1784
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1785 * macfns.c (Vmac_carbon_version_string) [TARGET_API_MAC_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1786 New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1787 (syms_of_macfns) [TARGET_API_MAC_CARBON]: Defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1788
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1789 2006-10-19 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1790
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1791 * xselect.c (x_handle_selection_request): If the converted_selection
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1792 is nil or XCDR (converted_selection) is nil, decline the request.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1793
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1794 2006-10-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1795
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1796 * gtkutil.c (get_utf8_string): Remove warnings with casts.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1797 (xg_tool_bar_button_cb): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1798 (xg_tool_bar_callback): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1799
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1800 2006-10-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1801
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1802 * dispnew.c (adjust_frame_glyphs_for_frame_redisplay): Remove unused
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1803 variable ch_dim.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1804 (adjust_frame_glyphs_for_window_redisplay): Likewise. Don't allocate
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1805 menu bar window matrices on non-X systems.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1806
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1807 * mac.c (Fmac_get_preference, Fmac_code_convert_string): Add GCPROs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1808
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1809 * macterm.c (mac_query_char_extents): Don't return glyph ID if layout
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1810 adjustment is needed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1811 (mac_load_query_font): Check if width and height are positive.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1812
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1813 2006-10-14 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1814
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1815 * sysdep.c (init_sys_modes): Delete DEFVAR_LISP in the wrong place.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1816
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1817 2006-10-13 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1818
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1819 * xdisp.c (decode_mode_spec): Ignore %c and %l constructs in frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1820 title.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1821
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1822 2006-10-12 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1823
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1824 * keymap.c (Fkey_binding): Check Lisp_Object types before doing
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1825 XCAR and XINT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1826
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1827 2006-10-12 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1828
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1829 * image.c (xbm_read_bitmap_data): Delete extra semicolon.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1830
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1831 2006-10-10 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1832
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1833 * eval.c: Include xterm.h for x_fully_uncatch_errors and friends.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1834
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1835 * dispextern.h: Declare x_create_bitmap_from_xpm_data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1836
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1837 * xterm.c (x_check_expected_move): Remove unused var `count'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1838
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1839 * xmenu.c (syms_of_xmenu): Use Ffset rather than Fdefalias, since
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1840 Fdefalias is not declared in any *.h file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1841
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1842 2006-10-09 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1843
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1844 * dispnew.c (sit_for): Sit forever if TIMEOUT is t.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1845
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1846 * keyboard.c (command_loop_1): Handle non-number values of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1847 `minibuffer-message-timeout'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1848 (Fexecute_extended_command): Fix typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1849
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1850 * minibuf.c (temp_echo_area_glyphs): Sit for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1851 `minibuffer-message-timeout' seconds.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1852
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1853 2006-10-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1854
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1855 * macterm.c (mac_draw_image_string, mac_draw_image_string_16):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1856 Add argument OVERSTRIKE_P.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1857 (mac_draw_string_common, mac_draw_image_string_cg): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1858 Support overstrike.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1859 (mac_draw_string, mac_draw_string_16): Remove functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1860 (x_draw_glyph_string_foreground): Use overstrike when needed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1861 (x_draw_composite_glyph_string_foreground): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1862 Use mac_draw_image_string_16 instead of mac_draw_string_16.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1863 (mac_load_query_font): Rename from XLoadQueryFont. Take argument
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1864 F instead of DPY. All uses changed. Don't save/restore font.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1865
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1866 2006-10-07 Ralf Angeli <angeli@caeruleus.net>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1867
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1868 * w32fns.c (w32_createwindow): Honour left and top positions if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1869 supplied explicitly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1870
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1871 2006-10-06 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1872
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1873 * xdisp.c (pos_visible_p): Fix value when EOB is visible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1874
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1875 2006-10-05 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1876
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1877 * frame.c (Qinhibit_face_set_after_frame_default): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1878 (syms_of_frame): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1879 (x_set_frame_parameters): Avoid resetting :font attributes to the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1880 new-frame defaults.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1881
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1882 2006-10-03 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1883
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1884 * lisp.h (clear_regexp_cache): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1885
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1886 * search.c (compile_pattern): Only check `cp->syntax_table' if needed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1887 (compile_pattern_1): Remember `used_syntax' in `cp->syntax_table'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1888 (clear_regexp_cache): Only flush those regexps which depend on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1889 a syntax-table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1890
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1891 * regex.c (regex_compile): Set the new `used_syntax' bit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1892
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1893 * regex.h: Remove file local variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1894 (struct re_pattern_buffer): New field `used_syntax'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1895
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1896 2006-10-03 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1897
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1898 * process.c (list_processes_1): Run sentinels before removing dead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1899 processes. Also remove `closed' network connections.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1900
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1901 2006-10-01 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1902
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1903 * xdisp.c (handle_fontified_prop): Don't fontify at EOB.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1904
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1905 2006-09-30 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1906
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1907 * config.in: Regenerated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1908
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1909 2006-09-29 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1910
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1911 * buffer.c (syms_of_buffer): Reorder coding systems in the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1912 docstring of %z to the real order displayed in the modeline.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1913
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1914 2006-09-28 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1915
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1916 * keymap.c (Fdefine_key): Yet another int/Lisp_Object mixup (YAILOM).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1917
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1918 2006-09-26 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1919
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1920 * indent.c (Fvertical_motion): Do move back if the Lisp string
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1921 being displayed contains newlines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1922
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1923 2006-09-26 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1924
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1925 * macterm.c (mac_compute_glyph_string_overhangs, XLoadQueryFont)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1926 [USE_CG_DRAWING]: Call mac_prepare_for_quickdraw before QDTextBounds.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1927
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1928 2006-09-26 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1929
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1930 * keymap.c (Fsingle_key_description): For an invalid char, return
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1931 "Invalid char code NNNNN".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1932
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1933 2006-09-25 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1934
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1935 * callint.c (Fcall_interactively): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1936
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1937 2006-09-25 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1938
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1939 * macterm.c (x_underline_at_descent_line): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1940 (syms_of_macterm): DEFVAR_BOOL it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1941 (x_draw_glyph_string): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1942 (XLoadQueryFont): Calculate min_bounds.descent and max_bounds.descent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1943
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1944 2006-09-25 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1945
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1946 * keymap.c (Fsingle_key_description): Return unique names for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1947 generic characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1948
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1949 2006-09-24 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1950
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1951 * search.c (compile_pattern_1): Don't BLOCK_INPUT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1952
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1953 2006-09-24 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1954
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1955 * makefile.w32-in ($(BLD)/fns.$(O), $(BLD)/w32proc.$(O)):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1956 Depend on nt/inc/langinfo.h and nt/inc/nl_types.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1957
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1958 * w32proc.c (nl_langinfo): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1959
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1960 * w32fns.c (w32-pass-alt-to-system, w32-alt-is-meta)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1961 (w32-pass-lwindow-to-system, w32-enable-num-lock)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1962 (w32-enable-caps-lock, w32-scroll-lock-modifier)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1963 (w32-lwindow-modifier, w32-rwindow-modifier)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1964 (w32-apps-modifier, w32-mouse-button-tolerance): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1965
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1966 2006-09-23 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1967
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1968 * minibuf.c (Finternal_complete_buffer, Fread_minibuffer)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1969 (Fdisplay_completion_list): Fix typos in docstrings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1970
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1971 2006-09-23 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1972
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1973 * s/gnu-linux.h (MAIL_USE_FLOCK): Check for HAVE_LIBLOCKFILE too.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1974
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1975 2006-09-23 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1976
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1977 * keymap.c (Fmap_keymap): Docstring mentions about generic character.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1978
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1979 2006-09-22 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1980
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1981 * regex.c (analyse_first): For eight-bit-control chars, mark both the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1982 char's value and its leading byte in the fastmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1983 (re_search_2): When fast-scanning without translation, be careful to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1984 check that we only match the leading byte of a multibyte char.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1985
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1986 * charset.h (PREV_CHAR_BOUNDARY): Make it work from within a char's
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1987 byte sequence.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1988 (AT_CHAR_BOUNDARY): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1989
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1990 2006-09-22 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1991
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1992 * fns.c (optimize_sub_char_table): Don't optimize a sub-char-table
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1993 whose default value is non-nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1994
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1995 2006-09-22 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1996
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1997 * gtkutil.c (xg_get_file_with_chooser): Only show C-l help for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1998 Gtk+ versions < 2.10.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1999
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2000 * xfns.c (syms_of_xfns): Fix typo in help text for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2001 x-gtk-file-dialog-help-text.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2002
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2003 2006-09-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2004
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2005 * fns.c (Fmemq): Refill doc string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2006 (Fmemql): New defun, like memq but using eql.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2007 (syms_of_fns): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2008
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2009 2006-09-20 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2010
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2011 * xdisp.c (pos_visible_p): CHARPOS < 0 means return info for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2012 last visible glyph in window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2013
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2014 * window.c (Fset_window_hscroll, Fwindow_line_height):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2015 Doc fix. Use "off-window" instead of "off-screen".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2016 (Fpos_visible_in_window_p): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2017 If POS is t, return info for last visible glyph in window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2018
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2019 2006-09-19 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2020
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2021 * search.c (struct regexp_cache): New entry syntax_table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2022 (compile_pattern_1): Set it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2023 (syms_of_search): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2024 (compile_pattern): Require the syntax_table entry of the cache
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2025 element to match the current syntax table entry.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2026
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2027 2006-09-19 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2028
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2029 * window.c (Fwindow_end): Fix recent change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2030
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2031 2006-09-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2032
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2033 * window.c (Fset_window_hscroll, Fpos_visible_in_window_p):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2034 Doc fix. Use "off-screen" instead of "invisible".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2035 (Fwindow_line_height): Make line numbers 0-based. Make line arg
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2036 optional; if nil, use current cursor row. Handle text terminals
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2037 properly. Return nil if non-interactive or pseudo-window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2038
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2039 2006-09-19 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2040
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2041 * keymap.c: Include alloca.h if available.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2042 (Fkey_binding): Only use AREF after checking it's a vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2043 Remove unused var `window'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2044
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2045 2006-09-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2046
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2047 * emacs.c (shut_down_emacs) [!subprocesses]: Don't set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2048 inhibit_sentinels.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2049
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2050 * mac.c [!MAC_OSX] (select): Fix argument name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2051
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2052 * macmenu.c (enum mac_menu_kind, min_menu_id): New enumerator and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2053 menu ID for Apple menu.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2054 (menubar_selection_callback): Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2055 (find_and_call_menu_selection): New function from xmenu.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2056 (x_activate_menubar): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2057 (set_frame_menubar): Don't use f->output_data.mac->menubar_active.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2058
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2059 * macterm.c (menubar_selection_callback): Remove extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2060 (M_APPLE): Change to 234.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2061 (do_apple_menu) [!TARGET_API_MAC_CARBON]: Make non-static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2062 (do_menu_choice): Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2063
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2064 * macterm.h (struct mac_output): Remove member menubar_active.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2065 (do_menu_choice): Remove extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2066 (do_apple_menu) [!TARGET_API_MAC_CARBON]: Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2067
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2068 2006-09-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2069
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2070 * xfns.c (syms_of_xfns): Rename x_gtk_show_chooser_help_text to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2071 x_gtk_file_dialog_help_text.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2072
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2073 * gtkutil.c (xg_uses_old_file_dialog): Rename x-use-old-gtk-file-dialog
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2074 to x-gtk-use-old-file-dialog.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2075 (xg_get_file_with_chooser): Rename x_gtk_show_chooser_help_text to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2076 x_gtk_file_dialog_help_text.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2077
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2078 * xfns.c (syms_of_xfns): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2079
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2080 2006-09-18 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2081
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2082 * window.c (Fwindow_line_visibility): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2083 (Fwindow_line_height): New defun replacing it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2084 (syms_of_window): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2085
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2086 2006-09-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2087
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2088 * mac.c (SELECT_USE_CFSOCKET) [MAC_OSX]: Set default to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2089 [MAC_OSX] (sys_select) [SELECT_USE_CFSOCKET]: Fix pointer type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2090
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2091 2006-09-17 Jay Belanger <belanger@truman.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2092
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2093 * gmalloc.c:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2094 * md5.c:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2095 * md5.h:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2096 * strftime.c: Replace "GNU Library General Public License" by "GNU
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2097 General Public License" throughout.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2098
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2099 2006-09-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2100
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2101 * dispnew.c (update_text_area): Undo 2000-07-18 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2102 Always redrawing whole row if line has mouse-face in it causes
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2103 excessive flickering of the mode line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2104
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2105 2006-09-17 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2106
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2107 * search.c (clear_regexp_cache): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2108
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2109 * syntax.c (Fmodify_syntax_entry): Clear regexp cache.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2110
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2111 2006-09-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2112
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2113 * gtkutil.c (xg_get_file_with_chooser):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2114 Check x-gtk-show-chooser-help-text before adding the help text.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2115
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2116 * xfns.c (syms_of_xfns): New variable: x-gtk-show-chooser-help-text.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2117
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2118 * gtkutil.c (get_utf8_string): Try harder to convert to UTF8. Gtk+
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2119 will simply crash if we fail.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2120
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2121 2006-09-16 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2122
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2123 * regex.c (re_compile_pattern): Set gl_state.current_syntax_table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2124
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2125 2006-09-15 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2126
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2127 * window.c (Fwindow_line_visibility): New defun for line-move-partial.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2128 (syms_of_window): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2129 (Fwindow_end): Use window's buffer rather than current buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2130
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2131 2006-09-15 Jay Belanger <belanger@truman.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2132
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2133 * COPYING: Replace "Library Public License" by "Lesser Public
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2134 License" throughout.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2135
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2136 2006-09-15 David Kastrup <dak@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2137
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2138 * Makefile.in (keymap.o): Add "keymap.h" and "window.h" dependencies.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2139
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2140 * keymap.c: include "window.h".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2141 (Fcommand_remapping): New optional POSITION argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2142 (Fkey_binding): New optional POSITION argument. Completely rework
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2143 handling of mouse clicks to get the same order of keymaps as
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2144 `read-key-sequence' and heed POSITION. Also temporarily switch
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2145 buffers to location of mouse click and back.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2146
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2147 * keyboard.c (command_loop_1): Adjust call of `Fcommand_remapping'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2148 for additional argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2149 (parse_menu_item): Adjust call of `Fkey_binding' for additional
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2150 argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2151 (read_key_sequence): If there are both `local-map' and `keymap'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2152 text properties at some buffer position, heed both.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2153
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2154 * keymap.h: Declare additional optional arguments of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2155 `Fcommand_remapping' and `Fkey_binding'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2156
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2157 2006-09-15 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2158
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2159 * indent.c (Fcurrent_column, Findent_to): Fix typos in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2160
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2161 2006-09-14 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2162
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2163 * print.c: Whitespace fixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2164
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2165 2006-09-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2166
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2167 * xdisp.c (produce_image_glyph): Automatically crop wide images at
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2168 right window edge so we can draw the cursor on the same row to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2169 avoid confusing redisplay by placing the cursor outside the visible
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2170 window area.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2171
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2172 2006-09-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2173
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2174 * xterm.c (x_initialize): Don't install Xt event timer here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2175 (x_timeout_atimer_activated_flag): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2176 (x_activate_timeout_atimer): New function to install Xt timer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2177 (x_send_scroll_bar_event, x_process_timeouts): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2178
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2179 * xmenu.c (x_menu_set_in_use, popup_activate_callback)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2180 (create_and_show_popup_menu, create_and_show_dialog): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2181
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2182 * xterm.h (x_activate_timeout_atimer): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2183
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2184 2006-09-13 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2185
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2186 * print.c (print_string): When printcharfun is t,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2187 copy string contents and call strout on the copy.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2188
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2189 * keyboard.c (read_char): If end_time specified, don't put the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2190 event into this_command_keys.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2191 (read_key_sequence): If Voverriding_terminal_local_map is specified,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2192 don't check Voverriding_local_map at all.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2193
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2194 2006-09-12 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2195
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2196 * textprop.c (Fnext_property_change, Fnext_single_property_change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2197 (Fprevious_property_change, Fprevious_single_property_change):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2198 Avoid changing limit, so we can correctly catch the case where the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2199 property is constant up to limit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2200
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2201 2006-09-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2202
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2203 * macfns.c (mac_window) [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2204 * macterm.c (XTread_socket) [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2205 Undo 2006-09-08 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2206
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2207 2006-09-11 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2208
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2209 * keymap.c (Fkey_binding): Use string position for string objects.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2210
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2211 2006-09-11 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2212
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2213 * keymap.c (Fkey_binding): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2214
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2215 * editfns.c (Fmessage): Recommend using (message "%s" ...).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2216
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2217 2006-09-10 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2218
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2219 * keymap.c (Fkey_binding): Check for local keymap for mouse click
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2220 events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2221
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2222 2006-09-10 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2223
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2224 * keyboard.c (Finput_pending_p): Check Vunread_input_method_events
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2225 and Vunread_post_input_method_events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2226
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2227 * dispnew.c (Fredisplay): Document return value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2228
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2229 2006-09-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2230
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2231 * xfns.c (Fx_close_connection): Call xg_display_close when USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2232
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2233 * gtkutil.c (xg_display_close): Always change default display if needed,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2234 check for < Gtk+ version 2.10 before calling gdk_display_close.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2235
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2236 2006-09-10 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2237
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2238 * mac.c [MAC_OSX] (sys_select): Check argument `nfds' more rigidly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2239 Make variable `ofds' static. Remove variable `maxfd'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2240
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2241 * macfns.c (Fx_file_dialog): Remove unused variable `f'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2242 Call check_mac.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2243
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2244 * macmenu.c (Vmenu_updating_frame, syms_of_macmenu):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2245 * w32menu.c (Vmenu_updating_frame, syms_of_w32menu):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2246 Apply 2006-09-08 change for xmenu.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2247
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2248 * xfns.c (Fx_file_dialog): Call check_x.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2249
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2250 2006-09-10 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2251
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2252 * xdisp.c (get_window_cursor_type): Use hollow cursor on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2253 non-transparent images.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2254
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2255 2006-09-09 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2256
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2257 * editfns.c (Fsystem_name): Mention "host" in the doc string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2258 (syms_of_editfns) <system-name>: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2259
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2260 2006-09-08 Martin Rudalics <rudalics@gmx.at>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2261
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2262 * xdisp.c (mouse_autoselect_window): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2263 (Vmouse_autoselect_window): New variable. DEFVAR_LISP it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2264
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2265 * dispextern.h (mouse_autoselect_window): Remove extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2266 (Vmouse_autoselect_window): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2267
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2268 * macterm.c (XTread_socket): Test Vmouse_autoselect_window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2269 instead of mouse_autoselect_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2270
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2271 * msdos.c (dos_rawgetc): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2272
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2273 * w32term.c (w32_read_socket): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2274
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2275 * xterm.c (handle_one_xevent): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2276
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2277 2006-09-08 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2278
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2279 * xdisp.c (Vmenu_updating_frame): Define here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2280 (syms_of_xdisp): DEFVAR it here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2281 (update_menu_bar): Always return hooks_run.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2282 Set Vmenu_updating_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2283
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2284 * xdisp.c (redisplay_internal): Test Vinhibit_redisplay
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2285 before calculating SELECTED_FRAME.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2286
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2287 * xmenu.c (Vmenu_updating_frame): Don't define here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2288 (syms_of_xmenu): Don't DEFVAR it here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2289
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2290 * xterm.c (x_error_quitter): For BadName error, just return.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2291
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2292 * eval.c (find_handler_clause): Give up on debugger if INPUT_BLOCKED_P.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2293
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2294 * casetab.c (init_casetab_once): Call set_case_table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2295
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2296 * emacs.c (shut_down_emacs): Set inhibit_sentinels.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2297
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2298 * process.c (inhibit_sentinels): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2299 (exec_sentinel): Test inhibit_sentinels.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2300 (init_process): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2301
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2302 * process.h (inhibit_sentinels): Add decl.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2303
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2304 * search.c (looking_at_1, string_match_1, search_command):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2305 Make syntax table's canon table point to eqv table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2306
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2307 2006-09-08 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2308
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2309 * print.c (strout): Fix whitespace.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2310
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2311 2006-09-08 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2312
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2313 * xterm.c (x_draw_glyph_string): Fix 2006-08-24 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2314
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2315 2006-09-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2316
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2317 * mac.c [!MAC_OSX]: Don't include keyboard.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2318 [!MAC_OSX] (select): Try detect_input_pending before ReceiveNextEvent
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2319 in the same BLOCK_INPUT block, in case that some input has already
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2320 been read asynchronously. Pretend to be interrupted by a signal
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2321 if some input is available.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2322 [MAC_OSX] (select_and_poll_event, sys_select): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2323 (SELECT_POLLING_PERIOD_USEC) [SELECT_USE_CFSOCKET]: Change to 100000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2324 Now used for ReceiveNextEvent timeout instead of select timeout.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2325 (EVENT_CLASS_SOCK) [SELECT_USE_CFSOCKET]: Remove macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2326 [SELECT_USE_CFSOCKET] (socket_callback): Add non-blocking connect
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2327 support. Quit event loop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2328 [MAC_OSX] (sys_select) [SELECT_USE_CFSOCKET]: Add non-blocking
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2329 connect support. Reuse previously allocated CFRunLoopSource.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2330 (Fmac_process_hi_command) [TARGET_API_MAC_CARBON]: New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2331 (syms_of_mac) [TARGET_API_MAC_CARBON]: Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2332
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2333 * macfns.c (mac_window) [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2334 Specify kWindowAsyncDragAttribute.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2335
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2336 * macterm.c (mac_handle_origin_change, mac_handle_size_change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2337 (mac_get_ideal_size): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2338 (x_set_offset, x_set_window_size, x_make_frame_visible)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2339 (do_zoom_window, mac_handle_window_event, XTread_socket): Use them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2340 (install_window_handler, mac_handle_window_event)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2341 [USE_CARBON_EVENTS]: Handle kEventWindowGetIdealSize and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2342 kEventWindowBoundsChanged.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2343 (XTread_socket) [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]: Don't call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2344 DragWindow.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2345
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2346 2006-09-07 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2347
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2348 * m/ibms390x.h (START_FILES, LIB_STANDARD): Override to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2349 use lib64 instead of lib.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2350
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2351 2006-09-06 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2352
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2353 * Makefile.in: Avoid double quotes when possible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2354
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2355 2006-09-06 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2356
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2357 * editfns.c (Fformat_time_string): Use make_unibyte_string to make
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2358 a Lisp string from the result of emacs_memftimeu call.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2359
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2360 2006-09-06 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2361
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2362 * xdisp.c (pos_visible_p): Remove exact_mode_line_heights_p arg;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2363 so calculate heights even when pos-visible-in-window-p is called
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2364 with partially = t. Don't overshoot last_visible_y in move_it_to.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2365 Return row height and row number in new rowh and vpos args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2366 (cursor_row_fully_visible_p): First line is always "fully visible".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2367 (try_window): Don't clear matrix if vscrolled.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2368
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2369 * lisp.h (pos_visible_p): Update prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2370
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2371 * window.c (Fpos_visible_in_window_p): Adapt to new pos_visible_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2372 Return row height and row number for partially visible rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2373 Modify return value to a 2 element list for fully visible rows and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2374 6 for partially visible row.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2375 (window_scroll_pixel_based): Use pos_visible_p directly instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2376 Fpos_visible_in_window_p. Fix auto vscrolling for partially
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2377 visible lines. Only vscroll backwards if already vscrolled
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2378 forwards. Unconditionally vscroll forwards if PT is first (and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2379 only) line. Set new window start instead of scrolling at
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2380 start/end of tall line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2381
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2382 2006-09-05 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2383
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2384 * macterm.c (install_window_handler, mac_handle_window_event)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2385 [USE_CARBON_EVENTS]: Handle kEventWindowClose.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2386 [USE_MAC_TSM] (mac_handle_text_input_event): Set modifiers for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2387 ASCII keystroke event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2388
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2389 2006-09-04 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2390
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2391 * gtkutil.c (xg_get_file_with_chooser): Don't mention specific keys in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2392 the file chooser message. Only call gtk_file_chooser_set_current_name
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2393 when action is SAVE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2394
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2395 2006-09-04 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2396
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2397 * Makefile.in: Double all single and back quotes in C-style
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2398 comments to help fontifier.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2399
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2400 2006-09-03 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2401
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2402 * w32.c (shutdown_handler): New function to exit cleanly on shutdown.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2403 (globals_of_w32): Register it as a signal handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2404
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2405 2006-09-02 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2406
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2407 * marker.c (Fmarker_position): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2408
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2409 2006-09-03 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2410
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2411 * window.c (syms_of_window) <split-height-threshold>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2412 <window-min-height, window-min-width>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2413
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2414 2006-09-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2415
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2416 * gtkutil.c (xg_get_file_with_chooser): Change file chooser message
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2417 for writing files. Call gtk_file_chooser_set_current_name to keep
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2418 default filename.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2419
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2420 * minibuf.c (Finternal_complete_buffer): Move after DEFUN:s it calls.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2421
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2422 2006-09-02 Jindrich Makovicka <makovick@gmail.com> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2423
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2424 * fns.c (concat) [__GNUC__]: Declare with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2425 `__attribute__((noinline))'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2426
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2427 * eval.c (apply1, call2) [__GNUC__]: Declare with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2428 `__attribute__((noinline))'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2429
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2430 2006-09-02 Stuart D. Herring <herring@lanl.gov>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2431
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2432 * minibuf.c (Finternal_complete_buffer): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2433 (syms_of_minibuf): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2434 (Fread_buffer): Use it, instead of Vbuffer_alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2435
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2436 2006-09-01 Martin Rudalics <rudalics@gmx.at>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2437
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2438 * buffer.h (struct buffer_text): New field chars_modiff.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2439 (CHARS_MODIFF, BUF_CHARS_MODIFF): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2440 * buffer.c (Fbuffer_chars_modified_tick): New function returning
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2441 value of BUF_CHARS_MODIFF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2442 (syms_of_buffer): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2443 (Fget_buffer_create): Initialize BUF_CHARS_MODIFF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2444 * insdel.c (modify_region): New argument preserve_chars_modiff.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2445 Set CHARS_MODIFF to MODIFF provided preserve_chars_modiff is zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2446 (insert_1_both, insert_from_string_1, insert_from_buffer_1)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2447 (adjust_after_replace, adjust_after_replace_noundo)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2448 (replace_range, replace_range_2, del_range_2): Reset CHARS_MODIFF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2449 * lisp.h (modify_region): Add fourth argument in extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2450 * casefiddle.c (casify_region): Call modify_region with fourth
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2451 argument zero to assert that CHARS_MODIFF is updated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2452 * editfns.c (Fsubst_char_in_region, Ftranslate_region_internal)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2453 (Ftranspose_regions): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2454 * textprop.c (Fadd_text_properties, Fset_text_properties)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2455 (Fremove_text_properties, Fremove_list_of_text_properties):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2456 Call modify_region with fourth argument 1 to avoid that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2457 CHARS_MODIFF is updated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2458
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2459 2006-08-31 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2460
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2461 * editfns.c (Fformat): Don't sign-extend for %o or %x.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2462
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2463 2006-08-29 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2464
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2465 * indent.c (Fvertical_motion): Don't move back if we were
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2466 displaying a Lisp string, either.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2467
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2468 2006-08-28 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2469
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2470 * xdisp.c (get_window_cursor_type) [!HAVE_WINDOW_SYSTEM]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2471 Don't attempt to replace cursor on image glyphs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2472
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2473 2006-08-28 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2474
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2475 * coding.c (Fdetect_coding_region, Fdetect_coding_string):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2476 Fix docstring about ISO-2022 control characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2477
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2478 2006-08-28 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2479
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2480 * xdisp.c (get_window_cursor_type): Replace BOX cursor on images
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2481 with a hollow box cursor if image is larger than 32x32 (or the default
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2482 frame font if that is bigger). Replace any other cursor on images
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2483 with hollow box cursor, as redisplay doesn't support bar and hbar
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2484 cursors on images.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2485
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2486 2006-08-27 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2487
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2488 * alloc.c (BLOCK_INPUT_ALLOC, UNBLOCK_INPUT_ALLOC): Undo previous
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2489 change. Move mutex lock/unlock operations inside BLOCK_INPUT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2490
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2491 * dired.c (directory_files_internal_unwind, directory_files_internal)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2492 (file_name_completion): Add BLOCK_INPUT around opendir/closedir.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2493
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2494 * image.c [MAC_OS] (image_load_qt_1): Use ComponentResult instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2495 of OSErr.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2496
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2497 * keyboard.c (in_sighandler): Remove variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2498 (Fcurrent_idle_time): Add missing `doc:'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2499 (input_available_signal, init_keyboard): Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2500
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2501 * keyboard.h (in_sighandler): Remove extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2502
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2503 * mac.c (create_apple_event_from_event_ref, select)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2504 (Fmac_get_file_creator, Fmac_get_file_type, Fmac_set_file_creator)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2505 (Fmac_set_file_type, cfstring_create_normalized)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2506 (mac_get_system_locale, select_and_poll_event, sys_select):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2507 Use OSStatus instead of OSErr.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2508
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2509 * macfns.c [TARGET_API_MAC_CARBON] (mac_update_proxy_icon):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2510 Don't use FRAME_FILE_NAME. Use (FS)UpdateAlias.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2511 (Fx_create_frame): Apply 2006-07-03 for xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2512
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2513 * macselect.c (get_scrap_from_symbol, clear_scrap, put_scrap_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2514 (put_scrap_private_timestamp, scrap_has_target_type, get_scrap_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2515 (get_scrap_private_timestamp, get_scrap_target_type_list)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2516 (x_own_selection, x_get_foreign_selection)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2517 (Fx_disown_selection_internal, Fx_selection_owner_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2518 (Fx_selection_exists_p): Use OSStatus instead of OSErr.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2519
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2520 * macterm.c (mac_draw_string_common, mac_query_char_extents)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2521 (x_iconify_frame, XLoadQueryFont, install_window_handler)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2522 (mac_handle_command_event, init_command_handler, init_menu_bar):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2523 Use OSStatus instead of OSErr.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2524 (x_free_frame_resources) [TARGET_API_MAC_CARBON]: Don't use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2525 FRAME_FILE_NAME.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2526 (x_query_font): Apply 2006-08-04 change for xterm.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2527 (Qhi_command): Rename from Qhicommand. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2528
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2529 * macterm.h (struct mac_output) [TARGET_API_MAC_CARBON]: Remove member
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2530 file_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2531 (FRAME_FILE_NAME): Remove macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2532 (install_window_handler, create_apple_event_from_event_ref):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2533 Return OSStatus instead of OSErr.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2534
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2535 2006-08-26 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2536
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2537 * buffer.c (Fset_buffer_multibyte):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2538 * editfns.c (Fcurrent_time, Fget_internal_run_time):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2539 * macfns.c (Fxw_color_values):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2540 * w32fns.c (Fxw_color_values):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2541 * xfns.c (Fxw_color_values): Simplify; use list3.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2542
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2543 * fileio.c (Fmake_directory_internal, Fdelete_directory)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2544 (Fdelete_file): Simplify; use list1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2545 (Frename_file, Fadd_name_to_file, Fmake_symbolic_link):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2546 Simplify; remove NO_ARG_ARRAY stuff, use list2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2547
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2548 2006-08-25 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2549
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2550 * buffer.c (Fswitch_to_buffer): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2551
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2552 2006-08-25 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2553
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2554 * keyboard.c (Fcurrent_idle_time): Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2555
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2556 2006-08-25 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2557
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2558 * fns.c (sxhash_string): Rotate properly; don't lose bits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2559
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2560 2006-08-24 Francesc Rocher <francesc.rocher@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2561
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2562 * xdisp.c (overline_margin): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2563 (x_produce_glyphs): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2564 (syms_of_xdisp): DEFVAR_INT it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2565
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2566 * xterm.c (x_underline_at_descent_line): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2567 (syms_of_xterm): DEFVAR_BOOL it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2568 (x_draw_glyph_string): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2569 Draw underline and overline up to the end of line if the face
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2570 extends to the end of line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2571
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2572 * macterm.c: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2573
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2574 * w32term.c: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2575
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2576 2006-08-24 Nick Roberts <nickrob@snap.net.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2577
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2578 * buffer.c (Fswitch_to_buffer): Move buffer to front of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2579 buffer-alist if necessary.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2580
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2581 2006-08-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2582
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2583 * xdisp.c (update_tool_bar): Redisplay toolbar also when only
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2584 number of items changes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2585
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2586 2006-08-22 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2587
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2588 * buffer.c (Fset_buffer_multibyte): Record proper undo entry.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2589
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2590 2006-08-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2591
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2592 * keyboard.c: Clarify difference between in_sighandler and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2593 handling_signal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2594
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2595 2006-08-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2596
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2597 * macterm.c (x_draw_stretch_glyph_string):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2598 * w32term.c (x_draw_stretch_glyph_string):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2599 * xterm.c (x_draw_stretch_glyph_string): It is ok to draw a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2600 stretch glyph in left marginal areas on header and mode lines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2601
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2602 2006-08-21 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2603
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2604 * keyboard.c (syms_of_keyboard): Docstring of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2605 Vunread_post_input_method_events and Vunread_input_method_events
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2606 fixed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2607
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2608 2006-08-20 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2609
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2610 * keyboard.c (show_help_echo): Preserve mouse movement flag if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2611 tracking mouse.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2612
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2613 2006-08-20 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2614
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2615 * xfaces.c (load_pixmap): Add quotes in error message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2616
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2617 * keyboard.c (Fcurrent_idle_time): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2618 (syms_of_keyboard): defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2619
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2620 2006-08-18 Nick Roberts <nickrob@snap.net.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2621
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2622 * window.c (Fset_window_fringes): Do nothing on a tty.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2623 (Fwindow_fringes): Put ? operator after the line break.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2624
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2625 2006-08-16 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2626
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2627 * print.c (debug_output_compilation_hack): Fix return type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2628
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2629 2006-08-16 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2630
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2631 * print.c (debug_output_compilation_hack): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2632
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2633 2006-08-16 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2634
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2635 * fileio.c (choose_write_coding_system): Use LF for end-of-line
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2636 in auto-saving.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2637
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2638 2006-08-15 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2639
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2640 * keyboard.c (read_char): Don't change idle timer state at all if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2641 end_time is supplied.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2642
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2643 2006-08-15 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2644
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2645 * coding.c (ONE_MORE_BYTE_CHECK_MULTIBYTE): New arg RET. If SRC
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2646 is exhausted, return with RET.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2647 (detect_coding_emacs_mule, detect_coding_iso2022)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2648 (detect_coding_sjis, detect_coding_big5, detect_coding_utf_8)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2649 (detect_coding_utf_16, detect_coding_ccl): Adjusted for the above
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2650 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2651
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2652 2006-08-14 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2653
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2654 * keyboard.c (read_char): Don't reset idle timers if a time limit
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2655 is supplied.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2656
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2657 2006-08-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2658
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2659 * .gdbinit (pitx): Print iterator position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2660 Limit stack dump in case iterator is not initialized.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2661
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2662 2006-08-12 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2663
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2664 * frame.c (Fmouse_position, Fmouse_pixel_position)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2665 (Fset_mouse_position, Fset_mouse_pixel_position): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2666
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2667 2006-08-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2668
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2669 * xselect.c (Fx_register_dnd_atom): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2670 (syms_of_xselect): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2671 (x_handle_dnd_message): Check that message_type is in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2672 dpyinfo->x_dnd_atoms before generating lisp event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2673
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2674 * xterm.h (struct x_display_info): Add x_dnd_atoms* to keep track
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2675 of drag and drop Atoms.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2676
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2677 * xterm.c (x_term_init): Initialize dpyinfo->x_dnd_atoms*.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2678
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2679 2006-08-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2680
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2681 * keyboard.c: Define in_sighandler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2682 (input_available_signal): Set in_sighandler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2683 (init_keyboard): Initialize in_sighandler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2684
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2685 * keyboard.h: Declare in_sighandler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2686
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2687 * alloc.c (UNBLOCK_INPUT_ALLOC, BLOCK_INPUT_ALLOC): Use in_sighandler
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2688 to check if mutex should be locked or not.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2689
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2690 2006-08-09 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2691
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2692 * keyboard.c (keyremap_step): No-op if fkey->parent = nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2693 (read_key_sequence): Always start fkey.start and fkey.end at 0,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2694 and likewise for keytran.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2695
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2696 2006-08-09 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2697
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2698 * coding.c (syms_of_coding): Improve the docstring
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2699 of file-coding-system-alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2700
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2701 2006-08-07 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2702
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2703 * puresize.h (BASE_PURESIZE): Increase to 1120000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2704
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2705 2006-08-06 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2706
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2707 * buffer.c (Vchange_major_mode_hook, Qchange_major_mode_hook): New vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2708 (Fkill_all_local_variables): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2709 (syms_of_buffer): Defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2710
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2711 2006-08-05 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2712
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2713 * w32.c (w32_valid_pointer_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2714
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2715 * w32.h: Add prototype for w32_valid_pointer_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2716
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2717 * alloc.c: Include w32.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2718 (valid_lisp_object_p) [WINDOWSNT]: Call w32_valid_pointer_p to do
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2719 the job.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2720
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2721 * keyboard.c (kbd_buffer_get_event): Return Qnil when current time
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2722 is exactly equal to end_time, not only when it is past that.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2723
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2724 2006-08-04 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2725
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2726 * keyboard.c (read_char): Rebalance specpdl after receiving jump.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2727
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2728 * process.c: Reapply 2006-08-01 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2729
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2730 2006-08-04 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2731
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2732 * w32fns.c (w32_query_font): Fix last change: use stricmp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2733
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2734 2006-08-04 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2735
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2736 * editfns.c (Fsubst_char_in_region): Redo the setup work after running
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2737 the before-change-functions since they may have altered the buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2738
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2739 2006-08-04 Ralf Angeli <angeli@caeruleus.net>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2740
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2741 * w32fns.c (w32_createwindow): Handle -geometry command line option
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2742 and the geometry settings in the Registry.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2743
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2744 2006-08-04 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2745
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2746 * w32fns.c (w32_query_font): Compare names by ignoring case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2747
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2748 * xterm.c (x_query_font): Compare names by ignoring case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2749
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2750 2006-08-03 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2751
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2752 * w32menu.c (w32_menu_show, w32_dialog_show): Call Fsignal to quit
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2753 when no option selected.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2754
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2755 2006-08-03 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2756
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2757 * process.c: Revert last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2758
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2759 2006-08-01 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2760
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2761 * process.c (wait_reading_process_output_unwind): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2762 Restores waiting_for_user_input_p to saved value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2763 (wait_reading_process_output): Unwind protect waiting_for_user_input_p
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2764 instead of save/restore old value on stack.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2765
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2766 2006-07-30 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2767
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2768 * editfns.c: Undo 2006-06-27 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2769
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2770 2006-07-29 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2771
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2772 * coding.c (Ffind_operation_coding_system): Revert the change from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2773 2006-05-29.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2774
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2775 * alloc.c [WINDOWSNT]: Include fcntl.h, to fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2776
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2777 2006-07-28 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2778
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2779 * xfaces.c (lookup_named_face, Fdisplay_supports_face_attributes_p):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2780 Add conditional aborts for clarity.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2781
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2782 * xdisp.c (update_menu_bar): New arg HOOKS_RUN. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2783 Used to avoid running the hooks over and over for each frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2784 (prepare_menu_bars): Pass value from update_menu_bar
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2785 as HOOKS_RUN of next call.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2786
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2787 * keyboard.c (safe_run_hooks_1): Don't crash if Vrun_hooks is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2788
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2789 2006-07-28 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2790
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2791 * alloc.c (valid_pointer_p): New function (from valid_lisp_object_p).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2792 (valid_lisp_object_p): Use it to check for valid SUBRP obj.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2793
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2794 2006-07-26 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2795
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2796 * keyboard.c (read_char): New arg END_TIME specifying timeout.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2797 All callers changed. Turn off echoing if END_TIME is non-NULL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2798 (kbd_buffer_get_event): New arg END_TIME.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2799
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2800 * lread.c (read_filtered_event): New arg SECONDS to wait until.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2801 (Fread_char, Fread_event, Fread_char_exclusive): New arg SECONDS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2802
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2803 * lisp.h: Update read-char, read-event, and read_filtered_event
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2804 prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2805
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2806 * keyboard.h: Include systime.h. Update read_char prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2807
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2808 2006-07-25 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2809
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2810 * alloc.c (find_string_data_in_pure): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2811 (make_pure_string): Use it to reuse existing string data if possible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2812
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2813 * puresize.h (BASE_PURESIZE): Decrease to 1102000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2814
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2815 2006-07-22 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2816
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2817 * keymap.c (Fdefine_key): If the key binding definition looks like an
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2818 XEmacs-style key sequence, convert it to Emacs's format.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2819
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2820 2006-07-22 Ralf Angeli <angeli@caeruleus.net>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2821
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2822 * w32fns.c (w32_createwindow): If `left' and/or `top' frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2823 parameters are bound to some values, use that instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2824 CW_USEDEFAULT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2825
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2826 2006-07-21 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2827
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2828 * w32.c (convert_time): Use explicit long double constants to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2829 ensure long double arithmetics is used throughout.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2830
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2831 2006-07-20 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2832
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2833 * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp): New vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2834 (init_alloc_once): Initialize them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2835 (pure_alloc): Allocate non-Lisp objects from the end of pure storage
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2836 without alignment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2837
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2838 * puresize.h (BASE_PURESIZE): Decrease to 1141000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2839
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2840 2006-07-18 Francis Litterio <franl@world.std.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2841
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2842 * w32term.c (x_calc_absolute_position): Fix frame positioning
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2843 with negative X/Y coordinates.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2844
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2845 2006-07-18 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2846
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2847 * xterm.c (x_connection_closed, x_error_quitter): Mark as NO_RETURN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2848
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2849 * textprop.c (text_read_only): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2850
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2851 * lread.c (end_of_file_error): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2852
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2853 * lisp.h (circular_list_error, memory_full, buffer_memory_full):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2854 Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2855
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2856 * eval.c (unwind_to_catch): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2857
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2858 * buffer.h (buffer_slot_type_mismatch): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2859
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2860 2006-07-18 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2861
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2862 Cleanup Fsignal calls that never returns; now only use it for Qquit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2863
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2864 * eval.c (xsignal): New func. Like Fsignal, but marked no-return.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2865 (xsignal0, xsignal1, xsignal2, xsignal3): New no-return functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2866 (signal_error): New no-return function (from xfaces.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2867 (Fthrow): Use xsignal2 instead of Fsignal + abort.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2868 (error): Use xsignal1 instead of Fsignal + abort.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2869 (FletX, Flet, grow_specpdl): Use signal_error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2870 (Feval, Ffuncall, funcall_lambda): Use xsignal1, xsignal2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2871
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2872 * alloc.c (buffer_memory_full, memory_full): Use xsignal. Remove loop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2873 (list1): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2874
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2875 * lisp.h (list1): Add EXFUN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2876 (xsignal, xsignal0, xsignal1, xsignal2, xsignal3, signal_error):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2877 Add prototypes. Mark them as no-return.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2878
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2879 * buffer.c (Fbuffer_local_value, Fbarf_if_buffer_read_only):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2880 Use xsignal1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2881
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2882 * callint.c (check_mark): Use xsignal0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2883
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2884 * casefiddle.c (casify_object): wrong_type_argument is no-return.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2885
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2886 * cmds.c (Fforward_char, Fdelete_char): Use xsignal0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2887
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2888 * coding.c (Fcheck_coding_system): Use xsignal1. Remove loop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2889 (Fdefine_coding_system_internal): Use xsignal1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2890
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2891 * data.c (circular_list_error): Use xsignal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2892 (wrong_type_argument): Use xsignal2. Don't care about return value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2893 (args_out_of_range, args_out_of_range_3): Use xsignal2, xsignal3.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2894 Remove loop around Fsignal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2895 (indirect_variable, Fsymbol_value, set_internal, Fdefault_value)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2896 (indirect_function, Findirect_function, Fstring_to_number)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2897 (Fmakunbound, Ffmakunbound, Fsymbol_function, Ffset): Use xsignal1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2898 (arith_driver, float_arith_driver, Frem, Fmod, arith_error):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2899 Use xsignal0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2900
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2901 * doc.c (Fdocumentation): Use xsignal1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2902
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2903 * editfns.c (region_limit, Fget_internal_run_time): Use xsignal0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2904
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2905 * fileio.c (report_file_error): Use xsignal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2906 (barf_or_query_if_file_exists, Fcopy_file, Fdelete_file)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2907 (Finsert_file_contents): Use xsignal2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2908 (syms_of_fileio): Use list2, list3.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2909
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2910 * floatfns.c (arith_error, range_error, domain_error): Use xsignal2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2911 (range_error2, domain_error2): Use xsignal3.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2912 (rounding_driver, fmod_float): Use xsignal0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2913 (float_error): Use xsignal1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2914 (matherr): Use xsignal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2915
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2916 * fns.c (Flength): wrong_type_argument is no-return.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2917 (hashfn_user_defined, Fmake_hash_table): Use signal_error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2918 (Fmd5): Use xsignal1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2919
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2920 * frame.c (x_set_line_spacing, x_set_screen_gamma): Use signal_error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2921
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2922 * keyboard.c (recursive_edit_1): Use xsignal1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2923
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2924 * keymap.c (Fmap_keymap): Use xsignal1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2925
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2926 * lread.c (Fload): Use xsignal2, signal_error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2927 (end_of_file_error): Use xsignal0, xsignal1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2928 (read0): Use xsignal1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2929 (invalid_syntax): New error function marked no-return.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2930 (read_integer, read1, read_list): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2931
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2932 * macselect.c (x_get_local_selection): Use signal_error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2933
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2934 * msdos.c (Fmsdos_set_mouse_buttons): Use xsignal2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2935
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2936 * search.c (compile_pattern_1): Use xsignal1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2937 (signal_failure): Remove (was only called once).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2938 (search_command): Use xsignal1 instead of signal_failure.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2939
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2940 * syntax.c (scan_lists): Use xsignal3.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2941
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2942 * textprop.c (text_read_only): Use xsignal0, xsignal1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2943
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2944 * unexsol.c (unexec): Use xsignal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2945
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2946 * window.c (window_scroll_pixel_based, window_scroll_line_based):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2947 Use xsignal0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2948
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2949 * xfaces.c (signal_error): Move to eval.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2950 (resolve_face_name): Use xsignal1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2951
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2952 * xfns.c (x_decode_color): Use signal_error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2953
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2954 * xselect.c (x_get_local_selection, copy_multiple_data)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2955 (x_get_window_property_as_lisp_data)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2956 (lisp_data_to_selection_data, CHECK_CUT_BUFFER)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2957 (Fx_get_cut_buffer_internal): Use signal_error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2958
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2959 2006-07-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2960
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2961 * macterm.c (XTread_socket): Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2962
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2963 2006-07-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2964
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2965 * macterm.c (keycode_to_xkeysym): Remove function. All uses now
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2966 directly lookup keycode_to_xkeysym_table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2967 [USE_MAC_TSM] (mac_handle_text_input_event): Don't construct
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2968 ASCII_KEYSTROKE_EVENT for non-zero keycode_to_xkeysym_table entries.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2969 (XTread_socket): Use character codes to construct keypad key events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2970 (mac_initialize_display_info) [MAC_OSX]: Use CGDisplaySamplesPerPixel.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2971 (x_delete_display): Apply 2006-07-04 change for xterm.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2972
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2973 2006-07-17 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2974
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2975 * keyboard.c (Vcommand_error_function): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2976 (syms_of_keyboard): Defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2977 (cmd_error_internal): Simplify, and handle Vcommand_error_function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2978
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2979 * dispnew.c (init_display): Mention DISPLAY as well as TERM in err msg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2980
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2981 2006-07-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2982
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2983 * xdisp.c (handle_single_display_spec): Ensure the right value of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2984 it->position is saved by push_it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2985 (pop_it): Restore it->object for GET_FROM_BUFFER and GET_FROM_STRING.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2986 (reseat_1): Don't setup it->object twice.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2987 (set_iterator_to_next): No need to set it->object after pop_it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2988 (move_it_to): Explicitly check to see if last move reached to_charpos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2989
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2990 2006-07-17 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2991
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2992 * xdisp.c (display_mode_line): Preserve match data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2993
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2994 2006-07-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2995
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2996 * w32.c (pfn_WSACreateEvent, pfn_WSACloseEvent): New func ptrs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2997 (init_winsock): Load them. Use ws2_32.dll.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2998 (sys_listen): Undo last change. Just set FILE_LISTEN flag.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2999 (sys_accept): Undo last change. Instead, set child status to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3000 STATUS_READ_ACKNOWLEDGED and reset char_avail event so next
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3001 sys_select will wakeup the reader thread.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3002 (_sys_wait_accept): New function used by reader thread to wait for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3003 an incoming connection on a server socket.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3004
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3005 * w32.h (_sys_read_ahead, _sys_wait_accept): Add prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3006
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3007 * w32proc.c (reader_thread): Use _sys_wait_accept to wait on a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3008 server socket (FILE_LISTEN flag).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3009
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3010 2006-07-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3011
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3012 * sound.c (alsa_init): Call snd_pcm_close after successful snd_pcm_open.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3013
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3014 2006-07-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3015
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3016 * w32.c: Fix high cpu load for server sockets.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3017 (pfn_WSAEventSelect): New function ptr.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3018 (init_winsock): Load it.
86275
2cce56fd7361 Merge from emacs--rel--22
Miles Bader <miles@gnu.org>
parents: 85130
diff changeset
3019 (sys_listen): Set FILE_LISTEN flag. Set event mask for socket's
84528
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3020 char_avail event object to FD_ACCEPT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3021 (sys_accept): Check FILE_LISTEN flag. Set event mask on new
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3022 socket's char_avail event object to FD_READ|FD_CLOSE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3023
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3024 * w32.h (FILE_LISTEN): New filedesc flag value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3025
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3026 2006-07-13 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3027
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3028 * bytecode.c (Fbyte_code): Use CAR, CDR for Bcar, Bcdr.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3029 Use CAR_SAFE, CDR_SAFE for Bcar_safe, Bcdr_safe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3030 Simplify loops and use CAR for Bnth and Belt.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3031
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3032 * data.c (Findirect_function): Optimize for no indirection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3033
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3034 * eval.c (Fthrow): Remove loop around Fsignal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3035 (Feval, Fapply, Ffuncall): Optimize for no function indirection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3036 Use original function name in all signaled errors.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3037 Simplify Fsignal calls (no return).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3038 (funcall_lambda): Simplify Fsignal calls (no return).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3039
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3040 2006-07-13 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3041
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3042 * syntax.c (scan_sexps_forward): Use EMACS_INT for out_bytepos and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3043 out_charpos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3044
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3045 2006-07-13 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3046
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3047 * editfns.c (Fformat): Fix calculation of text property positions
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3048 of format string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3049
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3050 2006-07-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3051
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3052 * lisp.h (CHECK_TYPE): New macro for generic type checking.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3053 (CAR_SAFE, CDR_SAFE): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3054 (ARRAYP, CHECK_ARRAY): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3055 (CHECK_VECTOR_OR_STRING, CHECK_SUBR): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3056 (CHECK_WINDOW_CONFIGURATION): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3057 (CHECK_LIST_CONS, CHECK_LIST_END): New checks for list traversal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3058 (CHECK_STRING_OR_BUFFER, CHECK_HASH_TABLE, CHECK_LIST)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3059 (CHECK_STRING, CHECK_STRING_CAR, CHECK_CONS, CHECK_SYMBOL)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3060 (CHECK_CHAR_TABLE, CHECK_VECTOR, CHECK_VECTOR_OR_CHAR_TABLE)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3061 (CHECK_BUFFER, CHECK_WINDOW, CHECK_LIVE_WINDOW, CHECK_PROCESS)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3062 (CHECK_NUMBER, CHECK_NATNUM, CHECK_MARKER, CHECK_OVERLAY)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3063 (CHECK_NUMBER_COERCE_MARKER, CHECK_FLOAT, CHECK_NUMBER_OR_FLOAT)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3064 (CHECK_NUMBER_OR_FLOAT_COERCE_MARKER): Use CHECK_TYPE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3065
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3066 * category.h (CHECK_CATEGORY, CHECK_CATEGORY_SET):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3067 * frame.h (CHECK_FRAME, CHECK_LIVE_FRAME): Use CHECK_TYPE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3068
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3069 * callint.c (Fcall_interactively):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3070 * casefiddle.c (casify_object):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3071 * editfns.c (general_insert_function):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3072 * fns.c (Flength, Felt, Ffillarray):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3073 * data.c (Fcar, Fcdr): Remove loop around wrong_type_argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3074
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3075 * data.c (wrong_type_argument): Remove loop around Fsignal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3076 (Farrayp, Fsequencep): Use ARRAYP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3077 (Fcar): Use CAR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3078 (Fcar_safe): Use CAR_SAFE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3079 (Fcdr): Use CDR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3080 (Fcdr_safe): Use CDR_SAFE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3081 (Fsetcar, Fsetcdr): Use CHECK_CONS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3082 (Fsubr_arity, Fsubr_name): Use CHECK_SUBR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3083 (Faset): Use CHECK_ARRAY.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3084
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3085 * fns.c (Felt): Use CHECK_ARRAY.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3086 (concat): Use CHECK_NUMBER.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3087 (Fsubstring, substring_both): Use CHECK_VECTOR_OR_STRING.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3088 (Fmemq): Use CHECK_LIST.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3089 (Fassq, Fassoc, Frassq, Frassoc): Use CAR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3090 (assq_no_quit): Use CAR_SAFE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3091 (Fnthcdr, Fmember, Fdelq, Fdelete, Fnreverse, Fnconc):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3092 Use CHECK_LIST_CONS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3093 (Freverse, Fplist_get, Flax_plist_get): Use CHECK_LIST_END.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3094
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3095 * bytecode.c (Fbyte_code): Use CHECK_VECTOR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3096
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3097 * casetab.c (check_case_table):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3098 * category.c (check_category_table):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3099 * marker.c (Fcopy_marker):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3100 * syntax.c (check_syntax_table):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3101 * xfaces.c (load_pixmap): Use CHECK_TYPE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3102
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3103 * fns.c (Fcopy_sequence, concat):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3104 * fringe.c (Fdefine_fringe_bitmap):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3105 * lread.c (check_obarray): Cleanup wrong_type_argument use.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3106
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3107 * keyboard.c (access_keymap_keyremap): Use ARRAYP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3108
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3109 * keymap.c (Fdefine_key, Flookup_key):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3110 * macros.c (Fstart_kbd_macro): Use CHECK_VECTOR_OR_STRING.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3111
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3112 * mac.c (Fmac_get_preference): Use CHECK_LIST_END.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3113
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3114 * search.c (Fset_match_data): Use CHECK_LIST.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3115
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3116 * sunfns.c (sun_item_create): Use CHECK_LIST_CONS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3117
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3118 * window.c (Fwindow_configuration_frame, Fset_window_configuration):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3119 (compare_window_configurations): Use CHECK_WINDOW_CONFIGURATION.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3120
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3121 2006-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3122
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3123 * Makefile.in (dired.o, editfns.o, fileio.o): Depend on blockinput.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3124
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3125 * dired.c: Include blockinput.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3126 (Ffile_attributes): Add BLOCK_INPUT around getpwuid/getgrgid.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3127
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3128 * editfns.c: Include blockinput.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3129 (Fuser_login_name, Fuser_full_name): Add BLOCK_INPUT around
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3130 getpwuid/getpwnam.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3131
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3132 * fileio.c: Include blockinput.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3133 (Fexpand_file_name, search_embedded_absfilename): Add BLOCK_INPUT
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3134 around getpwnam.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3135 (search_embedded_absfilename): Remove spurious xfree.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3136
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3137 2006-07-11 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3138
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3139 * dispnew.c (sit_for): Reduce number of args from 5 to 3.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3140 Now just one TIMEOUT arg that can be a Lisp float or Lisp int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3141 Combine args DISPLAY and INITIAL_DISPLAY into one arg DO_DISPLAY.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3142 Signal error if TIMEOUT is not a number.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3143 Undo 2006-06-14 change for non-preemptive display if TIMEOUT < 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3144 The rework of sit_for args also fixes several incorrect Qt args
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3145 which should have been 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3146 (Fredisplay): Pass 1 instead of Qt to swallow_events and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3147 detect_input_pending_run_timers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3148
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3149 * lisp.h (sit_for): Update prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3150 (Fredisplay): Add EXFUN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3151
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3152 * dispextern.h (sit_for): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3153
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3154 * callint.c (Fcall_interactively):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3155 * minibuf.c (temp_echo_area_glyphs):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3156 * keyboard.c (command_loop_1, read_char, Fexecute_extended_command):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3157 * fileio.c (Fdo_auto_save): Update/simplify sit_for calls.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3158
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3159 2006-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3160
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3161 * syntax.c (forw_comment): Also use EMACS_INT for buffer positions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3162
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3163 2006-07-11 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3164
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3165 * dispnew.c (Fredisplay): Add FORCE argument to force redisplay when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3166 input is available. Fix test for redisplay_dont_pause non-nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3167 Specbind redisplay-dont-pause to t if FORCE non-nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3168
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3169 2006-07-10 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3170
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3171 * puresize.h (BASE_PURESIZE): Increment to 1211000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3172
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3173 * dispnew.c (Fredisplay): New function, equivalent to (sit-for 0).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3174 (Fsit_for): Function deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3175
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3176 * keyboard.c (command_loop_1, Fexecute_extended_command):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3177 Call sit_for instead of Fsit_for.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3178
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3179 * minibuf.c (temp_echo_area_glyphs): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3180
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3181 2006-07-09 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3182
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3183 * syntax.c (Fforward_comment): Revert the reversion.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3184 (back_comment, scan_lists): Also use EMACS_INT for buffer positions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3185
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3186 2006-07-09 John Paul Wallington <jpw@pobox.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3187
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3188 * syntax.c (Fforward_comment): Revert previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3189
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3190 2006-07-09 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3191
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3192 * window.c (Fforce_window_update): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3193
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3194 2006-07-08 Stephen Gildea <gildea@stop.mail-abuse.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3195
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3196 * fileio.c (do_auto_save_make_dir): Make the auto-save-list-file
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3197 directory unreadable for better user privacy.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3198
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3199 2006-07-07 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3200
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3201 * syntax.c (Fforward_comment): Fix int-32 vs EMACS_INT-64 mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3202
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3203 * lread.c (read_filtered_event): Remove `register' qualifier because it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3204 causes compilation problem with gcc-4.0.2-20051125 on amd64.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3205 (readevalloop): Remove unused var `bpos'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3206 Yet another int/Lisp_Object mixup (YAILOM).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3207
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3208 2006-07-07 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3209
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3210 * keyboard.c (Fexecute_extended_command): Mention the argument
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3211 PREFIXARG in the doc string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3212
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3213 2006-07-07 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3214
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3215 * fringe.c (Fdefine_fringe_bitmap): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3216
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3217 2006-07-05 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3218
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3219 * insdel.c (prepare_to_modify_buffer): For an indirect buffer, do
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3220 clash detection using the base buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3221
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3222 * puresize.h (BASE_PURESIZE): Increment to 1210500.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3223
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3224 2006-07-04 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3225
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3226 * xterm.c (x_delete_display): Don't free or derefence NULL pointers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3227
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3228 2006-07-04 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3229
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3230 * fontset.c (Fset_overriding_fontspec_internal): Check if we need
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3231 to update Voverriding_fontspec_alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3232
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3233 2006-07-03 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3234
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3235 * xfns.c (Fx_create_frame): Move unwind_create_frame setup down.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3236
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3237 * xfaces.c (Fface_attribute_relative_p): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3238
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3239 * textprop.c (Fget_char_property_and_overlay): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3240
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3241 * eval.c (Fdefvaralias): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3242
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3243 2006-07-03 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3244
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3245 * dispnew.c (sit_for): Fix preempt condition.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3246
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3247 2006-07-02 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3248
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3249 * lread.c (read_filtered_event): Treat select-window just like
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3250 switch-frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3251
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3252 2006-07-02 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3253
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3254 * xdisp.c (display_tool_bar_line): Skip glyphs which are too big
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3255 to ever fit the tool-bar,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3256 (MAX_FRAME_TOOL_BAR_HEIGHT): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3257 (tool_bar_lines_needed): Use unused mode-line row as temp_row.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3258 (redisplay_tool_bar): Only clear desired matrix if we actually
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3259 change the tool-bar window height. Only try to make the tool-bar
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3260 window bigger if there is actually room for it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3261
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3262 2006-06-30 Ralf Angeli <angeli@caeruleus.net>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3263
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3264 * w32term.c (x_make_frame_visible): Use SystemParametersInfo with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3265 SPI_GETWORKAREA to find the dimensions of the screen work area,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3266 and adjust vertical position of the frame in order to avoid being
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3267 covered by the task bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3268
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3269 * w32fns.c (w32_createwindow): Use CW_USEDEFAULT instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3270 f->left_pos and SH_SHOW instead of f->top_pos in the call to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3271 CreateWindow. Record the actual position in f->left_pos and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3272 f->top_pos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3273
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3274 2006-06-30 John Paul Wallington <jpw@pobox.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3275
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3276 * w32console.c (syms_of_ntterm) <w32-use-full-screen-buffer>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3277 Doc fix - default value has changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3278
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3279 2006-06-28 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3280
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3281 * mac.c [!TARGET_API_MAC_CARBON]: Don't include FixMath.h or Scrap.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3282
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3283 * macfns.c (Fx_create_frame): Apply 2006-06-24 change for xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3284
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3285 * macgui.h (USE_MAC_TSM) [TARGET_API_MAC_CARBON]: Set default to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3286
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3287 * macterm.c (Qeql): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3288 (x_set_mouse_pixel_position) [MAC_OSX]: Use CGWarpMouseCursorPosition.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3289 (fm_style_face_attributes_alist) [USE_ATSUI]: New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3290 (syms_of_macterm) [USE_ATSUI]: Initialize and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3291 Change keys of Vmac_atsu_font_table from strings to numbers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3292 (fm_style_to_face_attributes) [USE_ATSUI]: New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3293 (init_font_name_table) [USE_ATSUI]: Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3294 (saved_ts_script_language_on_focus) [USE_MAC_TSM]: New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3295 (syms_of_macterm) [USE_MAC_TSM]: Initialize and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3296 [USE_MAC_TSM] (mac_tsm_resume): Restore script and language codes
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3297 only when saved_ts_script_language_on_focus coincides with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3298 Vmac_ts_script_language_on_focus.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3299 [USE_MAC_TSM] (mac_tsm_suspend): Save value of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3300 Vmac_ts_script_language_on_focus to saved_ts_script_language_on_focus.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3301 (XTread_socket) [USE_MAC_TSM]: Add Mac OS Classic support.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3302 [USE_MAC_TSM] (mac_handle_text_input_event, init_tsm): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3303
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3304 2006-06-27 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3305
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3306 * editfns.c (Fdelete_field, Ffield_string, Ffield_beginning)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3307 (Ffield_string_no_properties, Ffield_end): Mention
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3308 args-out-of-range error condition in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3309
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3310 2006-06-27 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3311
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3312 * xdisp.c (handle_composition_prop): Set stop_charpos before push_it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3313
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3314 2006-06-25 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3315
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3316 * s/gnu-linux.h (SIGNALS_VIA_CHARACTERS): Define for Linux kernel
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3317 version 2.4 and later.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3318
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3319 2006-06-24 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3320
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3321 * xfns.c (Fx_create_frame): Set font parameter directly instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3322 using x_default_parameter, since x_get_args clears the parm alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3323
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3324 2006-06-24 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3325
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3326 * dired.c (directory_files_internal) [WINDOWSNT]: Find files
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3327 case-insensitively.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3328
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3329 2006-06-24 Aidan Kehoe <kehoea@parhasard.net>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3330
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3331 * lread.c (read_escape): When an unknown Unicode code point is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3332 encountered as a string or character escape, signal an error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3333
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3334 2006-06-23 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3335
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3336 * .gdbinit (pitx): Dump iterator stack.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3337
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3338 * xdisp.c (handle_composition_prop): Push iterator on stack.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3339 (set_iterator_to_next): Pop iterator at end of composition.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3340
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3341 2006-06-23 Martin Rudalics <rudalics@gmx.at>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3342
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3343 * fileio.c (Frename_file) [DOS_NT]: Don't try to move directory to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3344 itself on DOS_NT platforms, if the old and new names are identical
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3345 but for the letter-case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3346
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3347 2006-06-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3348
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3349 * dispextern.h (struct it): Add `position' member to iterator stack.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3350 Rename `pos' member to `current'. Rearrange and add comments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3351
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3352 * xdisp.c (handle_stop): Set it->ignore_overlay_strings_at_pos_p
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3353 if we get any overlays.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3354 (set_cursor_from_row): Don't clobber `end' if we rescan from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3355 start_string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3356 (push_it, pop_it): Save it->position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3357
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3358 2006-06-19 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3359
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3360 * window.c (size_window): New arg FIRST_ONLY. All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3361 (adjust_window_trailing_edge): Specially compute FIRST_PARALLEL
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3362 for the case of a top-level window and the following minibuffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3363 Don't exit because of no `next' when there is a parent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3364 Use the FIRST_ONLY feature when resizing following windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3365
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3366 * syntax.c (init_syntax_once): Give most control chars' syntax Spunct.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3367
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3368 2006-06-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3369
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3370 * dispnew.c (update_frame): Check for input pending on entry.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3371 (update_window, update_frame_1): Break loop if input is detected.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3372
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3373 2006-06-16 Francis Litterio <flitterio@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3374
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3375 * xterm.c (x_check_expected_move, handle_one_xevent)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3376 (x_set_offset, x_check_fullscreen): Extensive changes to make
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3377 frame positioning deterministic under X.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3378
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3379 * xterm.h (x_output): Add members left_before_move and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3380 top_before_move. Removed members expected_left and expected_top.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3381
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3382 2006-06-16 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3383
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3384 * dispextern.h (struct it): Add union to iterator stack to save
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3385 image, composition, and stretch specific paramters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3386
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3387 * xdisp.c (next_overlay_string): Fix assert.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3388 (push_it, pop_it): Handle composition and stretch specific values.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3389 Only handle it->slice in image (for now).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3390 (back_to_previous_visible_line_start): Continue search if newline is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3391 part of a compisition. Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3392 (reseat_1): Set it->object to buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3393 (set_iterator_to_next): Set it->object to string or buffer, when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3394 setting it->method to GET_FROM_STRING or GET_FROM_BUFFER.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3395 (next_element_from_composition): Set it->object to buffer if not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3396 from string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3397 (set_cursor_from_row): Only save start of string if not already
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3398 done to handle multiple strings in a row.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3399
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3400 * .gdbinit (pitx): Show composition parameters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3401 (pgx, pg): New commands to print a glyph structure.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3402 (pgi, pgn): New commands to print specific/next glyph.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3403 (pgrowx, pgrow): New commands to print all glyphs in a row.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3404
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3405 2006-06-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3406
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3407 * macfns.c (Fx_display_mm_height, Fx_display_mm_width)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3408 [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]: Use CGDisplayScreenSize.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3409
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3410 * macterm.c (do_app_resume, do_app_suspend): Remove functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3411 (mac_tsm_resume, mac_tsm_suspend) [USE_MAC_TSM]: New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3412 (mac_handle_window_event, XTread_socket) [USE_MAC_TSM]: Use them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3413 (Vmac_ts_script_language_on_focus) [USE_MAC_TSM]: New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3414 (syms_of_macterm) [USE_MAC_TSM]: Defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3415 (saved_ts_language, saved_ts_component) [USE_MAC_TSM]: New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3416 (mac_initialize_display_info) [MAC_OSX]: Use Quartz Display
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3417 Services functions to get size of main display in pixels.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3418
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3419 2006-06-14 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3420
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3421 * xdisp.c (back_to_previous_visible_line_start):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3422 Reset it->continuation_lines_width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3423
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3424 2006-06-14 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3425
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3426 * eval.c (Fdefconst): Mark variable as risky.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3427
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3428 * callproc.c (Fcall_process): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3429
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3430 * window.c (adjust_window_trailing_edge): Don't break out of the loop
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3431 because there's no next window, if there are parallel windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3432 Do break out when WINDOW is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3433
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3434 2006-06-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3435
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3436 * dispextern.h (IT_STACK_SIZE): New macro specifying size of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3437 iterator stack (instead of hardcoded number). Increase from 2 to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3438 4 to make room for propertized overlay strings before and after a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3439 display string, image or composition.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3440 (struct it): Add image_id and method members to iterator stack.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3441
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3442 * xdisp.c (init_from_display_pos): Don't set it->method and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3443 overlay_string_index after pop_it. Add asserts.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3444 (handle_stop): Look for overlay strings around a display string,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3445 image, or composition. Handle properties on those strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3446 (next_overlay_string): Don't set string, pos or method after pop_it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3447 (get_overlay_strings_1): Split from get_overlay_strings; don't
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3448 modify it if no overlay strings are found.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3449 (get_overlay_strings): Use get_overlay_strings_1. Always set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3450 it->string and it->method.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3451 (push_it): Push it->image_id and it->method. Push it->object
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3452 instead of it->string if method is GET_FROM_IMAGE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3453 (pop_it): Pop it->image_id and it->method. Ppo it->object
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3454 instead of it->string if method is GET_FROM_IMAGE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3455 Reset it->current.string_pos if popped it->string is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3456 (reseat_1): Remove comment dated 19 May 2003. It expressed doubt
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3457 whether a given change was correct; but the change is correct.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3458 Clear it->string_from_display_prop_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3459 (set_iterator_to_next): Rely on it->method and it->image_id from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3460 iterator stack, instead of setting them explicitly after pop_it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3461
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3462 * dispnew.c (sit_for): Undo 2006-06-01 change. Instead, a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3463 negative time forces redisplay even when input is available.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3464 (Fsit_for): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3465
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3466 2006-06-13 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3467
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3468 * dispnew.c: Modify preemptive redisplay to be based on periodic
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3469 checks for input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3470 (PERIODIC_PREEMPTION_CHECKING): Define to 1 iff EMACS_HAS_USECS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3471 (Vredisplay_preemption_period): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3472 (syms_of_display): DEFVAR_LISP and initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3473 (preemption_period, preemption_next_check): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3474 (update_frame, update_single_window): Initialize them based on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3475 Vredisplay_preemption_period if !force_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3476 (update_window, update_frame_1): Use them to determine when to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3477 check for input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3478
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3479 2006-06-03 Aidan Kehoe <kehoea@parhasard.net>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3480
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3481 * lread.c (read_escape): Provide a Unicode character escape
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3482 syntax; \u followed by exactly four or \U followed by exactly
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3483 eight hex digits in a comment or string is read as a Unicode
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3484 character with that code point.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3485
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3486 2006-06-09 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3487
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3488 * window.c (window_scroll_pixel_based): Signal "Beginning of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3489 buffer" when scroll-down at the beginning of an empty buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3490
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3491 2006-06-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3492
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3493 * macterm.c [USE_MAC_TSM] (mac_handle_text_input_event):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3494 Exclude 0x7f from ASCII range.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3495
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3496 2006-06-05 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3497
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3498 * w32term.c (w32_set_scroll_bar_thumb, x_scroll_bar_create)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3499 (w32_set_vertical_scroll_bar, w32_scroll_bar_handle_click)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3500 (x_scroll_bar_report_motion): Remove workarounds for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3501 versions of Windows NT < 3.51.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3502 [!SIF_ALL]: Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3503 (pfnSetScrollInfo, pfnGetScrollInfo): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3504 (w32_initialize): Don't dynamically load Get/SetScrollInfo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3505
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3506 2006-06-04 David Kastrup <dak@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3507
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3508 * dispnew.c: Mention `redisplay-dont-pause' in doc string of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3509 `sit-for'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3510
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3511 2006-06-03 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3512
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3513 * macfns.c (x_set_icon_name): Apply 2006-06-02 change for xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3514
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3515 * macgui.h (USE_MAC_TSM): Set default to 1 on Mac OS X.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3516
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3517 * macterm.c (tsm_document_id) [USE_MAC_TSM]: New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3518 (Qtext_input, Qupdate_active_input_area, Qunicode_for_key_event)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3519 [USE_MAC_TSM]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3520 (syms_of_macterm) [USE_MAC_TSM]: Intern and staticpro them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3521 (Qbefore_string) [USE_MAC_TSM]: Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3522 (do_app_resume, do_app_suspend) [USE_MAC_TSM]: Call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3523 ActivateTSMDocument/DeactivateTSMDocument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3524 (mac_store_event_ref_as_apple_event): Call mac_post_mouse_moved_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3525 (mac_handle_window_event) [USE_MAC_TSM]: Handle
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3526 kEventWindowFocusAcquired/kEventWindowFocusRelinquish.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3527 (mac_handle_text_input_event) [USE_MAC_TSM]: New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3528 (install_window_handler) [USE_MAC_TSM]: Install it. Register
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3529 kEventWindowFocusAcquired/kEventWindowFocusRelinquish.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3530 (keycode_to_xkeysym_table): Add entry for f16.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3531 (XTread_socket) [USE_MAC_TSM]: Set/reset read_socket_inev
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3532 before/after passing keystroke event to toolbox dispatcher.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3533 (init_tsm) [USE_MAC_TSM]: New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3534 (mac_initialize) [USE_MAC_TSM]: Call it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3535 (Vmac_ts_active_input_overlay) [USE_MAC_TSM]: New defvar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3536
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3537 * macterm.h (EVENT_PARAM_TEXT_INPUT_SEQUENCE_NUMBER): New enumerator.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3538
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3539 2006-06-02 John Paul Wallington <jpw@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3540
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3541 * xfns.c (x_set_name_internal): Set icon to `text', derived from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3542 name, when frame's icon_name isn't a string rather than only when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3543 it is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3544
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3545 2006-06-03 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3546
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3547 * w32fns.c (x_set_icon_name): Don't use arg if it's not a string
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3548 and not nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3549
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3550 2006-06-02 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3551
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3552 * xfns.c (x_set_icon_name): No-op if arg is non-nil and not a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3553 string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3554
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3555 2006-06-02 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3556
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3557 * xdisp.c (next_element_from_composition): Set it->object to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3558 it->string if composition is coming from string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3559 (set_cursor_from_row): Don't return 0 unless row displays a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3560 continued line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3561 (dump_glyph): Dump composite glyph.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3562
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3563 2006-06-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3564
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3565 * gtkutil.c (menu_nav_ended): Check that menubar_widget is not NULL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3566
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3567 2006-06-01 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3568
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3569 * window.c (Fsplit_window): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3570
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3571 2006-06-01 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3572
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3573 * process.c (deleted_pid_list): New variable to store the pids
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3574 of deleted processes. Declare it only if SIGCHLD is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3575 (init_process): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3576 (syms_of_process): Staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3577 (Fdelete_process): Add pid of the deleted process to it. Check after
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3578 the addition and before the kill if the process is already stopped,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3579 in which case it is deleted from the list and not killed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3580 (sigchld_handler): Define it only if SIGCHLD is. Search the process
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3581 that signaled Emacs in `deleted_pid_list' before `Vprocess_alist'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3582 Original idea by Stefan Monnier.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3583
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3584 2006-06-01 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3585
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3586 * dispnew.c (sit_for): Perform redisplay even if input is pending
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3587 when redisplay-dont-pause is non-nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3588
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3589 2006-06-01 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3590
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3591 * macterm.c (mac_handle_visibility_change): Set buf.arg to Qnil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3592 (XTread_socket): Remove obsolete comment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3593
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3594 2006-06-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3595
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3596 * xmenu.c (syms_of_xmenu): Make accelerate-menu an alias for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3597 menu-bar-open.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3598
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3599 2006-06-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3600
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3601 * xmenu.c (Fmenu_bar_open, syms_of_xmenu): Change menu-bar-start to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3602 menu-bar-open.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3603
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3604 * gtkutil.c (menu_nav_ended): Change x-menu-bar-start to menu-bar-open.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3605
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3606 2006-05-31 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3607
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3608 * minibuf.c (Vhistory_add_new_input): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3609 (read_minibuf): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3610 (syms_of_minibuf) <history-add-new-input>: New Lisp variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3611 (syms_of_minibuf) <history-delete-duplicates>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3612
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3613 2006-05-31 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3614
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3615 * process.c (select_wrapper): Add wrapper around select to work around
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3616 "incomplete backtrace" bug in gdb 5.3, when emacs is stopped inside
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3617 select called from wait_reading_process_output.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3618
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3619 2006-05-30 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3620
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3621 * xmenu.c (Fmenu_bar_start): Return a value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3622
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3623 2006-05-30 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3624
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3625 * coding.c (Ffind_operation_coding_system): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3626
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3627 2006-05-30 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3628
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3629 * w32term.c (x_draw_hollow_cursor): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3630
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3631 2006-05-29 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3632
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3633 * w32term.c (x_draw_stretch_glyph_string): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3634
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3635 2006-05-29 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3636
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3637 * coding.c (Ffind_operation_coding_system): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3638
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3639 2006-05-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3640
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3641 * macfns.c [USE_MAC_FONT_PANEL] (Fmac_set_font_panel_visibility):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3642 Call mac_set_font_info_for_selection if font panel is made visible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3643
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3644 * macterm.c (font_panel_shown_p) [USE_MAC_FONT_PANEL]: New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3645 (mac_font_panel_visible_p, mac_show_hide_font_panel)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3646 [USE_MAC_FONT_PANEL]: New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3647 [USE_MAC_FONT_PANEL] (mac_set_font_info_for_selection):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3648 Return immediately if font panel is not visible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3649
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3650 * macterm.h (mac_font_panel_visible_p, mac_show_hide_font_panel):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3651 Add externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3652
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3653 2006-05-29 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3654
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3655 * search.c (matcher_overflow): Mark as NO_RETURN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3656
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3657 * xterm.c (x_connection_closed): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3658
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3659 * sysdep.c (croak): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3660
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3661 * sound.c (sound_perror, alsa_sound_perror): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3662
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3663 * lisp.h (die, nsberror): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3664
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3665 2006-05-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3666
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3667 * sound.c (alsa_open, alsa_configure, alsa_write):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3668 Move assignment to err out of if-statement.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3669
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3670 * gtkutil.c (menu_nav_ended): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3671 (create_menus): Connect menu_nav_ended to "selection-done" to fix
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3672 grabs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3673
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3674 * xmenu.c (Fmenu_bar_start): New function for USE_GTK and USE_X_TOOLKIT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3675
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3676 2006-05-28 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3677
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3678 * charset.h (invalid_character): Mark as NO_RETURN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3679
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3680 2006-05-29 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3681
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3682 * coding.c (Ffind_operation_coding_system): Call a function by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3683 safe_call1 instead of call1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3684
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3685 2006-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3686
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3687 * window.c (struct saved_window): Add `dedicated'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3688 (Fset_window_configuration, save_window_save): Save/restore the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3689 `dedicated' flag.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3690
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3691 2006-05-28 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3692
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3693 * xdisp.c (set_cursor_from_row): If cursor cannot be set in row,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3694 don't update w->cursor and return 0. Return 1 on success.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3695 (try_cursor_movement): Repeat set_cursor_from_row on successive rows
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3696 until it succeeds.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3697
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3698 * dispextern.h (set_cursor_from_row): Update prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3699
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3700 2006-05-28 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3701
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3702 * xdisp.c (get_phys_cursor_geometry): Return computed x and y through
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3703 parameters. Adjust x and width in case cursor in on a partially
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3704 visible stretch glyph on the left edge.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3705 (erase_phys_cursor): Don't erase into left fringe/margin in case
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3706 previous cursor glyph is a partially visible stretch glyph on left.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3707
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3708 * dispextern.h (get_phys_cursor_geometry): Update prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3709
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3710 * xterm.c (x_draw_stretch_glyph_string): Fix problems with invisible
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3711 cursor and erasing cursor on partially visible stretch glyph on left.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3712 (x_draw_hollow_cursor): Compute x via get_phys_cursor_geometry.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3713
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3714 * macterm.c: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3715
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3716 * w32term.c: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3717
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3718 2006-05-27 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3719
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3720 * macselect.c (mac_handle_apple_event):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3721 Return errAEEventNotHandled if key binding is not found.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3722
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3723 2006-05-26 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3724
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3725 * emacs.c (main) [PROFILING]: Enable also for __MINGW32__.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3726 [__MINGW32__]: MinGW-specific declaration of `etext'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3727
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3728 * w32heap.c (etext, edata): Remove unused definitions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3729
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3730 2006-05-26 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3731
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3732 * fileio.c (Fcopy_file): Delete argument MUSTBENEW.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3733 Incorporate the exclusive file-opening functionality into the behavior
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3734 when OK-IF-ALREADY-EXISTS is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3735 (Frename_file): Call Fcopy_file without MUSTBENEW argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3736
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3737 2006-05-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3738
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3739 * sound.c (alsa_configure): Move get period/buffer_size after
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3740 setting hwparams.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3741
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3742 2006-05-26 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3743
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3744 * coding.c (Ffind_operation_coding_system): Allow (FILENAME
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3745 . BUFFER) in TARGET.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3746
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3747 2006-05-25 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3748
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3749 * image.c (png_load): Don't call fclose on NULL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3750
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3751 2006-05-25 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3752
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3753 * fns.c (Fyes_or_no_p):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3754 * callint.c (Fcall_interactively): Fread_from_minibuffer now takes
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3755 only seven args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3756
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3757 2006-05-25 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3758
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3759 * lisp.h (Fread_from_minibuffer): Decrement number of args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3760
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3761 * minibuf.c (read_minibuf): Remove arg KEEP_ALL. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3762 (Fread_from_minibuffer): Remove arg KEEP_ALL. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3763
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3764 * buffer.c (mode-line-format): Fix docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3765
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3766 2006-05-25 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3767
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3768 * emacs.c (main, Fdump_emacs): Don't test __linux or __linux__.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3769
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3770 2006-05-24 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3771
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3772 * puresize.h (BASE_PURESIZE): Increase to 1210000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3773
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3774 2006-05-24 Alan Mackenzie <acm@muc.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3775
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3776 * lread.c (Vload_history): Enhance doc-string to say that the file
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3777 is the absolute truename of the loaded file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3778
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3779 * lread.c (Vafter_load_alist): doc-string: state that an element
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3780 now has a regexp to match file names, not a file name as such.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3781
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3782 * lread.c (readevalloop): Call file-truename on the name for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3783 load-history, except at preloading time.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3784
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3785 * lread.c (Fload): At preloading time, preserve the extension of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3786 the filename which goes into load-history. New var hist_file_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3787
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3788 * lread.c (Fload): Do eval-after-load stuff by calling the lisp
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3789 function do-after-load-evaluation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3790
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3791 2006-05-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3792
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3793 * mac.c (ae_attr_table): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3794 (syms_of_mac): Intern and staticpro its elements.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3795 (mac_aelist_to_lisp): Also convert Apple event attributes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3796 (mac_ae_put_lisp): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3797 (create_apple_event_from_event_ref) [MAC_OSX]: Use typeUTF8Text.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3798
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3799 * macfns.c (Fx_server_version): Use gestaltSystemVersionMajor etc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3800
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3801 * macselect.c (Qemacs_suspension_id): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3802 (syms_of_macselect): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3803 (struct suspended_ae_info): New struct.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3804 (deferred_apple_events, defer_apple_events)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3805 (Fmac_process_deferred_apple_events): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3806 (suspended_apple_events): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3807 (mac_handle_apple_event_1): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3808 (mac_handle_apple_event): Use it. Don't process previously
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3809 suspended events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3810 (cleanup_suspended_apple_events, get_suspension_id)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3811 (cleanup_all_suspended_apple_events): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3812 (init_apple_event_handler): Call cleanup_all_suspended_apple_events
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3813 at exit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3814 (Fmac_cleanup_expired_apple_events, Fmac_ae_set_reply_parameter)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3815 (Fmac_resume_apple_event): New defuns.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3816 (syms_of_macselect): Defsubr them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3817
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3818 * macterm.c (fn_keycode_to_keycode_table, XTread_socket) [MAC_OSX]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3819 Fix last change. Don't map `fn' modifier if pressed with F1 ... F12.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3820
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3821 * macterm.h (TYPE_FILE_NAME): Change from macro to enumerator.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3822 (KEY_EMACS_SUSPENSION_ID_ATTR): New enumerator.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3823 (keyReplyRequestedAttr) [MAC_OS_X_VERSION_MAX_ALLOWED < 1030]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3824 (gestaltSystemVersionMajor, gestaltSystemVersionMinor)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3825 (gestaltSystemVersionBugFix) [MAC_OS_X_VERSION_MAX_ALLOWED < 1040]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3826 Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3827 (typeUTF8Text, kEventParamWindowMouseLocation)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3828 [MAC_OSX && MAC_OS_X_VERSION_MAX_ALLOWED < 1020]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3829 (x_get_focus_frame, mac_ae_put_lisp): Add externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3830
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3831 2006-05-23 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3832
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3833 * macterm.c (fn_keycode_to_xkeysym_table, convert_fn_keycode): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3834 (fn_keycode_to_keycode_table) [MAC_OSX]: New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3835 (mac_set_unicode_keystroke_event) [TARGET_API_MAC_CARBON]: New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3836 (XTread_socket) [TARGET_API_MAC_CARBON]: Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3837 (XTread_socket) [MAC_OSX]: Try 'uchr' Unicode keyboard-layout
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3838 resource to backtranslate key with modifiers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3839 (XTread_socket): Don't set read_socket_inev around AEProcessAppleEvent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3840
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3841 2006-05-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3842
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3843 * xterm.c: Remove declarations already in xterm.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3844
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3845 * xterm.h: Add extern declarations for x_clear_errors,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3846 x_fully_uncatch_errors, x_catching_errors and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3847 x_alloc_lighter_color_for_widget. Remove duplicated declarations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3848
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3849 2006-05-21 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3850
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3851 * xfaces.c (best_matching_font): Abort for best == NULL
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3852 before we start to use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3853
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3854 * buffer.c (syms_of_buffer, Fmake_overlay): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3855
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3856 2006-05-20 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3857
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3858 * xfaces.c (best_matching_font): Fix crash in 2006-05-17 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3859
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3860 2006-05-20 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3861
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3862 * macterm.c (convert_fn_keycode): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3863
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3864 2006-05-19 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3865
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3866 * w32.c (init_environment): Perform the processing of environment
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3867 variables on a copy of default variables and their values, not on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3868 the original. Simplify code that calls ExpandEnvironmentStrings
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3869 and make buf1[] and buf2[] more visible for easier debugging.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3870
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3871 2006-05-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3872
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3873 * frame.c (x_set_border_width): Remove #ifndef MAC_OS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3874
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3875 * image.c [MAC_OS] (gif_load): Allocate Lisp string first.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3876
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3877 * macfns.c (Fx_focus_frame): Don't check dpyinfo->x_focus_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3878
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3879 * macterm.c (XTread_socket) [TARGET_API_MAC_CARBON && MAC_OSX]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3880 Forward keyUp events to toolbox_dispatcher.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3881
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3882 * window.c (foreach_window): Check WINDOWP (FRAME_ROOT_WINDOW (f)).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3883
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3884 2006-05-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3885
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3886 * config.in: Regenerated (HAVE_ALSA).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3887
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3888 * sound.c (alsa_sound_perror, alsa_open, alsa_period_size)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3889 (alsa_configure, alsa_close, alsa_choose_format, alsa_write)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3890 (snd_error_quiet, alsa_init): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3891 (vox_init): Return 0 if unable to open device.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3892 (Fplay_sound_internal): Test for alsa first and use vox (oss) as
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3893 a fallback.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3894 (struct sound_device): Add period_size.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3895 (wav_play, au_play): Use period_size if set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3896
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3897 * Makefile.in (CFLAGS_SOUND): New flags for ALSA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3898 (ALL_CFLAGS): Add CFLAGS_SOUND.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3899
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3900 2006-05-18 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3901
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3902 * callproc.c (Fcall_process): Reject encoding arguments by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3903 ascii-incompatible coding systems (e.g. utf-16).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3904
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3905 * coding.c (Qascii_incompatible): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3906 (syms_of_coding): Setup Qascii_incompatible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3907 (setup_coding_system): Be sure to initialize coding->common_flags.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3908 Check `ascii-incompatible' property of the coding system.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3909
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3910 * coding.h (CODING_ASCII_INCOMPATIBLE_MASK): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3911
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3912 2006-05-18 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3913
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3914 * xdisp.c (display_tool_bar_line): Restore entire tool-bar
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3915 geometry when backtracking in case last image doesn't fit on line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3916
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3917 2006-05-18 MIYOSHI Masanori <miyoshi@meadowy.org> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3918
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3919 * xdisp.c (display_tool_bar_line): Don't adjust tool-bar height by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3920 more than height of one frame default line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3921
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3922 2006-05-17 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3923
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3924 * xfaces.c (better_font_p): Any font beats no font.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3925 (best_matching_font): Simplify based on above change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3926
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3927 * buffer.c (Fprevious_overlay_change, Fnext_overlay_change): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3928
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3929 2006-05-16 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3930
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3931 * xterm.c (handle_one_xevent): Check that f is not NULL before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3932 calling x_kill_gs_process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3933
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3934 2006-05-14 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3935
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3936 * textprop.c (Fnext_single_char_property_change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3937 (Fprevious_single_char_property_change): Don't allow returning
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3938 value beyond LIMIT in any cases.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3939 (Fnext_char_property_change, Fprevious_char_property_change): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3940
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3941 * intervals.c (get_local_map): Abort if POSITION outside BEGV, ZV.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3942
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3943 2006-05-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3944
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3945 * xterm.c (handle_one_xevent): Check that f is not NULL before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3946 calling _XEditResCheckMessages.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3947
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3948 2006-05-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3949
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3950 * xterm.c (handle_one_xevent): Fix crash in 2006-03-24 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3951
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3952 2006-05-13 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3953
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3954 * frame.c (x_set_border_width): Fix error message to say "frame",
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3955 not "window".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3956
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3957 * Makefile.in (SOME_MACHINE_LISP): Add fringe.elc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3958
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3959 2006-05-12 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3960
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3961 * intervals.c (set_point_both): Fix mixup before before and after
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3962 in variable names.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3963
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3964 * editfns.c (Fline_beginning_position): Inhibit point-motion hooks
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3965 while setting point temporarily.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3966
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3967 2006-05-11 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3968
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3969 * lread.c (readevalloop): Abort if START non-nil for non-buffer input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3970
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3971 2006-05-11 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3972
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3973 * xdisp.c (redisplay_tool_bar): Handle large tool-bar-border values.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3974
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3975 2006-05-11 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3976
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3977 * fileio.c (Finsert_file_contents): Fix for the case of IO error
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3978 while handling replace operation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3979
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3980 2006-05-10 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3981
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3982 * xfaces.c (realize_default_face) [HAVE_X_WINDOWS]: If the font
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3983 chosen for the default face was different from the frame font,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3984 adjust the frame font.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3985
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3986 2006-05-10 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3987
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3988 * image.c (Qduration) [MAC_OS]: Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3989 (syms_of_image) [MAC_OS]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3990 [MAC_OS] (gif_load): Emulate Graphic Control Extension block.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3991
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3992 * macfns.c (x_to_mac_color): Fix shift amount change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3993 (mac_set_font) [USE_MAC_FONT_PANEL]: Use x_get_focus_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3994 [USE_MAC_FONT_PANEL] (Fmac_set_font_panel_visibility): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3995
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3996 * macselect.c (Vmac_service_selection) [MAC_OSX]: Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3997 Vmac_services_selection. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3998 (mac_store_service_event): Rename from mac_store_services_event in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3999 extern and calls.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4000
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4001 * macterm.c (Qservice) [MAC_OSX]: Rename from Qservices. All uses
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4002 changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4003 [MAC_OSX] (mac_store_service_event): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4004 mac_store_services_event. All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4005 [USE_MAC_FONT_PANEL] (mac_set_font_info_for_selection): Add args
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4006 FACE_ID and C. All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4007 (x_free_frame_resources) [USE_MAC_FONT_PANEL]: Call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4008 mac_set_font_info_for_selection when focus frame is destroyed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4009 (XTread_socket): Revert to FrontNonFloatingWindow/FrontWindow.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4010
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4011 * macterm.h (mac_set_font_info_for_selection): Add 2nd and 3rd
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4012 args in extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4013
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4014 2006-05-09 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4015
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4016 * keymap.c (describe_map): Avoid generating duplicate entries if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4017 the shadowed binding has the same definition.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4018
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4019 2006-05-09 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4020
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4021 * keymap.c (push_key_description): Handle invalid character key.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4022
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4023 2006-05-08 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4024
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4025 * callproc.c (Fcall_process): Use system_eol_type for encoding
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4026 arguments if eol_type is not yet decided.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4027
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4028 * coding.h (system_eol_type): Extern it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4029
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4030 * coding.c (setup_coding_system): For invalid coding-system, set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4031 coding->eol_type to CODING_EOL_UNDECIDED.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4032 (encode_coding): Cancel previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4033 (shrink_encoding_region): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4034 (code_convert_region1): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4035 (code_convert_string1): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4036 (code_convert_string_norecord): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4037
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4038 * fileio.c (choose_write_coding_system): Use system_eol_type for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4039 encoding if eol_type is not yet decided.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4040
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4041 * process.c (setup_process_coding_systems): Use system_eol_type
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4042 for encoding if eol_type is not yet decided.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4043 (read_process_output): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4044 (send_process): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4045
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4046 2006-05-07 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4047
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4048 * minibuf.c (syms_of_minibuf) <history-length>: Fix typo in doc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4049
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4050 2006-05-07 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4051
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4052 * mac.c (Fmac_clear_font_name_table): Move defun to macfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4053 (syms_of_mac): Likewise for defsubr.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4054
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4055 * macfns.c (mac_set_font): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4056 (mac_frame_parm_handlers, syms_of_macfns): Replace x_set_font with it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4057 (mac_window) [TARGET_API_MAC_CARBON && MAC_OSX]: Specify
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4058 kWindowToolbarButtonAttribute when creating window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4059 (Fmac_clear_font_name_table): Move from macfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4060 (syms_of_macfns): Likewise for defsubr.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4061 [USE_MAC_FONT_PANEL] (Fmac_set_font_panel_visibility): New defun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4062 (syms_of_macfns) [USE_MAC_FONT_PANEL]: Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4063
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4064 * macgui.h (USE_MAC_FONT_PANEL): Define to 1 if USE_ATSUI is set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4065 and build is done on Mac OS X 10.2 and later.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4066
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4067 * macselect.c (mac_do_receive_drag): Remove unused variable `index'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4068 (mac_store_services_event): Change return type in extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4069
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4070 * macterm.c (XLoadQueryFont) [USE_ATSUI]: Set font->mac_fontnum to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4071 FMFontFamily value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4072 [USE_MAC_FONT_PANEL] (mac_set_font_info_for_selection): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4073 (x_new_focus_frame) [USE_MAC_FONT_PANEL]: Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4074 (QCfamily, QCweight, QCslant, Qnormal, Qbold, Qitalic): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4075 (QWindow) [MAC_OSX]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4076 (Qfont) [USE_MAC_FONT_PANEL]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4077 (Vmac_atsu_font_table) [USE_ATSUI]: New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4078 (syms_of_macterm) [USE_ATSUI]: Defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4079 (Qtoolbar_switch_mode) [MAC_OSX]: New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4080 (Qpanel_closed, Qselection) [USE_MAC_FONT_PANEL]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4081 (syms_of_macterm): Intern and staticpro them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4082 (init_font_name_table) [USE_ATSUI]: Add data to Vmac_atsu_font_table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4083 [TARGET_API_MAC_CARBON] (mac_store_event_ref_as_apple_event):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4084 New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4085 [USE_CARBON_EVENTS] (mac_handle_command_event): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4086 [MAC_OSX] (mac_store_services_event): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4087 [USE_CARBON_EVENTS] (mac_handle_window_event) [MAC_OSX]: Handle
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4088 kEventWindowToolbarSwitchMode event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4089 (install_window_handler) [USE_CARBON_EVENTS && MAC_OSX]: Register it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4090 [MAC_OSX] (mac_store_services_event): Change return type to OSStatus.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4091 [USE_MAC_FONT_PANEL] (mac_handle_font_event): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4092 (install_window_handler) [USE_MAC_FONT_PANEL]: Install it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4093 (XTread_socket): Select window on mouse click if x_focus_frame is NULL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4094
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4095 * macterm.h (mac_set_font_info_for_selection): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4096
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4097 2006-05-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4098
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4099 * image.c (Qduration) [MAC_OS]: New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4100 (syms_of_image) [MAC_OS]: Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4101 [MAC_OS] (gif_load): Save image extension data in img->data.lisp_val.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4102 [MAC_OSX] (image_load_quartz2d): Use cfstring_create_with_utf8_cstring
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4103 instead of cfstring_create_with_string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4104
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4105 2006-05-06 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4106
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4107 * .gdbinit (xframe): Print frame name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4108 (xlist): New command to print a list (max 10 elements).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4109 (xpr): Print lisp object of any type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4110 (pitx): Print it->pixel_width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4111
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4112 2006-05-05 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4113
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4114 * xdisp.c (handle_composition_prop): Fix for the case of empty
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4115 composition component.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4116
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4117 2006-05-05 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4118
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4119 * keyboard.c (make_lispy_event) [MAC_OS]: Get Apple event info
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4120 from event->arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4121
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4122 * termhooks.h (enum event_kind) [MAC_OS]: Update comment for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4123 MAC_APPLE_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4124
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4125 * macterm.h (mac_make_lispy_event_code): Remove extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4126 (mac_post_mouse_moved_event): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4127 (mac_aelist_to_lisp, mac_aedesc_to_lisp): Change arg 1 to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4128 `const AEDesc *' in externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4129 (create_apple_event_from_drag_ref) [TARGET_API_MAC_CARBON]: New extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4130
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4131 * mac.c (mac_aelist_to_lisp, mac_aedesc_to_lisp): Change arg 1 to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4132 `const AEDesc *'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4133 [TARGET_API_MAC_CARBON] (create_apple_event): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4134 [TARGET_API_MAC_CARBON] (create_apple_event_from_event_ref): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4135 Use xrealloc instead of repeated xmalloc/xfree.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4136 [TARGET_API_MAC_CARBON] (create_apple_event_from_drag_ref):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4137 New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4138
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4139 * macmenu.c (restore_menu_items, cleanup_popup_menu): Return a value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4140
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4141 * macselect.c: Update copyright year.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4142 (mac_store_apple_event): Change return type to void in extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4143 (mac_handle_apple_event): Don't get return value from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4144 mac_store_apple_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4145 [TARGET_API_MAC_CARBON] (Vmac_dnd_known_types): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4146 (syms_of_macselect) [TARGET_API_MAC_CARBON]: Defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4147 [TARGET_API_MAC_CARBON] (mac_do_track_drag): Move function from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4148 macterm.c. Use Vmac_dnd_known_types as acceptable flavors.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4149 [TARGET_API_MAC_CARBON] (mac_do_receive_drag): Likewise. New
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4150 implementation using create_apple_event_from_drag_ref.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4151 [TARGET_API_MAC_CARBON] (mac_do_track_dragUPP)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4152 (mac_do_receive_dragUPP): Move variables from macterm.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4153 (install_drag_handler, remove_drag_handler): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4154
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4155 * macterm.c (XTread_socket) [TARGET_API_MAC_CARBON]: Try window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4156 path select also for proxy icon click.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4157 [TARGET_API_MAC_CARBON] (mac_post_mouse_moved_event): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4158 [USE_TOOLKIT_SCROLL_BARS] (scroll_bar_timer_callback): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4159 (xlfdpat_create): Remove unused label `error' and trailing sentences.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4160 (mac_do_track_drag, mac_do_receive_drag): Move functions to macselect.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4161 (mac_do_track_dragUPP, mac_do_receive_dragUPP): Move variables to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4162 macselect.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4163 (install_drag_handler, remove_drag_handler): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4164 (mac_store_apple_event): Change return type to void. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4165 Create Lisp object from Apple event and store it into input event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4166 (mac_make_lispy_event_code): Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4167 [TARGET_API_MAC_CARBON] (mac_store_drag_event): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4168 (install_window_handler): Call install_drag_handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4169 (remove_window_handler): Call remove_drag_handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4170
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4171 2006-05-03 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4172
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4173 * sound.c (Fplay_sound_internal): Dynamically allocate
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4174 current_sound_device and current_sound.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4175 (sound_cleanup): Free them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4176
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4177 * minibuf.c (read_minibuf): Don't use read_minibuf_noninteractive
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4178 when inside a keyboard macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4179
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4180 2006-05-02 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4181
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4182 * xmenu.c (restore_menu_items): Return a value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4183
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4184 2006-05-01 Martin Rudalics <rudalics@gmx.at>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4185
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4186 * syntax.c (Fforward_comment): Detect generic comment at beginning of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4187 buffer when moving backwards.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4188
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4189 2006-05-01 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4190
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4191 * dispnew.c (update_window): Don't set changed_p when mode/header
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4192 line is updated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4193
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4194 * xdisp.c (prepare_menu_bars) [MAC_OS]: Call mac_update_title_bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4195 (get_glyph_face_and_encoding, get_char_face_and_encoding):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4196 Don't distinguish known faces from others.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4197
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4198 * mac.c (mac_coerce_file_name_ptr): Try typeFSRef if coercion
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4199 through typeFileURL failed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4200
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4201 * macfns.c (mac_update_title_bar): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4202 [TARGET_API_MAC_CARBON] (mac_update_proxy_icon): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4203 (show_hourglass, hide_hourglass) [USE_CG_DRAWING]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4204 Call mac_prepare_for_quickdraw.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4205
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4206 * macgui.h (USE_ATSUI): Set default to 1 if MAC_OSX is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4207 (USE_CG_DRAWING): Don't define if compiled on Mac OS X 10.1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4208 (enum pcm_status): New enum.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4209 (XCHARSTRUCTROW_CHAR_VALID_P, XCHARSTRUCTROW_SET_CHAR_VALID)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4210 (XCharStructRow): Remove. Now validity is represented by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4211 non-negativeness of sum of ascent and descent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4212 (struct MacFontStruct): Change type of member `rows'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4213 (struct _XGC) [USE_CG_DRAWING]: Add member `clip_rects'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4214
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4215 * macterm.c (mac_draw_line, mac_draw_line_to_pixmap):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4216 Adjust endpoints of strictly horizontal/vertical lines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4217 (mac_set_clip_rectangles) [USE_CG_DRAWING]: Set clip_rects.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4218 (pcm_init, pcm_get_status): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4219 (x_per_char_metric, XLoadQueryFont): Use them instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4220 XCharStructRow and related macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4221 (x_draw_relief_rect): Don't adjust arguments of mac_draw_line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4222 (x_free_frame_resources) [TARGET_API_MAC_CARBON]: Free FRAME_FILE_NAME.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4223 (XTread_socket) [TARGET_API_MAC_CARBON]: Handle proxy icon drag
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4224 and window path pop-up menu on title bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4225 (mac_use_core_graphics) [USE_CG_DRAWING]: Set default to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4226
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4227 * macterm.h (mac_update_title_bar): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4228 (struct mac_output) [TARGET_API_MAC_CARBON]: New member `file_name'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4229 (FRAME_FILE_NAME): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4230
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4231 * unexmacosx.c (unexec): Error if trying unexec from dumped executable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4232
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4233 2006-04-30 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4234
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4235 * keymap.c (Fdefine_key): Improve error message
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4236 when KEY begins with a non-prefix key.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4237
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4238 2006-04-30 Martin Rudalics <rudalics@gmx.at>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4239
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4240 * syntax.c (Fforward_comment): Don't forget to break out of the loop
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4241 when we skipped backward over a generic comment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4242
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4243 2006-04-27 Nick Roberts <nickrob@snap.net.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4244
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4245 * .gdbinit (pp1, pv1): Only print value as expression is now
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4246 printed out by gud-print.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4247 (pv1): Correct doc string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4248
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4249 2006-04-26 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4250
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4251 * keymap.c (store_in_keymap): Change `def' arg to not be `register'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4252 Seems to trigger a bug in gcc-amd64 4.0.2 20051125 (Red Hat 4.0.2-8):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4253 keymap.c:895: error: address of register variable `def' requested.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4254
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4255 2006-04-26 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4256
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4257 * w32term.c (construct_mouse_wheel): Handle negative coordinates.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4258
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4259 * w32fns.c (w32_wnd_proc) <WM_LBUTTONDOWN, WM_RBUTTONDOWN>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4260 <WM_LBUTTONUP, WM_RBUTTONUP>: Call signal_user_input in the cases
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4261 where we preempt mouse_button_timer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4262
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4263 2006-04-25 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4264
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4265 * editfns.c (Ffield_beginning, find_field): Undo change of 2006-04-23.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4266
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4267 2006-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4268
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4269 * process.h: Include headers for pid_t.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4270
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4271 2006-04-24 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4272
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4273 * xdisp.c (fill_stretch_glyph_string): Set s->nchars = 1 for code which
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4274 does last_glyph=s->first_glyph+s->nchars-1, e.g. if stretch has relief.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4275 (produce_stretch_glyph): Assume that face box height and width is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4276 already included in stretch glyph size so caller doesn't have to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4277 consider the extra space otherwise added (fixes problem in ses.el).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4278
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4279 * frame.c (x_set_font): Clear f->n_tool_bar_rows and current frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4280 matrices to force recalculation of tool-bar height after font change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4281
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4282 * xdisp.c (tool_bar_lines_needed): New local `temp_row' for clarity.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4283 Clear it when done, so we don't accidentally draw a second copy of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4284 the tool-bar after resetting f->n_tool_bar_rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4285 (redisplay_tool_bar): Update tool-bar-lines frame parameter whenever
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4286 we recalculate f->n_tool_bar_rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4287
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4288 2006-04-23 Lars Hansen <larsh@soem.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4289
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4290 * editfns.c (find_field): Fix comment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4291 (Ffield_beginning): Fix bug when POS is at field beginning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4292
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4293 2006-04-22 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4294
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4295 * puresize.h (BASE_PURESIZE): Increase to 1205000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4296
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4297 2006-04-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4298
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4299 * xdisp.c (redisplay_window): Fix last change. Don't recenter if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4300 window start is at BEGV.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4301
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4302 * dispextern.h (struct image): New member `corners'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4303 (TOP_CORNER, LEFT_CORNER, BOT_CORNER, RIGHT_CORNER): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4304
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4305 * image.c (four_corners_best): New arg CORNERS specifies what pixels
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4306 to look at in case image has margin.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4307 (x_create_bitmap_mask): Pass NULL for CORNERS to four_corners_best.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4308 (image_background, image_background_transparent)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4309 (x_build_heuristic_mask): Pass img->corners to four_corners_best.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4310 (gif_load): Set img->corners according to image's margin spec.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4311 Use img->corners values directly where applicable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4312 Save image extension data in img->data.lisp_val.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4313 (gif_clear_image): New function to free img->data.lisp_val.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4314 (gif_type): Use it instead of generic x_clear_image.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4315 (Fimage_extension_data): New defun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4316 (syms_of_image): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4317
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4318 2006-04-21 John Sullivan <john@wjsullivan.net> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4319
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4320 * window.c (Fdisplay_buffer): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4321
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4322 2006-04-21 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4323
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4324 * s/ms-w32.h (SYSTEM_PURESIZE_EXTRA): Increase to 25000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4325
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4326 2006-04-21 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4327
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4328 * image.c [MAC_OS] (xpm_load_image): Fill in background field
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4329 while we have ximg handy.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4330
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4331 * macmenu.c (restore_menu_items, save_menu_items): New functions
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4332 from xmenu.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4333 (set_frame_menubar, digest_single_submenu): Apply 2006-04-18
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4334 changes for xmenu.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4335
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4336 * macterm.c (x_per_char_metric): Return NULL if glyph width is 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4337 (add_mac_font_name): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4338 (init_font_name_table): Use it. Adopt the first found font from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4339 those having the same family name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4340
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4341 2006-04-21 Nick Roberts <nickrob@snap.net.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4342
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4343 * xdisp.c (note_mouse_highlight): Use build_string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4344
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4345 2006-04-20 Lars Hansen <larsh@soem.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4346
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4347 * textprop.c (Fremove_list_of_text_properties):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4348 Ensure modify_region is called only when buffer is modified and that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4349 signal_after_change is allways called in that case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4350
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4351 * print.c (PRINTFINISH): Call signal_after_change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4352
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4353 2006-04-20 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4354
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4355 * xdisp.c (redisplay_window): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4356
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4357 * xdisp.c (redisplay_window): If current window start is not at the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4358 beginning of a line, select a new window start if buffer is modified
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4359 and window start is in the modified region, but the first change is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4360 before window start.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4361
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4362 2006-04-18 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4363
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4364 * xmenu.c (restore_menu_items, save_menu_items): New fns.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4365 (set_frame_menubar): Use save_menu_items. Save updated vector in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4366 the frame before unwinding it. Don't use unuse_menu_items.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4367 Don't use discard_menu_items.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4368 (digest_single_submenu): Abort if an item is not in a pane.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4369 (init_menu_items): Put the error check at the top.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4370
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4371 * keymap.c (describe_map): Make "shadowed" warning more verbose.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4372
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4373 * window.c (adjust_window_trailing_edge): Correctly distinguish
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4374 series vs parallel cases, even when window has no parent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4375
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4376 * abbrev.c (record_symbol): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4377 (Finsert_abbrev_table_description): Sort the abbrevs alphabetically.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4378
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4379 2006-04-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4380
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4381 * image.c (x_create_bitmap_from_data) [MAC_OS]: Don't check return
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4382 value of xmalloc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4383
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4384 * mac.c (mac_coerce_file_name_ptr, mac_coerce_file_name_desc)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4385 (create_apple_event_from_event_ref, xrm_get_preference_database)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4386 (cfstring_create_normalized): Don't check return value of xmalloc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4387
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4388 * macselect.c (get_scrap_target_type_list, defer_apple_events)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4389 (copy_scrap_flavor_data, mac_handle_service_event): Don't check
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4390 return value of xmalloc/xrealloc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4391
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4392 * macterm.c (XCreateGC, x_per_char_metric, xlfdpat_create)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4393 (init_font_name_table, init_font_name_table, mac_do_list_fonts)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4394 (XLoadQueryFont, mac_store_apple_event): Don't check return value
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4395 of xmalloc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4396
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4397 2006-04-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4398
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4399 * window.c (coordinates_in_window): On the vertical border,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4400 calculate the row number measured from the top of the window, not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4401 the top of the frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4402 (window_loop): Test w->dedicated with !NILP instead of EQ Qt.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4403 (window_scroll_pixel_based): Fix off-by-one bug in 2002-12-23 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4404
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4405 2006-04-16 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4406
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4407 * s/ms-w32.h (SYSTEM_PURESIZE_EXTRA): Reduce to 24000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4408
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4409 2006-04-16 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4410
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4411 * puresize.h (BASE_PURESIZE): Decrement back to 1200000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4412
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4413 2006-04-16 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4414
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4415 * puresize.h (PURESIZE_RATIO): Reduce to 10/6.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4416
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4417 2006-04-15 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4418
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4419 * puresize.h (BASE_PURESIZE): Increment to 1210000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4420
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4421 2006-04-13 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4422
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4423 * print.c (Fprin1_to_string): Mention in the `doc' that the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4424 behavior is modified by `print-level' and `print-length'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4425
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4426 2006-04-13 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4427
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4428 * coding.c (setup_coding_system): If eol-type is not yet decided
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4429 and system_eol_type is not LF, set CODING_REQUIRE_ENCODING_MASK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4430 If coding_system is nil, return 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4431 (code_convert_region1): Even if coding_system is nil, don't skip
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4432 conversion if system_eol_type is not LF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4433 (code_convert_string1): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4434 (code_convert_string_norecord): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4435
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4436 2006-04-13 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4437
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4438 * coding.c (setup_coding_system): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4439 (encode_coding): If eol_type is not yet decided, use system_eol_type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4440 (shrink_encoding_region): If eol_type is not yet decided and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4441 system_eol_type is not LF, don't shrink.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4442
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4443 2006-04-13 Nick Roberts <nickrob@snap.net.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4444
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4445 * xdisp.c (note_mouse_highlight): Add help echo for dragging vertical
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4446 line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4447
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4448 2006-04-12 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4449
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4450 * keyboard.c (read_key_sequence): Explicitly avoid keybuf[-1].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4451
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4452 * process.c (conv_lisp_to_sockaddr): If FAMILY unknown, just return.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4453 (Fprocess_send_eof): Abort if fail to open null device.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4454
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4455 2006-04-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4456
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4457 * fns.c [HAVE_MENUS && MAC_OS]: Include macterm.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4458
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4459 * image.c [MAC_OS] (xpm_load_image): Add parentheses around
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4460 assignment used as truth value. Add explicit braces to avoid
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4461 ambiguous `else'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4462 [MAC_OS] (gif_load): Remove unused variable `gcpro1'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4463
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4464 * lisp.h (syms_of_fontset, Fset_fontset_font): Put extern and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4465 EXFUN in #ifdef HAVE_WINDOW_SYSTEM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4466 (syms_of_xfns, syms_of_xsmfns, syms_of_xselect, syms_of_xterm):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4467 Put externs in #ifdef HAVE_X_WINDOWS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4468 (syms_of_macfns, syms_of_macselect, syms_of_macterm)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4469 (syms_of_macmenu, syms_of_mac) [MAC_OS]: Add externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4470 (init_mac_osx_environment) [MAC_OSX]: Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4471
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4472 * mac.c (init_process): Remove undef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4473 (select) [MAC_OSX]: Undefine before including sysselect.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4474 (posix_pathname_to_fsspec, fsspec_to_posix_pathname) [MAC_OSX]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4475 Remove functions and prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4476 (parse_value): Add parentheses around + inside shift.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4477 (path_from_vol_dir_name): Make static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4478 (get_temp_dir_name): Remove unused variables `cpb' and `dir_name'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4479 [!MAC_OSX] (get_path_to_system_folder): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4480 (Fmac_get_file_creator, Fmac_get_file_type): Remove unused
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4481 variable `cCode'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4482 (Fmac_coerce_ae_data): Remove unused variables `fref' and `fs'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4483 (Fmac_get_preference): Add explicit braces to avoid ambiguous `else'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4484
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4485 * macfns.c (x_to_mac_color): Remove unused variable `tail'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4486 (x_set_mouse_color): Remove unused variable `dpy'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4487 (Fx_create_frame): Remove unused variable `x_frame_count'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4488 (Fx_server_version): Add explicit braces to avoid ambiguous `else'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4489 (x_sync): Move from macterm.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4490 (Fx_file_dialog): Remove unused variable `default_filter_index'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4491
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4492 * macmenu.c (min_menu_id): Make element type explicit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4493
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4494 * macselect.c (get_flavor_type_from_symbol): Remove unused
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4495 variable `val'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4496 (get_scrap_private_timestamp, x_get_foreign_selection)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4497 (copy_scrap_flavor_data): Add explicit braces to avoid ambiguous `else'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4498 (Fmac_process_deferred_apple_events): Remove unused variables
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4499 `keyword', `reply', `apple_event', `count', and `err'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4500
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4501 * macterm.c: Don't include gnu.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4502 (x_io_error_quitter, x_draw_image_foreground_1): Remove prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4503 (x_sync): Move to macfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4504 [USE_CG_DRAWING] (mac_define_fringe_bitmap): Remove unused
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4505 variable `mask_bits'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4506 (mac_compute_glyph_string_overhangs): Avoid ambiguous `else'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4507 (x_draw_image_glyph_string): Remove unused variable `pixmap'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4508 (x_mac_to_emacs_modifiers): Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4509 (XTset_vertical_scroll_bar, mac_handle_visibility_change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4510 (x_make_frame_visible, xlfdpat_create, mac_handle_command_event):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4511 Add explicit braces to avoid ambiguous `else'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4512 (x_make_frame_visible): Remove unused variables `type',
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4513 `original_top', and `original_left'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4514 (mac_do_list_fonts, XTread_socket): Add parentheses around && within ||.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4515 (x_load_font): Remove unused variables `full_name', and `value'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4516 (do_get_menus, do_init_managers, do_check_ram_size) [!MAC_OS8]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4517 Remove functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4518 (do_zoom_window): Reorganize variables with respect to conditionals.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4519 (init_command_handler): Remove unused variable `err'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4520 [MAC_OSX] (mac_check_bundle): Remove unused variable `child'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4521
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4522 * macterm.h (x_set_mouse_position, x_set_mouse_pixel_position)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4523 (x_make_frame_invisible, x_iconify_frame, x_free_frame_resources)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4524 (x_destroy_window, x_wm_set_size_hint, x_delete_display, XFreeGC)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4525 (do_menu_choice, have_menus_p, x_real_positions)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4526 (x_set_menu_bar_lines, x_pixel_width, x_pixel_height, x_char_width)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4527 (x_char_height, x_sync, x_set_tool_bar_lines, x_activate_menubar)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4528 (free_frame_menubar): Add externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4529
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4530 * unexmacosx.c: Include config.h before using HAVE_MALLOC_MALLOC_H.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4531 (malloc, realloc, free): Add undefs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4532 (read_load_commands): Remove unused variable `n' and `j'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4533 (copy_data_segment): Remove unused variable `r'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4534
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4535 * xdisp.c (get_glyph_string_clip_rects): Add parentheses around &&
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4536 within ||. Add explicit braces to avoid ambiguous `else'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4537 (dump_glyph_row): Remove label for `inverse_p' from legend.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4538
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4539 * xfaces.c (Finternal_merge_in_global_face, try_font_list):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4540 Add explicit braces to avoid ambiguous `else'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4541
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4542 2006-04-11 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4543
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4544 * dispnew.c (init_display): Don't init X display if the user asked
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4545 for a non-X display.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4546
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4547 2006-04-12 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4548
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4549 * coding.c (setup_coding_system): Use system_eol_type for default
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4550 coding->eol_type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4551
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4552 2006-04-11 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4553
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4554 * lisp.h (wrong_type_argument): Mark as NO_RETURN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4555
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4556 * data.c (wrong_type_argument): Try to avoid compiler warnings due
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4557 to the fact the function is now marked as NO_RETURN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4558
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4559 2006-04-10 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4560
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4561 * s/ms-w32.h (pid_t) [_MSC_VER]: New typedef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4562
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4563 2006-04-10 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4564
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4565 * xrdb.c (gethomedir): Use xstrdup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4566
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4567 2006-04-10 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4568
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4569 * xrdb.c (gethomedir): Make sure to always return a pointer that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4570 can be passed to free.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4571
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4572 2006-04-09 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4573
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4574 * lisp.h (Fkill_emacs): Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4575
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4576 2006-04-08 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4577
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4578 * search.c (boyer_moore): Test ch >= 0400, not >.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4579
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4580 2006-04-09 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4581
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4582 * puresize.h (pure_write_error): Mark as NO_RETURN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4583
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4584 * lisp.h (args_out_of_range, args_out_of_range_3, Fkill_emacs):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4585 Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4586
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4587 2006-04-08 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4588
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4589 * w32fns.c (w32_wnd_proc) <WM_MOUSEMOVE>: Ignore mouse movements
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4590 if a menu is active on this frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4591
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4592 2006-04-08 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4593
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4594 * lisp.h (report_file_error): Mark as NO_RETURN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4595
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4596 2006-04-08 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4597
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4598 * alloc.c [STDC_HEADERS]: Include stddef.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4599
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4600 * lisp.h (PSEUDOVECSIZE): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4601
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4602 2006-04-08 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4603
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4604 * process.h (struct Lisp_Process): Replace Lisp_Objects `pid',
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4605 `raw_status_high', and `raw_status_low' with plain integers, and move
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4606 them to the end of the structure.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4607
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4608 * alloc.c (allocate_process): Use PSEUDOVECSIZE to initialize the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4609 pseudovector's size field so only the Lisp_Object fields get GC'd.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4610
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4611 * process.c (update_status, make_process, Fdelete_process)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4612 (Fprocess_status, list_processes_1, start_process_unwind)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4613 (create_process, Fmake_network_process, server_accept_connection)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4614 (wait_reading_process_output, send_process, Fprocess_running_child_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4615 (process_send_signal, proc_encode_coding_system, Fprocess_send_eof)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4616 (sigchld_handler, status_notify): Adjust to new non-Lisp fields for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4617 `pid' and `raw_status'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4618 (Fprocess_id, Fsignal_process): Same, and additionally use floats when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4619 representing PIDs that are larger than most-positive-fixnum.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4620
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4621 * keymap.c (describe_map): Only use XINT if we checked INTEGERP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4622
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4623 * lisp.h (OFFSETOF, PSEUDOVECSIZE): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4624
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4625 2006-04-08 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4626
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4627 * w32fns.c (Fx_show_tip): Add 3 to the 5th arg of SetWindowPos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4628
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4629 2006-04-03 Paul Eggert <eggert@cs.ucla.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4630
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4631 * editfns.c (TM_YEAR_IN_ASCTIME_RANGE): New macro, identical to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4632 ../lib-src/b2m.c and ../lib-src/editfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4633 (Fcurrent_time_string): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4634 Document that the year might not consume 4 columns if it's outside
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4635 the range 1000-9999.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4636 Check for asctime failure.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4637 Don't assume that the output string length is always exactly 24.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4638
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4639 2006-04-03 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4640
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4641 * macterm.c (XTread_socket): Initialize variable `f' before its use.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4642
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4643 2006-04-03 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4644
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4645 * image.c: Include "charset.h" and "coding.h".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4646 (x_find_image_file): Return an encoded file name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4647
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4648 2006-04-01 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4649
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4650 * configure: Regenerated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4651
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4652 2006-03-31 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4653
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4654 * xfns.c (xg_set_icon): Delete superfluous UNGCPRO.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4655
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4656 2006-03-30 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4657
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4658 * xdisp.c (syms_of_xdisp): Fix variable name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4659
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4660 2006-03-30 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4661
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4662 * xterm.c (x_term_init): Delete superfluous UNGCPRO.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4663
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4664 2006-03-29 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4665
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4666 * keyboard.c (process_tool_bar_item): Reorder dummy args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4667
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4668 2006-03-29 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4669
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4670 * keyboard.c (tool_bar_items): Use map_keymap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4671 (process_tool_bar_item): Add dummy args to fit the required interface.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4672
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4673 2006-03-25 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4674
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4675 * .gdbinit (pr, pp, pp1, pv, pv1): Force print_output_debug_flag
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4676 to zero before calling debug_print or safe_debug_print.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4677
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4678 * print.c (print_output_debug_flag): New global variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4679 (Fexternal_debugging_output) [WINDOWSNT]: Don't call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4680 OutputDebugString if print_output_debug_flag is zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4681
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4682 2006-03-24 Paul Eggert <eggert@cs.ucla.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4683
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4684 * editfns.c (TM_YEAR_BASE): Move up, so the changes below can use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4685 (Fdecode_time, Fencode_time): Use TM_YEAR_BASE instead of 1900.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4686 (Fdecode_time): Cast tm_year to EMACS_INT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4687 (Fcurrent_time_string): Report an invalid time specification if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4688 the argument is invalid. Also, check for out-of-range time stamps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4689
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4690 2006-03-24 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4691
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4692 * xterm.c (handle_one_xevent):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4693 * w32term.c (w32_read_socket):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4694 * macterm.c (XTread_socket): Don't let key-press clear mouse face
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4695 on in toolbar window if mouse-highlight is an integer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4696
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4697 * fns.c (sxhash_list): Include last non-nil CDR in hash.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4698
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4699 2006-03-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4700
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4701 * macmenu.c (enum mac_menu_kind): New enum.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4702 (min_menu_id): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4703 (POPUP_SUBMENU_ID, MIN_POPUP_SUBMENU_ID, MIN_MENU_ID)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4704 (MIN_SUBMENU_ID): Remove defines. All uses are replaced with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4705 min_menu_id and enumerators in enum mac_menu_kind.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4706 (fill_menu, dispose_menus, install_menu_quit_handler): New arg KIND.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4707 All uses changed. Add range check for menu ID.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4708 (fill_menubar): Add range check for menu ID.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4709 [HAVE_CANCELMENUTRACKING] (menu_quit_handler): Check error code of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4710 GetEventParameter.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4711 (set_frame_menubar, mac_menu_show): Call install_menu_quit_handler
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4712 for each menu kind.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4713
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4714 2006-03-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4715
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4716 * xdisp.c: Undo 2006-03-21 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4717
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4718 * term.c: Define aliases for append_glyph and produce_stretch_glyph
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4719 when `static' is defined to avoid name clash with those in xdisp.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4720
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4721 * process.c (Faccept_process_output): Fix to comply with lisp
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4722 reference. Change arg "timeout" to "seconds" and allow both
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4723 integer and float value. Change arg "timeout-msec" to "millisec"
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4724 and interpret" as milliseconds rather than microseconds. Fix doc
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4725 string accordingly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4726
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4727 2006-03-21 Ken Raeburn <raeburn@raeburn.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4728
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4729 * xdisp.c (store_next_glyph): Rename from append_glyph.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4730 (generate_stretch_glyph): Rename from produce_stretch_glyph.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4731 All callers changed accordingly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4732
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4733 2006-03-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4734
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4735 * xterm.c: x_session_initialized new variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4736 (x_term_init): Use x_session_initialized to check if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4737 x_session_initialize should be called.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4738 (x_initialize): Initialize x_session_initialized.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4739
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4740 2006-03-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4741
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4742 * fringe.c (draw_fringe_bitmap): Don't calculate default overlay arrow
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4743 bitmap here, but ...
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4744 (update_window_fringes): ... here, so we can test if it has changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4745
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4746 2006-03-20 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4747
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4748 * dispnew.c (init_display): Check DISPLAY here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4749
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4750 * emacs.c (main): Don't check here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4751
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4752 * xterm.c (x_display_ok): Don't use DISPLAY env var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4753
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4754 2006-03-20 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4755
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4756 * window.c (window_scroll_pixel_based): Yet another int/Lisp_Object
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4757 mixup (YAILOM).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4758
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4759 2006-03-20 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4760
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4761 * emacs.c (main): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4762
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4763 2006-03-20 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4764
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4765 * fileio.c (Fwrite_region): Set visit_file to Qnil before GCPRO it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4766
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4767 * keymap.c (map_keymap): Set tail to Qnil before GCPRO it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4768
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4769 * xfns.c (xg_set_icon): Remove unnecessary GCPRO.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4770
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4771 * xterm.c (x_term_init): Remove unnecessary GCPRO.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4772
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4773 2006-03-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4774
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4775 * xdisp.c (set_cursor_from_row): Fix cursor property on overlay string,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4776 so it doesn't associate overlay string with following glyph by default.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4777 Allow integer property value to specify explicit number of buffer
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4778 positions associate with overlay string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4779
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4780 2006-03-18 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4781
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4782 * xterm.c (x_display_ok): Fix minor bug and compilation warnings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4783
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4784 2006-03-18 Nozomu Ando <nand@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4785
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4786 * m/pmax.h (BROKEN_NOCOMBRELOC) [__NetBSD__]: Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4787 (LIB_STANDARD, START_FILES) [__NetBSD__]: Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4788 (START_FILES, RUN_TIME_REMAP, UNEXEC) [__NetBSD__, __OpenBSD__]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4789 Don't redefine.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4790
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4791 * m/mips.h: Don't use unexmips on NetBSD.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4792 (LIBS_MACHINE): Move definition lower, so it doesn't use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4793 LD_SWITCH_MACHINE, START_FILES, LIB_STANDARD, LIBS_TERMCAP,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4794 C_SWITCH_MACHINE, and C_DEBUG_SWITCH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4795
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4796 * unexelf.c [BROKEN_NOCOMBRELOC]: Include assert.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4797 (unexec) [BROKEN_NOCOMBRELOC]: Handle platforms whose nocombreloc
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4798 option is broken (e.g., MIPS/NetBSD).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4799
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4800 2006-03-18 Craig McDaniel <craigmcd@gmail.com> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4801
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4802 * sheap.c (STATIC_HEAP_SIZE): Enlarge STATIC_HEAP_SIZE to 12MB.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4803 Remove the HAVE_X_WINDOWS conditional.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4804
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4805 2006-03-18 Vivek Dasmohapatra <vivek@etla.org> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4806
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4807 * emacs.c (main): If user asks for a display that is unavailable,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4808 simulate -nw.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4809
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4810 * xterm.c (x_display_ok): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4811
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4812 * xterm.h: Add prototype for x_display_ok.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4813
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4814 2006-03-18 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4815
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4816 * w32fns.c (Fw32_select_font): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4817
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4818 2006-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4819
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4820 * image.c [MAC_OS] (XPutPixel, XGetPixel)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4821 [!WORDS_BIG_ENDIAN && USE_CG_DRAWING]: Don't use specialized
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4822 version when depth is 32.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4823 (mac_create_cg_image_from_image) [MAC_OS && USE_CG_DRAWING]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4824 New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4825 (prepare_image_for_display) [MAC_OS && USE_CG_DRAWING]: Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4826 (x_clear_image_1) [MAC_OS && USE_CG_DRAWING]: Release CGImage.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4827
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4828 * macterm.c (XCreatePixmap) [!WORDS_BIG_ENDIAN && USE_CG_DRAWING]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4829 Create GWorld in ARGB pixel format.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4830 (mac_copy_area, mac_copy_area_with_mask) [USE_CG_DRAWING]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4831 Remove functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4832 (x_draw_image_foreground) [USE_CG_DRAWING]: Use mac_draw_cg_image
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4833 instead of mac_copy_area/mac_copy_area_with_mask.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4834
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4835 2006-03-15 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4836
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4837 * xdisp.c (extend_face_to_end_of_line): Always add space glyph to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4838 empty row. Fixes memory corruption revealed by 2006-03-02 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4839 (display_tool_bar_line): Skip empty tool-bar line if HEIGHT < 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4840 (tool_bar_lines_needed): Fix tool-bar display in case the tool-bar
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4841 width is exactly the same as the window width. Don't count a final
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4842 empty tool-bar line (pass HEIGHT = -1 to display_tool_bar_line).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4843
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4844 2006-03-15 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4845
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4846 * fringe.c (w32_init_fringe, w32_reset_fringes): Revert to being
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4847 conditional on HAVE_NTGUI, not WINDOWS_NT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4848
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4849 2006-03-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4850
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4851 * dispextern.h (mac_init_fringe) [MAC_OS]: Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4852
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4853 * fringe.c (mac_init_fringe) [MAC_OS]: New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4854
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4855 * macterm.c (mac_initialize) [USE_CG_DRAWING]: Call mac_init_fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4856 (max_fringe_bmp, fringe_bmp) [USE_CG_DRAWING]: New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4857 (mac_define_fringe_bitmap, mac_destroy_fringe_bitmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4858 (mac_draw_cg_image) [USE_CG_DRAWING]: New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4859 (mac_draw_bitmap) [USE_CG_DRAWING]: Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4860 (x_draw_fringe_bitmap) [USE_CG_DRAWING]: Use mac_draw_cg_image
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4861 instead of mac_draw_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4862 (x_redisplay_interface) [USE_CG_DRAWING]: Set handlers for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4863 define_fringe_bitmap and destroy_fringe_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4864
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4865 2006-03-14 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4866
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4867 * xterm.c (x_uncatch_errors): Block input for entire function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4868
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4869 2006-03-12 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4870
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4871 * w32fns.c (Fx_create_frame): Remove call to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4872 Qface_set_after_frame_default (from xfns.c 2003-05-26).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4873
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4874 * w32menu.c (Fx_popup_menu): Call w32_free_menu_strings when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4875 finished with the menu.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4876
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4877 * w32term.c: Sync 2005-10-24 xterm.c changes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4878 (last_mouse_glyph_frame): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4879 (note_mouse_movement): Say mouse moved if current frame differs
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4880 from last_mouse_glyph_frame, and update last_mouse_glyph_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4881 (w32_mouse_position): Set last_mouse_glyph_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4882 Remove OLD_REDISPLAY_CODE block.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4883
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4884 2006-03-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4885
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4886 * macgui.h [USE_ATSUI && MAC_OSX]: Define USE_CG_TEXT_DRAWING to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4887
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4888 * macterm.h (struct mac_output) [USE_CG_DRAWING]: New member cg_context.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4889 (mac_prepare_for_quickdraw) [USE_CG_DRAWING]: Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4890
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4891 * mac.c (sys_select) [USE_CG_DRAWING]: Call mac_prepare_for_quickdraw.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4892
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4893 * macfns.c (x_create_tip_frame): Apply 2006-03-11 change for xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4894
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4895 * macterm.c (mac_draw_rectangle, x_draw_glyph_string_foreground)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4896 (x_draw_composite_glyph_string_foreground)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4897 (x_draw_image_foreground): Undo previous changes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4898 (x_draw_hollow_cursor): Likewise. Subtract 1 from the last
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4899 argument of mac_draw_rectangle.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4900 (CG_SET_FILL_COLOR, CG_SET_STROKE_COLOR): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4901 (mac_draw_string_common, mac_draw_image_string_cg): Use them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4902 (FRAME_CG_CONTEXT) [USE_CG_DRAWING]: New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4903 (mac_begin_cg_clip, mac_end_cg_clip, mac_prepare_for_quickdraw)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4904 [USE_CG_DRAWING]: New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4905 (mac_draw_line, mac_erase_rectangle, mac_clear_window)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4906 (mac_fill_rectangle, mac_draw_rectangle, mac_draw_string_common)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4907 (mac_draw_image_string_cg) [USE_CG_DRAWING]: Add Quartz 2D drawing part.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4908 (mac_draw_bitmap, mac_invert_rectangle, mac_draw_string_common)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4909 (mac_copy_area, mac_scroll_area, x_scroll_bar_create)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4910 (x_scroll_bar_remove, XTset_vertical_scroll_bar, x_set_window_size)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4911 (XTread_socket) [USE_CG_DRAWING]: Call mac_prepare_for_quickdraw.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4912
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4913 2006-03-12 L$,1 q(Brentey K,Aa(Broly <lorentey@elte.hu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4914
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4915 * xfns.c (x_icon): Disable redundant call to `x_wm_set_window_state'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4916
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4917 2006-03-11 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4918
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4919 * w32fns.c (signal_user_input): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4920 (post_character_message): Use it for keyboard input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4921 (w32_msg_pump): Use it for mouse input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4922
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4923 2006-03-11 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4924
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4925 * window.c: Rename preserve_y to window_scroll_pixel_based_preserve_y.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4926 (window_scroll_pixel_based, syms_of_window): Adapt to above change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4927
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4928 2006-03-11 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4929
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4930 * w32fns.c (w32_wnd_proc): Ignore middle and extra button events
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4931 if a menu is already active (the menubar_active flag is on).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4932
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4933 2006-03-11 David Ponce <david@dponce.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4934
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4935 * xfns.c (x_create_tip_frame): Preserve received parms by copying them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4936
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4937 2006-03-11 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4938
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4939 * w32term.c: Add x_fully_uncatch_errors and x_catching_errors to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4940 the list of unused display error handling functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4941
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4942 * eval.c (unwind_to_catch): Call x_fully_uncatch_errors only if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4943 HAVE_X_WINDOWS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4944 (internal_condition_case, internal_condition_case_1)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4945 (internal_condition_case_2): Call x_catching_errors only if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4946 HAVE_X_WINDOWS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4947
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4948 * vm-limit.c [HAVE_GETRLIMIT]: Don't define unconditionally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4949 Don't include sys/resource.h unless defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4950
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4951 2006-03-11 Richard Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4952
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4953 * keymap.c (describe_map): Shorten string to indicate shadowed binding.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4954
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4955 * vm-limit.c (get_lim_data, lim_data, data_space_start):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4956 Move from mem-limits.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4957 (enum warnlevel): New data type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4958 (check_memory_limits): Rewrite the logic about warnings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4959 Use standard `struct rlimit'. Check return values for nonsense.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4960 (memory_warnings): Always clear lim_data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4961
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4962 * mem-limits.h (get_lim_data, lim_data, data_space_start):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4963 Move to vm-limit.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4964
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4965 * xterm.c (x_fully_uncatch_errors, x_catching_errors): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4966
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4967 * eval.c (unwind_to_catch): Call x_fully_uncatch_errors.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4968 (internal_condition_case_1, internal_condition_case_2):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4969 Abort if within unclosed x_catch_errors.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4970
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4971 2006-03-11 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4972
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4973 * process.c (Vprocess_adaptive_read_buffering): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4974
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4975 2006-03-11 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4976
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4977 * lisp.h: Remove duplicate prototypes. Make the prototype of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4978 getloadavg be conditioned on HAVE_GETLOADAVG being undefined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4979
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4980 2006-03-11 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4981
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4982 * xterm.c (x_draw_hollow_cursor): Subtract 1 from the last
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4983 argument of XDrawRectangle.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4984
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4985 * xdisp.c (get_phys_cursor_geometry): Don't decrease height by 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4986
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4987 * macterm.c (mac_draw_rectangle): Don't add 1 to width and height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4988 (x_draw_glyph_string_foreground)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4989 (x_draw_composite_glyph_string_foreground)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4990 (x_draw_image_foreground): Don't subtract 1 from width and height
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4991 arguments to mac_draw_rectangle.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4992 (x_draw_hollow_cursor): Add 1 to w->phys_cursor_width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4993
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4994 2006-03-10 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4995
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4996 * alloc.c (USE_POSIX_MEMALIGN): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4997
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4998 2006-03-09 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4999
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5000 * alloc.c (USE_POSIX_MEMALIGN): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5001 (ABLOCKS_BASE, lisp_align_malloc, lisp_align_free): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5002
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5003 2006-03-09 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5004
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5005 * coding.c (DECODE_EMACS_MULE_COMPOSITION_CHAR): Fix decoding
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5006 ASCII component of a composition.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5007
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5008 2006-03-08 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5009
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5010 * window.c: Declare preserve_y as a static global variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5011 (window_scroll_pixel_based): No longer declare preserve_y;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5012 it is global now.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5013 (syms_of_window): Set preserve_y to -1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5014
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5015 2006-03-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5016
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5017 * image.c [MAC_OS] (XPutPixel): Set alpha channel bits if pixmap
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5018 depth is 32.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5019 [MAC_OS] (XGetPixel): Strip off alpha channel bits if pixmap
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5020 depth is 32.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5021
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5022 2006-03-06 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5023
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5024 * xdisp.c (handle_invisible_prop): Don't update it->position with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5025 a buffer position if we're in a display string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5026
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5027 2006-03-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5028
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5029 * macterm.h (MAC_AQUA_VERTICAL_SCROLL_BAR_WIDTH)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5030 (MAC_AQUA_SMALL_VERTICAL_SCROLL_BAR_WIDTH): New defines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5031
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5032 * macfns.c (x_default_scroll_bar_color_parameter)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5033 (x_set_scroll_bar_foreground, x_set_scroll_bar_background):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5034 Remove unnecessary prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5035 (x_set_scroll_bar_default_width):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5036 Use MAC_AQUA_VERTICAL_SCROLL_BAR_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5037 (mac_set_scroll_bar_width): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5038 (mac_frame_parm_handlers): Set it as handler for scroll-bar-width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5039
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5040 * macterm.c (get_control_part_bounds): Fix type of return value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5041 (x_set_toolkit_scroll_bar_thumb, x_scroll_bar_create)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5042 (XTset_vertical_scroll_bar) [USE_TOOLKIT_SCROLL_BARS]: Don't show
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5043 scroll bar if it is not tall enough to display scroll bar thumb.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5044 [USE_CARBON_EVENTS] (mac_convert_event_ref)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5045 (mac_handle_command_event, mac_handle_window_event)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5046 (mac_handle_mouse_event): Check error code of GetEventParameter.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5047 (convert_fn_keycode) [MAC_OSX]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5048
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5049 2006-03-05 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5050
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5051 * xselect.c (x_catch_errors_unwind): Fix missing return value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5052
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5053 2006-03-02 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5054
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5055 * frame.h (struct frame): New member n_tool_bar_rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5056
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5057 * xdisp.c: Minimize the unpleasent visual impact of the requirement
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5058 that non-toolkit tool-bars must occupy an integral number of screen
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5059 lines, by distributing the rows evenly over the tool-bar screen area.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5060 (Vtool_bar_border): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5061 (syms_of_xdisp): DEFVAR_LISP it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5062 (display_tool_bar_line): Add HEIGHT arg for desired row height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5063 Make tool-bar row the desired height. Use default face for border
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5064 below tool-bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5065 (tool_bar_lines_needed): Add N_ROWS arg. Use it to return number of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5066 actual tool-bar rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5067 (redisplay_tool_bar): Calculate f->n_tool_bar_rows initially.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5068 Adjust the height of the tool-bar rows to fill tool-bar screen area.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5069 (redisplay_tool_bar): Calculate f->n_tool_bar_rows when tool-bar area
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5070 is resized.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5071
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5072 2006-03-01 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5073
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5074 * search.c (Fregexp_quote): Do not precede a literal `]' with two
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5075 backslashes to try to make clear that it has a literal meaning; it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5076 does not do that. (It could close a character alternative
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5077 containing a backslash.)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5078
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5079 2006-02-28 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5080
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5081 * xselect.c (x_catch_errors_unwind): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5082 (x_reply_selection_request): Put x_uncatch_errors in an unwind.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5083 (Fx_get_atom_name): Call x_uncatch_errors earlier.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5084
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5085 * window.c (Qscroll_up, Qscroll_down): New syms.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5086 (window_scroll_pixel_based): Make preserve_y static to avoid
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5087 getting point stuck when scrolling 1 line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5088
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5089 2006-02-26 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5090
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5091 * xterm.h, xterm.c (x_uncatch_errors): Delete unneccessary argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5092
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5093 * xterm.c (x_load_font, x_term_init, XTmouse_position)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5094 (handle_one_xevent, x_connection_closed, x_list_fonts):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5095 No arg for x_uncatch_errors.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5096
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5097 * xselect.c (x_own_selection, x_decline_selection_request)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5098 (x_reply_selection_request, x_get_foreign_selection)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5099 (Fx_get_atom_name, Fx_send_client_event): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5100
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5101 * xfns.c (x_real_positions, x_set_mouse_color, Fx_focus_frame):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5102 Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5103
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5104 2006-02-26 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5105
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5106 * lread.c: Declare Vload_file_rep_suffixes instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5107 deleted variable default_suffixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5108 (Fget_load_suffixes): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5109 (Fload): Use Fget_load_suffixes and Vload_file_rep_suffixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5110 No longer use deleted variable default_suffixes. Update docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5111 (syms_of_lread): defsubr Sget_load_suffixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5112 Expand `load-suffixes' docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5113 Delete default_suffixes and DEFVAR_LISP the new variable
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5114 `load-file-rep-suffixes'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5115
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5116 * w32.c (check_windows_init_file): Use Fget_load_suffixes instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5117 of Vload_suffixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5118
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5119 * lisp.h: EXFUN Fget_load_suffixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5120 Extern Vload_file_rep_suffixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5121
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5122 * eval.c (specpdl_ptr): Remove volatile qualifier for consistency
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5123 with lisp.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5124
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5125 2006-02-26 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5126
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5127 * lisp.h (struct specbinding, specpdl_ptr): Remove the volatile
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5128 qualifier which was trying to avoid the bug that was fixed by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5129 yesterday's changes to xterm.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5130
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5131 2006-02-25 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5132
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5133 * xterm.h (x_catch_errors) Return value changed to void.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5134 (x_uncatch_errors): Delete unused count argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5135
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5136 * xterm.c (x_catch_errors): Don't use record_unwind_protect, since
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5137 it can be called in a signal handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5138 (x_catch_errors_unwind): Function deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5139 (x_uncatch_errors): Deallocate last x_error_message_stack struct.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5140 (x_check_errors): Call x_uncatch_errors before signalling error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5141
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5142 (x_load_font, x_term_init, XTmouse_position, handle_one_xevent)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5143 (x_connection_closed, x_list_fonts): Use new versions of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5144 x_catch_errors and x_uncatch_errors.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5145
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5146 * xselect.c (x_own_selection, x_decline_selection_request)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5147 (x_reply_selection_request, x_get_foreign_selection)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5148 (Fx_get_atom_name, Fx_send_client_event): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5149
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5150 * xfns.c (x_real_positions, x_set_mouse_color, Fx_focus_frame):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5151 Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5152
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5153 * eval.c (record_unwind_protect): Add an assertion.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5154
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5155 2006-02-25 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5156
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5157 * process.c (Fmake_network_process): Init the process's mark.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5158
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5159 2006-02-25 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5160
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5161 * buffer.c (modify_overlay): Force redisplay if we modify an
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5162 overlay at the end of the buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5163
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5164 2006-02-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5165
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5166 * gtkutil.c (xg_get_image_for_pixmap): If x_find_image_file returns
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5167 nil the image file has been removed, in that case use the (cached)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5168 pixmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5169
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5170 2006-02-24 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5171
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5172 * fileio.c (Finsert_file_contents): When a text is replaced
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5173 partially, be sure to set point before the inserted characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5174
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5175 2006-02-23 Zhang Wei <id.brep@gmail.com> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5176
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5177 * xfns.c (Fx_file_dialog): Return a decoded file name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5178
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5179 2006-02-23 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5180
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5181 * dispnew.c (update_text_area): Avoid needless redraw of rightmost
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5182 glyph whose face is extended to the text area end.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5183
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5184 * macterm.c (x_set_toolkit_scroll_bar_thumb): Don't set control
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5185 values if control is not visible or values are not changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5186
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5187 2006-02-22 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5188
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5189 * window.c (Fwindow_list): Check `window' before doing XWINDOW.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5190 The default `window' should not be "on a different frame".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5191
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5192 2006-02-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5193
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5194 * indent.c (Fvertical_motion): Only try to move back if we can.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5195
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5196 2006-02-22 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5197
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5198 * macgui.h (struct _XGC) [!MAC_OSX || !USE_ATSUI]: New member
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5199 n_clip_rects.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5200
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5201 * macmenu.c (digest_single_submenu): Apply 2006-02-19 change for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5202 xmenu.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5203
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5204 * macterm.c (GC_CLIP_REGION): Remove macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5205 (mac_begin_clip, mac_end_clip): Take arg GC instead of REGION.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5206 All uses changed. Don't do clipping if n_clip_rects is zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5207 (mac_set_clip_rectangles): Use xassert instead of abort.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5208 Set n_clip_rects. Don't make clip_region empty when number of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5209 clipping rectangles is zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5210 (mac_reset_clip_rectangles): Set n_clip_rects directly instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5211 calling mac_set_clip_rectangles.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5212 (x_set_toolkit_scroll_bar_thumb): Temporarily hide scroll bar to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5213 avoid multiple redraws.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5214
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5215 2006-02-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5216
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5217 * fringe.c (draw_fringe_bitmap): Fix overlay-arrow display.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5218
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5219 2006-02-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5220
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5221 * fringe.c (syms_of_fringe) <fringe-bitmaps>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5222
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5223 2006-02-21 Zhang Wei <brep@newsmth.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5224
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5225 * xfns.c (Fx_file_dialog, Motif and GTK): DECODE_FILE before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5226 returning it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5227
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5228 2006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5229
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5230 * fringe.c (horizontal_bar_bits): Rename from `horisontal_bar_bits'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5231 (standard_bitmaps): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5232
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5233 2006-02-21 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5234
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5235 * macterm.c (mac_draw_string_common): Remove arg MODE. New arg
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5236 BG_WIDTH. All uses changed. Draw background if BG_WIDTH is not zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5237 (mac_draw_image_string, mac_draw_image_string_16): New arg BG_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5238 [USE_CG_TEXT_DRAWING] (mac_draw_image_string_cg): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5239 mac_draw_string_cg. New arg BG_WIDTH. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5240 Draw background if BG_WIDTH is not zero. Use float constants as
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5241 divisors instead of double. Use alloca instead of xmalloc/xfree.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5242 (x_draw_glyph_string_background, x_draw_glyph_string_foreground)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5243 [!MAC_OS8 || USE_ATSUI]: Background may be drawn using
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5244 mac_draw_image_string* functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5245 (XLoadQueryFont) [MAC_OS8 && USE_ATSUI]: Don't adjust heights of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5246 some fonts when srcCopy text transfer mode might be used.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5247 (mac_begin_clip, mac_end_clip): Check if region is empty.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5248 (mac_set_clip_rectangles): When resetting clip region, make it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5249 empty instead of disposing of it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5250
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5251 2006-02-20 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5252
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5253 * Makefile.in: Add fringe.elc to WINDOW_SUPPORT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5254
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5255 * buffer.h (struct buffer): New members fringe_indicator_alist and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5256 fringe_cursor_alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5257
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5258 * buffer.c (init_buffer_once): Set dummy default values for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5259 fringe-indicator-alist and fringe-cursor-alist. The proper
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5260 default values are set by pre-loading fringe.el.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5261 (syms_of_buffer): defvar_per_buffer new fringe-indicator-alist and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5262 fringe-cursor-alist buffer-local variables and defvar_lisp_nopro
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5263 corresponding default- variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5264
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5265 * fringe.c (enum fringe_bitmap_type): Remove. Change all uses
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5266 to use `int'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5267 (NO_FRINGE_BITMAP, UNDEF_FRINGE_BITMAP, MAX_STANDARD_FRINGE_BITMAPS):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5268 Define explicitly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5269 (Qtruncation, Qcontinuation, Qempty_line, Qtop_bottom)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5270 (Qhollow_small): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5271 (syms_of_fringe): Intern and staticpro them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5272 (question_mark_bits): Rename from unknown_bits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5273 (left_curly_arrow_bits): Rename from continuation_bits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5274 (right_curly_arrow_bits): Rename from continued_bits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5275 (left_triangle_bits): Rename from ov_bits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5276 (right_triangle_bits): Add.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5277 (filled_rectangle_bits): Rename from filled_box_cursor_bits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5278 (hollow_rectangle_bits): Rename from hollow_box_cursor_bits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5279 (filled_square_bits): Add.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5280 (vertical_bar_bits): Rename from bar_cursor_bits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5281 (horizontal_bar_bits): Rename from hbar_cursor_bits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5282 (empty_line_bits): Rename from zv_bits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5283 (standard_bitmaps): Update to use new names.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5284 (draw_fringe_bitmap_1): Make static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5285 (get_logical_cursor_bitmap, get_logical_fringe_bitmap): New functions
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5286 to map from logical cursors and indicators to physical bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5287 (draw_fringe_bitmap): Resolve fringe cursor and overlay-arrow
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5288 bitmaps using symbol names instead of bitmap numbers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5289 (update_window_fringes): Use logical indicator symbol names
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5290 instead of bitmap numbers for logical. Add bitmap cache.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5291 (LEFT_FRINGE, RIGHT_FRINGE): New helper macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5292
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5293 2006-02-20 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5294
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5295 * regex.c: Revert 2006-02-19 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5296 (xmalloc, xrealloc): Define these when not linked to Emacs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5297 Redefine malloc -> xmalloc, realloc -> xrealloc as in Emacs case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5298
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5299 2006-02-19 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5300
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5301 * regex.c (extend_range_table_work_area): Fix typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5302
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5303 2006-02-19 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5304
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5305 * xterm.c (x_catch_errors): Use xmalloc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5306
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5307 * regex.c (extend_range_table_work_area): Call xmalloc and xrealloc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5308 (regex_compile): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5309 (regcomp): Use xmalloc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5310
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5311 * gtkutil.c (malloc_widget_value): Use xmalloc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5312
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5313 * vm-limit.c [HAVE_GETRLIMIT]: Include sys/resource.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5314 (check_memory_limits) [HAVE_GETRLIMIT]: Use getrlimit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5315
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5316 * xmenu.c (digest_single_submenu): When pane_string is empty,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5317 do initialize save_wv.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5318
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5319 2006-02-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5320
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5321 * xdisp.c (update_menu_bar) [MAC_OS]: Don't set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5322 w->update_mode_line if arg F is not the selected frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5323
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5324 * macmenu.c (popup_activated_flag, submenu_id)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5325 (next_menubar_widget_id): Remove variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5326 (initialize_frame_menubar): Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5327 (pop_down_menu, mac_menu_show): Simplify save value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5328 (dispose_menus): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5329 (pop_down_menu, fill_menubar): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5330 (fill_submenu): Remove function. All uses changed to fill_menu.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5331 (add_menu_item): Remove args SUBMENU and FORCE_DISABLE. New arg
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5332 POS. Don't call SetMenuItemHierarchicalID here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5333 (fill_menu): Add arg SUBMENU_ID. Return submenu_id that is to be
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5334 used next. Call SetMenuItemHierarchicalID here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5335 (fill_menubar): Add arg DEEP_P. All uses changed. Clean up menu
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5336 objects if needed. Reuse existing menu bar titles if possible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5337 (set_frame_menubar): Don't clean up menu objects here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5338
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5339 2006-02-18 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5340
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5341 * window.c (window_min_size_1): Ensure room for the scroll bar and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5342 fringes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5343
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5344 2006-02-17 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5345
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5346 * puresize.h (BASE_PURESIZE): Increment to 1200000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5347
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5348 2006-02-17 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5349
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5350 * alloc.c (Fmake_symbol): Comment-out left-over assert from before the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5351 addition of the BLOCK_INPUTs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5352
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5353 2006-02-17 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5354
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5355 * window.c (Fset_window_scroll_bars): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5356
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5357 2006-02-17 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5358
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5359 * xdisp.c (display_mode_element): Call display_string with correct
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5360 PREC arg (which must be a number of characters, not column width).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5361
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5362 2006-02-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5363
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5364 * frame.c (x_get_arg): Clear out PARAM in ALIST also on Mac.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5365
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5366 * macfns.c (x_set_menu_bar_lines): Menu bar is always shown on Mac.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5367
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5368 * macmenu.c (set_frame_menubar): Don't call DrawMenuBar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5369
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5370 2006-02-14 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5371
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5372 * frame.c (x_get_arg): Clear out all occurrences of PARAM in ALIST.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5373
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5374 * m/ibms390x.h: New file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5375
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5376 2006-02-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5377
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5378 * gtkutil.c (xg_tool_bar_detach_callback): Set show-arrow to the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5379 value of x-gtk-whole-detached-tool-bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5380 (xg_tool_bar_attach_callback): Set show-arrow to TRUE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5381
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5382 * xfns.c (syms_of_xfns): New variable: x-gtk-whole-detached-tool-bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5383
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5384 2006-02-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5385
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5386 * xterm.c (x_x_to_emacs_modifiers): Make non-static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5387
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5388 * xterm.h: Declare x_x_to_emacs_modifiers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5389
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5390 * gtkutil.c (xg_tool_bar_button_cb): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5391 (xg_tool_bar_callback): Call x_x_to_emacs_modifiers to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5392 store modifiers in event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5393 (update_frame_tool_bar): Connect button-release-event to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5394 xg_tool_bar_button_cb.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5395
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5396 2006-02-13 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5397
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5398 * .gdbinit (xwindow): Update the code to show the window box.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5399
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5400 2006-02-13 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5401
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5402 * xterm.c (note_mouse_movement): Check for NULL FRAME_X_OUTPUT (frame).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5403
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5404 2006-02-12 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5405
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5406 * cmds.c (internal_self_insert): Handle weird auto-fill-function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5407
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5408 2006-02-11 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5409
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5410 * keyboard.c (Venable_disabled_menus_and_buttons): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5411 (syms_of_keyboard): DEVFAR_LISP and initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5412 (parse_tool_bar_item, parse_menu_item): If that variable is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5413 non-nil, don't disable menu items and tool-bar buttons.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5414
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5415 2006-02-11 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5416
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5417 * doc.c (Fsubstitute_command_keys): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5418
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5419 2006-02-10 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5420
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5421 * data.c (Findirect_function): Rewrite docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5422 Fix omission bug: Declare new arg NOERROR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5423
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5424 2006-02-10 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5425
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5426 * macfns.c (x_set_mouse_color): Don't call rif->define_frame_cursor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5427 if window_desc is not set yet.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5428 (Fx_create_frame): Remove variable x_frame_name. Apply 2005-12-07
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5429 and 2006-01-26 changes for xfns.c. Call x_iconify_frame if frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5430 parameter `visibility' is `icon'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5431 (Fx_create_frame, x_create_tip_frame): Use "fontset-standard"
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5432 instead of "fontset-mac".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5433 (Fx_focus_frame): New defun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5434 (syms_of_macfns): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5435
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5436 * macterm.c (mac_define_frame_cursor): Don't change pointer shape
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5437 for unfocused frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5438 (x_raise_frame): Call BringToFront instead of SelectWindow.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5439 (x_lower_frame): Use NULL instead of nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5440 (x_make_frame_visible): Don't call SelectWindow.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5441 (XTread_socket): Increment handling_signal at the start, decrement
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5442 it at the end.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5443 [USE_CG_TEXT_DRAWING] (init_cg_text_anti_aliasing_threshold): Use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5444 CFPreferencesGetAppIntegerValue instead of Fmac_get_preference.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5445
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5446 2006-02-10 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5447
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5448 * data.c (Findirect_function): Add NOERROR arg. All callers changed
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5449 to pass Qnil for NOERROR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5450
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5451 * keymap.c (current_minor_maps_error): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5452 (current_minor_maps): Pass Qt for NOERROR to Findirect_function
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5453 instead of using internal_condition_case_1+current_minor_maps_error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5454
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5455 2006-02-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5456
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5457 * xterm.c (handle_one_xevent): Must note mouse movement even for nil
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5458 frames for GTK, in that case it is the tool bar. This is so that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5459 highlighted text get reset properly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5460
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5461 2006-02-09 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5462
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5463 * alloc.c (Fmake_bool_vector, Fpurecopy): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5464
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5465 2006-02-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5466
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5467 * window.c (adjust_window_trailing_edge): Check that shrinking
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5468 does not set a window to size zero or less.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5469
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5470 2006-02-08 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5471
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5472 * editfns.c (Fconstrain_to_field): Use Fget_char_property instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5473 of Fget_text_property (other field functions work with overlays as
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5474 well as text-properties).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5475
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5476 2006-02-07 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5477
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5478 * dispextern.h (unibyte_display_via_language_environment): Extern it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5479
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5480 * xterm.h (unibyte_display_via_language_environment):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5481 * w32term.h (unibyte_display_via_language_environment):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5482 * macterm.h (unibyte_display_via_language_environment): Delete extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5483
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5484 2006-02-07 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5485
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5486 * term.c (append_glyph): Refer to it->char_to_display instead of it->c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5487 (produce_glyphs): Set the character to print in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5488 it->char_to_display. Handle unibyte-display-via-language-environment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5489 (produce_stretch_glyph): Set character to print in it->char_to_display.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5490
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5491 2006-02-06 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5492
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5493 * lread.c (openp): Initialize encoded_fn before GCPRO it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5494
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5495 2006-02-05 Ken Raeburn <raeburn@raeburn.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5496
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5497 * editfns.c (Fconstrain_to_field): Fix int/Lisp_Object mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5498
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5499 * lisp.h (XPNTR) [!NO_UNION_TYPE && !HAVE_SHM && !DATA_SEG_BITS]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5500 Cast bitfield value to EMACS_INT, to suppress gcc warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5501
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5502 * xrdb.c (malloc, realloc, free) [emacs]: Undefine macros before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5503 defining.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5504
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5505 2006-02-03 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5506
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5507 * xdisp.c: Cache last merged escape glyph face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5508 (last_escape_glyph_frame, last_escape_glyph_face_id)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5509 (last_escape_glyph_merged_face_id): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5510 (get_next_display_element): Use/update them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5511 (redisplay_internal): Reset them before redisplay.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5512
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5513 * xdisp.c (set_iterator_to_next): Optimize 2004-12-13 fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5514 Only recheck faces after displaying ellipsis.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5515
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5516 2006-02-02 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5517
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5518 * coding.c (decode_composition_emacs_mule): Fix handling of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5519 incorrect format data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5520
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5521 2006-01-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5522
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5523 * gtkutil.c (update_frame_tool_bar): Use new tool bar function
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5524 gtk_toolbar_insert() so we can have tool bars of different sizes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5525
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5526 2006-01-30 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5527
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5528 * data.c (Flistp): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5529
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5530 2006-01-30 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5531
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5532 * window.c (Fother_window, Fwindow_vscroll, Fset_window_vscroll):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5533 Fix typos in docstrings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5534
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5535 2006-01-28 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5536
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5537 * data.c (Fcar, Fcdr): Add links to Elisp manual to the docstrings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5538
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5539 2006-01-27 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5540
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5541 * alloc.c (make_interval, allocate_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5542 (allocate_string_data, make_float, Fcons, allocate_vectorlike)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5543 (Fmake_symbol, allocate_misc): Use BLOCK_INPUT when accessing
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5544 global variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5545
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5546 2006-01-27 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5547
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5548 * dired.c (DIRENTRY_NONEMPTY) [__CYGWIN__]: Don't use d_ino; use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5549 the MSDOS definition.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5550
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5551 2006-01-26 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5552
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5553 * alloc.c (check_pure_size): Make overflow message an "error message".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5554
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5555 * keymap.c (Fmap_keymap): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5556
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5557 * xfns.c (Fx_create_frame): Put all specified parms into f->param_alist
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5558 unless they were cleared out.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5559
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5560 * frame.c (x_get_arg): "Clear out" the parm in ALIST if found there.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5561
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5562 2006-01-26 L$,1 q(Brentey K,Aa(Broly <lorentey@elte.hu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5563
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5564 * editfns.c (Fconstrain_to_field): Fix behaviour on field boundaries.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5565 (find_field): Set before_field to after_field when pos is at BEGV.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5566 (Fline_beginning_position, Fline_end_position):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5567 Clarify confusing doc string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5568
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5569 * cmds.c (Fbeginning_of_line, Fend_of_line): Clarify confusing doc
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5570 string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5571
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5572 2006-01-26 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5573
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5574 * callproc.c (Fcall_process): GCPRO error_file. Encode infile,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5575 current_dir, and error_file. On reporting an error, decode them
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5576 back.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5577
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5578 2006-01-24 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5579
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5580 * regex.c (IMMEDIATE_QUIT_CHECK): Use it with SYNC_INPUT as well.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5581 (re_match_2_internal) <on_failure_jump, on_failure_jump_smart>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5582 Don't check for quit, since any loop will go through fail or jump.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5583
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5584 2006-01-24 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5585
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5586 * alloc.c (allocate_string_data): Update next_free immediately, to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5587 reduce risk of memory clobberage.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5588
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5589 2006-01-24 L$,1 q(Brentey K,Aa(Broly <lorentey@elte.hu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5590
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5591 * xdisp.c (handle_invisible_prop): Set it->position to fix cursor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5592 display when point moves across an ellipsis. If there are
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5593 adjacent invisible texts, don't lose the second one's ellipsis.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5594 (x_produce_glyphs): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5595
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5596 2006-01-23 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5597
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5598 * xterm.c (x_catch_errors_unwind): Yet another int/Lisp_Object mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5599
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5600 2006-01-23 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5601
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5602 * xdisp.c (handle_single_display_spec): Fix handling of space
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5603 property on char from string: set *position rather than
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5604 it->current.pos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5605 (produce_stretch_glyph): Reduce width of stretch glyphs so they
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5606 don't get wider than the window (unless truncate-lines is on).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5607
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5608 2006-01-22 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5609
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5610 * xterm.c: Avoid allocating Lisp data from a signal handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5611 (x_error_message): New var to replace x_error_message_string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5612 (x_error_catcher, x_catch_errors, x_catch_errors_unwind)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5613 (x_check_errors, x_had_errors_p, x_clear_errors, x_error_handler)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5614 (syms_of_xterm): Use it instead of x_error_message_string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5615
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5616 * alloc.c (lisp_align_free): Add an assertion.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5617 (make_interval, allocate_string, make_float, Fcons, Fmake_symbol)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5618 (allocate_misc): If ENABLE_CHECKING is on, check we're not called from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5619 a signal handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5620
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5621 2006-01-21 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5622
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5623 * dired.c (syms_of_dired) <completion-ignored-extensions>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5624
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5625 2006-01-21 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5626
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5627 * xdisp.c (get_window_cursor_type): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5628 Update copyright year.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5629
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5630 2006-01-20 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5631
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5632 * lread.c (Fload): Don't leak the file descriptor returned by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5633 openp if we are going to signal an error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5634
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5635 * w32.c (sys_close): If FD is outside [0..MAXDESC) limits, pass it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5636 directly to _close.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5637 (sys_dup): Protect against new_fd larger than fd_info[] can handle.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5638 (sys_read): If FD is outside [0..MAXDESC) limits, pass it directly
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5639 to _read.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5640 (sys_write): If FD is outside [0..MAXDESC) limits, pass it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5641 directly to _write.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5642
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5643 * .gdbinit: Don't dereference Vsystem_type's Lisp_Symbol pointer
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5644 if it is NULL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5645
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5646 2006-01-20 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5647
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5648 * puresize.h (BASE_PURESIZE): Increment to 1190000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5649
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5650 2006-01-19 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5651
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5652 * xdisp.c (get_window_cursor_type): Use cursor type specified by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5653 the selected buffer for the echo area too.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5654
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5655 2006-01-19 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5656
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5657 * keymap.c (Fmap_keymap): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5658
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5659 * s/irix6-5.h (GC_SETJMP_WORKS, GC_MARK_STACK): New definitions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5660
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5661 * keyboard.c (echo_char): Don't omit the space between first two
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5662 echoed chars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5663
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5664 * minibuf.c (read_minibuf): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5665
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5666 2006-01-19 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5667
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5668 * xterm.c (handle_one_xevent): Handle keysyms 0x1000000..0x10000FF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5669
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5670 2006-01-17 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5671
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5672 * frame.c (x_frame_get_and_record_arg): Don't record Qunbound
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5673 value in f->param_alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5674
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5675 2006-01-15 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5676
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5677 * search.c (Freplace_match): Use UPPERCASEP instead of !NOCASEP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5678
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5679 2006-01-13 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5680
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5681 * Makefile.in: Define new macro WINDOW_SUPPORT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5682 (lisp): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5683 (SOME_MACHINE_LISP): Add conditionally loaded files.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5684
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5685 2006-01-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5686
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5687 * macterm.c [USE_ATSUI] (atsu_get_text_layout_with_text_ptr)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5688 [MAC_OS_X_VERSION_MAX_ALLOWED >= 1020]: Specify kATSLineUseQDRendering.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5689 (XLoadQueryFont) [USE_ATSUI]: Display diacritical marks in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5690 decomposed form.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5691
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5692 * process.c [HAVE_INTTYPES_H]: Include inttypes.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5693 (ifflag_table): Fix typo (IFF_OACTIV -> IFF_OACTIVE).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5694 (Fnetwork_interface_info): Use HAVE_STRUCT_IFREQ_IFR_NETMASK
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5695 macro. Also try member ifr_addr when getting netmask.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5696
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5697 2006-01-10 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5698
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5699 * fileio.c (Fexpand_file_name): Remove redundant tests.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5700 Fix elimination of // so that it doesn't prevent elimination of an
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5701 immediately following /. or /..
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5702
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5703 2006-01-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5704
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5705 * gtkutil.c (xg_toggle_notify_cb): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5706 (xg_toggle_visibility_cb): Move setting of x_gtk_show_hidden_files to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5707 xg_toggle_notify_cb.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5708 (xg_get_file_with_chooser): Add callback to xg_toggle_notify_cb when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5709 parameter value changes so the toggle button gets updated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5710
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5711 2006-01-06 Nick Roberts <nickrob@snap.net.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5712
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5713 * .gdbinit: Fix typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5714
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5715 2006-01-05 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5716
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5717 * .gdbinit: Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5718
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5719 2006-01-05 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5720
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5721 * process.c (Fmake_network_process): Use AF_INET instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5722 AF_UNSPEC when AF_INET6 is not defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5723
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5724 2006-01-05 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5725
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5726 * mac.c (mac_coerce_file_name_ptr, mac_coerce_file_name_desc):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5727 Don't check that the other type is known file-related one.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5728
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5729 * macfns.c (Fx_server_version): Use gestaltSystemVersionMajor,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5730 gestaltSystemVersionMinor, and gestaltSystemVersionBugFix on Mac
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5731 OS X 10.4 and later.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5732
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5733 2006-01-04 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5734
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5735 * gtkutil.c (xg_get_image_for_pixmap): If the image is from a file,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5736 let GTK do all image processing. Importing Emacs own pixmaps to GTK
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5737 looks bad for inactive tool bar items with some Gnome themes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5738
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5739 2006-01-04 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5740
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5741 * .gdbinit: Avoid a warning message when x_error_quitter is not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5742 compiled in.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5743
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5744 * process.c [WINDOWSNT]: Undef AF_INET6 to disable IPv6 support
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5745 for w32.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5746
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5747 2006-01-04 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5748
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5749 * process.c: Add IPv6 support.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5750 (Qipv4, Qipv6): New vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5751 (syms_of_process): Intern and staticpro them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5752 (Fformat_network_address): Handle 9 or 8 element vector as IPv6 address
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5753 with or without port number. Handle 4 element vector as IPv4 address
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5754 without port number.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5755 (conv_sockaddr_to_lisp, get_lisp_to_sockaddr_size)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5756 (conv_lisp_to_sockaddr): Handle IPv6 addresses.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5757 (Fmake_network_process): Use :family 'ipv4 and 'ipv6 to explicitly
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5758 request that address family only. :family nil or omitted means to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5759 determine address family from the specified :host and :service.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5760 (ifflag_table): Add missing OpenBSD IFF_ flags.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5761 (server_accept_connection): Handle IPv6 addresses.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5762 (init_process): Add (:family ipv4) and (:family ipv6) sub-features.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5763
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5764 * .gdbinit: Undo last change. Instead, look at Vsystem_type to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5765 determine which breakpoints to set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5766
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5767 2006-01-03 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5768
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5769 * keymap.c (describe_map_compare): Yet another int/Lisp_Object mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5770
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5771 * window.h (Fwindow_minibuffer_p): Declare (for use in minibuf.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5772
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5773 2006-01-03 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5774
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5775 * emacs.c (main): Update copyright year.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5776
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5777 2006-01-03 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5778
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5779 * callproc.c (delete_temp_file): Bind file-name-handler-alist to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5780 nil for the call to internal_delete_file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5781
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5782 2006-01-01 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5783
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5784 * callproc.c (Fcall_process_region): Bind file-name-handler-alist
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5785 to nil for the call to Fwrite_region.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5786
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5787 2005-12-31 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5788
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5789 * minibuf.c (read_minibuf): Clear out all other minibuffer windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5790
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5791 2005-12-31 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5792
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5793 * emacs.c (gdb_pvec_type): A dummy variable for GDB's sake.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5794
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5795 2005-12-30 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5796
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5797 * textprop.c (set_text_properties): Reword description of return value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5798 Return Qnil if caller wants to remove all text properties from a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5799 string and the string already has no intervals.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5800
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5801 2005-12-30 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5802
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5803 * term.c (visible_cursor): New boolean var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5804 (set_terminal_modes, tty_show_cursor): Use "vs" or "ve" depending on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5805 visible_cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5806 (syms_of_term): Export the new var as "visible-cursor".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5807
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5808 2005-12-30 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5809
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5810 * .gdbinit: Tell users not to worry about GDB warnings that some
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5811 functions do not exist in the binary.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5812
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5813 2005-12-30 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5814
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5815 * process.c (Fnetwork_interface_info): Correctly terminate the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5816 loop over ifflag_table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5817
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5818 2005-12-29 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5819
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5820 * lread.c (readevalloop): Test for reading a whole buffer
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5821 before actually reading anything. Handle all cases, including
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5822 START = END = nil and an already-narrowed buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5823 Convert END to a marker if it is a number.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5824
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5825 * keymap.c (describe_map): Put sparse map elements into an array,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5826 sort them, then output a sequence of identical bindings on one line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5827 (struct describe_map_elt): New data type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5828 (describe_map_compare): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5829
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5830 2005-12-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5831
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5832 * gtkutil.c (xg_get_file_with_chooser): Change message shown
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5833 in file chooser.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5834
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5835 2005-12-27 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5836
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5837 * lread.c (readevalloop): Set PT and ZV in the proper buffer,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5838 not the current one.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5839
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5840 * minibuf.c (Fminibuffer_message): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5841 (read_minibuf): Set current_buffer->enable_multibyte_characters sooner.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5842
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5843 * eval.c (do_autoload): Ignore elements of Vautoload_queue
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5844 where car is not symbol.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5845
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5846 2005-12-27 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5847
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5848 * charset.c (lisp_string_width): Check multibyteness of STRING.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5849
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5850 2005-12-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5851
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5852 * xfns.c (x_show_hidden_files): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5853 (syms_of_xfns): Defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5854
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5855 * gtkutil.c (xg_toggle_visibility_cb): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5856 (xg_get_file_with_chooser): Add toggle hidden files and a message
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5857 to the new file chooser dialog. Show hidden files if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5858 x_show_hidden_files is non-zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5859
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5860 2005-12-26 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5861
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5862 * keyboard.h: Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5863
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5864 * Makefile.in (undo.o): Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5865
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5866 * undo.c: Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5867
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5868 2005-12-26 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5869
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5870 * keyboard.h: extern last_point_position_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5871
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5872 * undo.c: include keyboard.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5873
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5874 * Makefile.in (undo.o): Depend on keyboard.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5875
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5876 2005-12-26 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5877
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5878 * commands.h (last_point_position_window): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5879
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5880 * undo.c: Depend on window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5881 (record_point): Save old point from the correct window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5882
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5883 * keyboard.c (last_point_position_window): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5884 (command_loop_1): Set last_point_position_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5885 (syms_of_keyboard): Init it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5886
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5887 * Makefile.in (undo.o): Depend on window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5888
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5889 2005-12-25 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5890
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5891 * eval.c (un_autoload): Expect (0 . OFEATURES) in Vautoload_queue
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5892 to undo a `provide'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5893
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5894 * fns.c (Fprovide): Store (0 . OFEATURES) in Vautoload_queue.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5895
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5896 2005-12-25 Giorgos Keramidas <keramida@ceid.upatras.gr>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5897
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5898 * m/amdx86-64.h [__FreeBSD__] (START_FILES, LIB_STANDARD):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5899 define for FreeBSD on this platform.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5900
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5901 2005-12-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5902
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5903 * macterm.h (TYPE_FILE_NAME): New define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5904 (posix_pathname_to_fsspec, fsspec_to_posix_pathname): Remove externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5905
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5906 * mac.c (posix_pathname_to_fsspec, fsspec_to_posix_pathname):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5907 Add prototypes. Make static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5908 (mac_aedesc_to_lisp): Initialize err to noErr.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5909 (mac_coerce_file_name_ptr, mac_coerce_file_name_desc)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5910 (init_coercion_handler): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5911 (Fmac_coerce_ae_data): Use coercion of Apple event data for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5912 translation from/to file names.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5913
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5914 * macterm.c: Don't include sys/param.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5915 (init_coercion_handler): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5916 [MAC_OS8] (main): Call init_coercion_handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5917 (mac_initialize) [MAC_OSX]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5918 [TARGET_API_MAC_CARBON] (mac_do_receive_drag): Use coercion of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5919 Apple event data for translation from/to file names.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5920
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5921 * macfns.c [TARGET_API_MAC_CARBON] (Fx_file_dialog): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5922
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5923 * image.c [MAC_OS] (find_image_fsspec): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5924
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5925 2005-12-23 Martin Rudalics <rudalics@gmx.at>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5926
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5927 * insdel.c (insert, insert_and_inherit, insert_before_markers)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5928 (insert_before_markers_and_inherit): Make sure FROM is correct
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5929 when `after-change-functions' are called.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5930
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5931 2005-12-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5932
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5933 * xfns.c (Fx_uses_old_gtk_dialog): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5934
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5935 * gtkutil.c (xg_uses_old_file_dialog): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5936 (xg_get_file_name): Use xg_uses_old_file_dialog.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5937
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5938 * gtkutil.h: Declare xg_uses_old_file_dialog.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5939
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5940 2005-12-22 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5941
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5942 * xmenu.c (xmenu_show): Call inhibit_garbage_collection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5943
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5944 2005-12-22 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5945
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5946 * mac.c (Fmac_coerce_ae_data) [MAC_OSX]: Fix memory leak.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5947
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5948 * macgui.h (XCharStruct): Remove member `valid_p'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5949 (STORE_XCHARSTRUCT): Don't set member `valid_p'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5950 (XCharStructRow): New typedef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5951 (XCHARSTRUCTROW_CHAR_VALID_P, XCHARSTRUCTROW_SET_CHAR_VALID):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5952 New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5953 (struct MacFontStruct): Add member `bounds'. Remove member
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5954 `per_char'. All uses for QuichDraw Text fonts are changed to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5955 `bounds.per_char'. ATSUI font bounds are represented as an array
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5956 `bounds.rows' of XCharStructRow's, each of which consists of a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5957 bitmap of valid entries and an array of char bounds.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5958
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5959 * macterm.c (mac_per_char_metric): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5960 (x_per_char_metric) [USE_CG_TEXT_DRAWING]: Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5961 (mac_query_char_extents): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5962 (x_per_char_metric): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5963 (XLoadQueryFont): Likewise. Consolidate min/max_bounds calculations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5964 [USE_CG_TEXT_DRAWING] (mac_draw_string_cg):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5965 Use mac_per_char_metric instead of x_per_char_metric.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5966 (mac_text_extents_16): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5967 (mac_compute_glyph_string_overhangs): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5968 (mac_unload_font): Free member `bounds' in struct MacFontStruct.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5969
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5970 2005-12-21 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5971
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5972 * minibuf.c (Fdisplay_completion_list): Use XCAR/XCDR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5973 (Fminibuffer_completion_help): Remove duplicates before display.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5974
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5975 2005-12-21 L$,1 q(Brentey K,Aa(Broly <lorentey@elte.hu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5976
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5977 * print.c (print_preprocess): Don't lose print_depth levels while
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5978 iterating.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5979
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5980 2005-12-21 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5981
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5982 * macmenu.c (Qmac_apple_event): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5983 (set_frame_menubar, mac_menu_show keymp_panes)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5984 (single_keymap_panes, list_of_panes, list_of_item)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5985 (single_menu_item): Add argument types to prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5986 (mac_dialog_show) [HAVE_DIALOGS]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5987 (struct skp): New struct (from xmenu.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5988 (single_keymap_panes, single_menu_item, list_of_panes)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5989 (list_of_item): Sync with xmenu.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5990 (Fx_popup_menu, Fx_popup_dialog): Likewise. Don't get window from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5991 POSITION if it is mac-apple-event event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5992 (menubar_selection_callback): Don't use menu_command_in_progress.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5993 (set_frame_menubar): First parse all submenus, then make
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5994 widget_value trees from them. Don't allocate any widget_value
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5995 objects until we are done with the parsing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5996 (parse_single_submenu, digest_single_submenu): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5997 (single_submenu): Function deleted, replaced by those two.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5998 (install_menu_quit_handler) [HAVE_CANCELMENUTRACKING]: Don't create
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5999 or dispose of EventHandlerUPP. Install hander to all submenus.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6000 (mac_menu_show) [!HAVE_MULTILINGUAL_MENU]: Use ENCODE_MENU_STRING
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6001 instead of ENCODE_SYSTEM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6002 (free_frame_menubar, fill_submenu, fill_menu): Don't use NULL for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6003 integer values.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6004 [HAVE_DIALOGS] (mac_dialog_show): Sync with xdialog_show (in xmenu.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6005 (add_menu_item) [TARGET_API_MAC_CARBON]: Use CFString functions to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6006 format menu item string. Don't use NULL for integer value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6007
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6008 * macterm.h (struct mac_output): Remove unused member
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6009 menu_command_in_progress.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6010
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6011 2005-12-20 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6012
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6013 * xmenu.c (Fx_popup_menu): Set Vmenu_updating_frame to f if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6014 position is non-nil, else set it to nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6015
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6016 * macmenu.c (Fx_popup_menu): Add `else' to set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6017 Vmenu_updating_frame to nil only if position is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6018
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6019 * w32menu.c (Fx_popup_menu): Add `else' to set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6020 Vmenu_updating_frame to nil only if position is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6021
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6022 2005-12-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6023
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6024 * keyboard.c (make_lispy_event): Drag-and-drop items are now
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6025 stored in member `args' of struct input_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6026
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6027 * termhooks.h (struct input_event): Fix comment for DRAG_N_DROP_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6028
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6029 * xselect.c (x_handle_dnd_message): Drag-and-drop items are now
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6030 stored in member `args' of struct input_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6031
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6032 * w32term.c (construct_drag_n_drop): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6033
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6034 * macterm.c (mac_do_receive_drag): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6035 (x_use_underline_position_properties): Undo 2005-07-13 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6036 (syms_of_macterm) <x-use-underline-position-properties>: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6037 (mac_use_core_graphics, mac_wheel_button_is_mouse_2)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6038 (mac_pass_command_to_system, mac_pass_control_to_system):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6039 New boolean variables renamed from Lisp_Object ones
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6040 Vmac_use_core_graphics, Vmac_wheel_button_is_mouse_2,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6041 Vmac_pass_command_to_system, and Vmac_pass_control_to_system.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6042 All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6043 (syms_of_macterm): DEFVAR_BOOL them. Remove previous DEFVAR_LISPs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6044 Make them user options.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6045 (mac_handle_command_event, mac_store_services_event):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6046 Call create_apple_event_from_event_ref without 5th argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6047 (backtranslate_modified_keycode): Mask off modifier keys that are
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6048 mapped to some Emacs modifiers before passing it to KeyTranslate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6049 (syms_of_macterm): Make variables `mac-emulate-three-button-mouse',
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6050 `mac-wheel-button-is-mouse-2', and `mac-*-modifier' user options.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6051 Fix docstrings of `mac-*-modifier'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6052
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6053 * mac.c (create_apple_event_from_event_ref): Remove arg `types'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6054 (do_applescript): Change argument types to Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6055 All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6056
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6057 * macterm.h (create_apple_event_from_event_ref): Remove 5th
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6058 argument from extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6059
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6060 2005-12-18 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6061
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6062 * xfns.c (Fx_backspace_delete_keys_p): In case we cannot determine
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6063 the answer, return `lambda', not nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6064
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6065 2005-12-17 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6066
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6067 * makefile.w32-in (bootstrap-temacs): Warn that parts of commands
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6068 enclosed in $(ARGQUOTE)s should not be split between two lines, as
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6069 that will break with GNU Make >3.80, when sh.exe is used and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6070 arg quoting is with '..'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6071
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6072 2005-12-17 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6073
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6074 * print.c (print_preprocess): Just signal an error if print_depth
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6075 is exceeded.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6076
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6077 2005-12-17 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6078
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6079 * .gdbinit: Set a breakpoint on w32_abort.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6080
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6081 2005-12-16 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6082
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6083 * minibuf.c (Fminibuffer_completion_contents): New Lisp function
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6084 created from minibuffer_completion_contents.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6085 (minibuffer_completion_contents): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6086 (do_completion, Fminibuffer_complete_word)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6087 (Fminibuffer_completion_help): Replace minibuffer_completion_contents
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6088 with Fminibuffer_completion_contents.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6089 (syms_of_minibuf): Add Sminibuffer_completion_contents.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6090 (Fdisplay_completion_list): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6091 (display_completion_list_1): Use `nil' for second arg of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6092 `Fdisplay_completion_list'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6093
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6094 2005-12-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6095
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6096 * xfns.c (compute_tip_xy): Handle negative dx and dy.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6097
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6098 * w32fns.c (compute_tip_xy): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6099
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6100 * macfns.c (compute_tip_xy): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6101
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6102 2005-12-14 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6103
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6104 * print.c (print_preprocess): Go to a deeper print_depth to avoid
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6105 print_object loop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6106
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6107 2005-12-14 Kyotaro HORIGUCHI <horiguti@meadowy.org> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6108
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6109 * coding.c (code_convert_region_unwind): GCPRO arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6110
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6111 2005-12-12 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6112
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6113 * xfns.c (compute_tip_xy): Calculate root_y the same way as root_x,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6114 i.e. dy is offset from top of frame instead of bottom.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6115
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6116 * macfns.c (compute_tip_xy): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6117
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6118 * w32fns.c (compute_tip_xy): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6119
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6120 * gtkutil.c (SSDATA): New macro to remove compiler warnings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6121 (xg_get_image_for_pixmap, xg_create_frame_widgets)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6122 (xg_get_file_with_chooser): Use SSDATA instead of SDATA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6123
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6124 * xmenu.c (menubar_selection_callback): Do nothing if the callback
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6125 is for an unselected radio menu item.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6126
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6127 2005-12-11 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6128
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6129 * xdisp.c (syms_of_xdisp) <blink-cursor-alist>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6130
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6131 * lisp.h [! NO_UNION_TYPE] (EQ): Use == so args are computed just once.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6132
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6133 * keymap.c (Fset_keymap_parent, store_in_keymap): Use CHECK_IMPURE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6134 (Flookup_key): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6135 (syms_of_keymap) <function-key-map>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6136
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6137 * fns.c (Frequire): Treat evaluating from a source file
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6138 like loading the file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6139
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6140 * floatfns.c (Flog): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6141
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6142 * fileio.c (Finsert_file_contents): Set Vdeactivate_mark
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6143 when we change the buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6144
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6145 2005-12-11 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6146
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6147 * minibuf.c (display_completion_list_1):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6148 Call `minibuffer_completion_contents' instead of using `nil' as
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6149 second arg of `Fdisplay_completion_list'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6150 (keys_of_minibuf): Unbind SPC in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6151 Vminibuffer_local_filename_completion_map (see also related
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6152 change on 2005-12-06).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6153
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6154 2005-12-11 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6155
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6156 * emacs.c (main) [MAC_OS8]: Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6157
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6158 * macselect.c (syms_of_macselect) <mac-apple-event-map>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6159 Initialize to nil. Keymap is now created in lisp/term/mac-win.el.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6160
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6161 2005-12-10 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6162
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6163 * Makefile.in (macselect.o): Depend on keymap.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6164
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6165 * emacs.c (main) [MAC_OS8]: Call syms_of_keymap before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6166 syms_of_macselect.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6167
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6168 * image.c (init_image) [MAC_OS]: Don't call EnterMovies.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6169 [!HAVE_GIF && MAC_OS] (gif_load): Call EnterMovies.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6170
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6171 * keyboard.c (Qmac_apple_event) [MAC_OS]: New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6172 (syms_of_keyboard) [MAC_OS]: Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6173 (make_lispy_event) [MAC_OS]: Build lisp event for MAC_APPLE_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6174
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6175 * mac.c (Qundecoded_file_name): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6176 (syms_of_mac): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6177 (mac_aelist_to_lisp, mac_aedesc_to_lisp): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6178 [TARGET_API_MAC_CARBON] (create_apple_event_from_event_ref): New fun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6179 (Fmac_coerce_ae_data): New defun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6180 (syms_of_mac): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6181
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6182 * macselect.c: Include keymap.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6183 (mac_ready_for_apple_events): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6184 (Vmac_apple_event_map, Qmac_apple_event_class)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6185 (Qmac_apple_event_id): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6186 (syms_of_macselect): Initialize them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6187 (Qundefined, mac_store_apple_event): Add externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6188 (struct apple_event_binding): New struct.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6189 (find_event_binding_fun, find_event_binding)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6190 (mac_find_apple_event_spec, defer_apple_events)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6191 (mac_handle_apple_event, init_apple_event_handler)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6192 (copy_scrap_flavor_data): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6193 (Fmac_process_deferred_apple_events): New defun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6194 (syms_of_macselect): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6195 (mac_store_services_event): Fix extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6196 (mac_handle_service_event): Don't allocate Lisp objects during
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6197 asynchronous input processing. Use mac_store_services_event
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6198 instead of mac_store_application_menu_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6199
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6200 * macterm.c (Qmac_ready_for_drag_n_drop, Qapplication, Qabout)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6201 (Qpreferences): Remove variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6202 (syms_of_macterm): Don't initialize them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6203 (Qhicommand) [USE_CARBON_EVENTS]: New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6204 (syms_of_macterm) [USE_CARBON_EVENTS]: Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6205 (init_required_apple_events, do_ae_open_application)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6206 (do_ae_print_documents, do_ae_open_documents)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6207 (do_ae_quit_application): Remove functions and prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6208 (mac_ready_for_apple_events, Qundefined, init_apple_event_handler)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6209 (mac_find_apple_event_spec): Add externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6210 (mac_store_application_menu_event): Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6211 (mac_store_apple_event, mac_make_lispy_event_code): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6212 (mac_handle_command_event): Create Apple event from Carbon event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6213 Use mac_store_apple_event instead of mac_store_application_menu_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6214 [MAC_OSX] (mac_store_services_event): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6215 (struct SelectionRange, SelectionRange): Remove struct and typedef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6216 [MAC_OS8] (main): Call init_apple_event_handler instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6217 init_required_apple_events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6218 (mac_initialize) [MAC_OSX]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6219 [!USE_CARBON_EVENTS] (mac_wait_next_event):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6220 Use mac_ready_for_apple_events instead of Qmac_ready_for_drag_n_drop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6221
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6222 * macterm.h (mac_make_lispy_event_code, mac_aedesc_to_lisp):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6223 Add externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6224 (create_apple_event_from_event_ref) [TARGET_API_MAC_CARBON]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6225 (Fmac_get_preference): Add EXFUN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6226
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6227 * termhooks.h (enum event_kind) [MAC_OS]: Add new MAC_APPLE_EVENT
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6228 event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6229
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6230 2005-12-09 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6231
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6232 * xfns.c (Fx_create_frame): Reinstate previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6233
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6234 2005-12-09 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6235
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6236 * w32fns.c (w32_abort) [__GNUC__]: Add instructions for attaching
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6237 GDB to the abort dialog.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6238
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6239 2005-12-09 Kyotaro HORIGUCHI <horiguti@meadowy.org> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6240
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6241 * indent.c (Fvertical_motion): Force move if starting on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6242 stretch glyph.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6243
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6244 2005-12-08 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6245
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6246 * lread.c (read_escape) <\s>: Don't treat strings specially.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6247
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6248 * xfns.c (Fx_create_frame): Comment out previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6249
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6250 2005-12-07 L$,1 q(Brentey K,Aa(Broly <lorentey@elte.hu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6251
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6252 * xfns.c (Fx_create_frame): Initialize Vdefault_minibuffer_frame,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6253 when needed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6254
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6255 2005-12-06 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6256
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6257 * minibuf.c (keys_of_minibuf): Just unbind SPC in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6258 Vminibuffer_local_filename_completion_map rather than forcing it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6259 explicitly to the same binding as the global map.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6260
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6261 2005-12-06 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6262
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6263 * buffer.c (Fkill_buffer): Avoid dangerous side effects in NILP args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6264 * bytecode.c (Fbyte_code): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6265 * fileio.c (internal_delete_file, Fread_file_name_internal): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6266 * minibuf.c (Fminibuffer_complete_and_exit): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6267 * undo.c (truncate_undo_list): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6268
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6269 2005-12-05 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6270
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6271 * window.c (enlarge_window): Eliminate arg preserve_before.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6272 Assume it is 0. All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6273 (Fenlarge_window, Fshrink_window): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6274
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6275 2005-12-02 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6276
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6277 * w32fns.c (compute_tip_xy): Put tip above pointer if it doesn't
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6278 fit below.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6279
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6280 2005-12-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6281
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6282 * xterm.h: Add prototype for xg_set_icon_from_xpm_data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6283
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6284 * xfns.c (x_real_positions): int ign => unsigned int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6285 (xg_set_icon_from_xpm_data): Remove unused variable err.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6286 (x_set_name_internal, Fx_create_frame, xg_set_icon): Add cast
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6287 to remove compiler warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6288 (compute_tip_xy): Put tip above pointer if it doesn't fit below.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6289
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6290 2005-12-02 David Reitter <david.reitter@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6291
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6292 * minibuf.c (Fcompleting_read): If Vminibuffer_completing_file_name is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6293 non-nil, use the new keymaps Vminibuffer_local_filename_completion_map
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6294 and Vminibuffer_local_must_match_filename_map keymaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6295 (keys_of_minibuf): Bind SPC in the new file-name completion keymaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6296
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6297 * keymap.c (Vminibuffer_local_filename_completion_map)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6298 (Vminibuffer_local_must_match_filename_map): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6299 (syms_of_keymap): DEFVAR_LISP them, initialize them, and set their
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6300 parent to be Vminibuffer_local_completion_map and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6301 Vminibuffer_local_must_match_map, respectively.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6302
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6303 * commands.h (Vminibuffer_local_filename_completion_map)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6304 (Vminibuffer_local_must_match_filename_map): Declare the new keymaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6305
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6306 2005-12-01 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6307
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6308 * window.c (Fset_window_configuration): Don't accidentally copy the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6309 window-point of one window to another.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6310
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6311 2005-11-30 L$,1 q(Brentey K,Aa(Broly <lorentey@elte.hu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6312
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6313 * buffer.c (Fpop_to_buffer): Remove superfluous call to record_buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6314
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6315 2005-11-30 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6316
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6317 * alloc.c: Include fcntl.h. Define O_WRONLY if not defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6318 (valid_lisp_object_p) [!GC_MARK_STACK]: Validate pointer by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6319 passing it to `emacs_write'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6320
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6321 2005-11-29 Ari Roponen <arjuropo@cc.jyu.fi> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6322
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6323 * atimer.c (stop_other_atimers): Fix loop to correctly compute `prev'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6324
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6325 2005-11-27 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6326
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6327 * window.c (adjust_window_trailing_edge): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6328 (Fadjust_window_trailing_edge): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6329 (syms_of_window): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6330 (window_deletion_count): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6331 (delete_window): Update window_deletion_count.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6332
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6333 2005-11-26 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6334
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6335 * minibuf.c (syms_of_minibuf): Mention the extension of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6336 `completion-auto-help's meaning by complete.el.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6337
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6338 2005-11-26 Henrik Enberg <henrik.enberg@telia.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6339
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6340 * xfaces.c (Finternal_set_lisp_face_attribute_from_resource):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6341 Handle :inherit property as a lisp expression.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6342
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6343 2005-11-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6344
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6345 * macterm.c (Qcontrol): Rename from Qctrl. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6346 (syms_of_macterm): Staticpro Qcontrol, Qmeta, Qalt, Qhyper,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6347 Qsuper, and Qmodifier_value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6348 (Vmac_control_modifier, Vmac_option_modifier)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6349 (Vmac_command_modifier, Vmac_function_modifier)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6350 (Vmac_emulate_three_button_mouse, Vmac_wheel_button_is_mouse_2)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6351 (Vmac_pass_command_to_system, Vmac_pass_control_to_system)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6352 (Vmac_charset_info_alist): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6353
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6354 2005-11-23 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6355
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6356 * emacs.c (main) [MAC_OSX]: Change working directory to home
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6357 directory if `-psn_*' option is specified.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6358
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6359 * mac.c (DECODE_UTF_8): Remove macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6360 [TARGET_API_MAC_CARBON] (cfstring_to_lisp_nodecode): New function
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6361 created from cfstring_to_lisp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6362 [TARGET_API_MAC_CARBON] (cfstring_to_lisp): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6363 (xrm_get_preference_database) [TARGET_API_MAC_CARBON]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6364
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6365 * macterm.h (cfstring_to_lisp_nodecode) [TARGET_API_MAC_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6366 Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6367
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6368 2005-11-21 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6369
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6370 * keymap.c (shadow_lookup): Use make_number to pass a number to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6371 Fsubstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6372
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6373 2005-11-21 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6374
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6375 * puresize.h (BASE_PURESIZE): Increment to 1180000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6376
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6377 2005-11-20 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6378
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6379 * xfaces.c (Finternal_set_lisp_face_attribute):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6380 Use :ignore-defface for new frame defaults when `unspecified' is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6381 supplied.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6382 (Finternal_get_lisp_face_attribute): Hide :ignore-defface.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6383 (merge_face_vectors): Don't do :ignore-defface overwriting here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6384 (Finternal_merge_in_global_face): Do it here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6385
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6386 2005-11-20 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6387
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6388 * charset.c (invalid_character): Use Lisp-readable syntax
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6389 for octal and hex. Reorder decimal, octal and hex values.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6390
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6391 2005-11-20 Nick Roberts <nickrob@snap.net.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6392
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6393 * lisp.h: Use typedef when Lisp_Object is EMACS_INT so that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6394 this type is recognised when debugging.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6395
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6396 2005-11-19 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6397
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6398 * .gdbinit (nextcons, xcdr, xfloat): Update for changes in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6399 Lisp_Cons and Lisp_Float.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6400
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6401 2005-11-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6402
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6403 * macterm.c [USE_CG_TEXT_DRAWING] (cg_text_anti_aliasing_threshold):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6404 New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6405 [USE_CG_TEXT_DRAWING] (init_cg_text_anti_aliasing_threshold): New fun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6406 (init_font_name_table) [USE_ATSUI && USE_CG_TEXT_DRAWING]: Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6407 [USE_CG_TEXT_DRAWING] (mac_draw_string_cg): Don't do antialiasing if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6408 font size is smaller than or equal to cg_text_anti_aliasing_threshold.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6409
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6410 2005-11-17 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6411
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6412 * image.c (x_create_bitmap_from_xpm_data): Free attributes on fail.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6413
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6414 * xfaces.c (Qignore_defface): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6415 (syms_of_xfaces): Provide `:ignore-defface'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6416 (IGNORE_DEFFACE_P): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6417 (check_lface_attrs, lface_fully_specified_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6418 (Finternal_set_lisp_face_attribute)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6419 (Fface_attribute_relative_p, Fmerge_face_attribute):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6420 Handle Qignore_defface as a possible value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6421 (merge_face_vectors): The merged face is `unspecified' if the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6422 mergee specifies `:ignore-defface'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6423
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6424 2005-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6425
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6426 * lread.c (readevalloop): Add missing GCPROs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6427
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6428 2005-11-16 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6429
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6430 * xfns.c (xg_set_icon_from_xpm_data): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6431
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6432 * gnu.h (gnu_xpm_bits): Rename from gnu_bits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6433 (gnu_xbm_bits): Rename from gnu_bits (xbm version).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6434
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6435 * xterm.c (x_bitmap_icon): Use the xpm if available.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6436
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6437 * image.c (x_create_bitmap_from_xpm_data): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6438 (x_create_bitmap_from_xpm_data): Initialize XpmAttributes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6439
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6440 2005-11-15 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6441
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6442 * Makefile.in (lisp, shortlisp): Add rfn-eshadow.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6443
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6444 2005-11-16 Nick Roberts <nickrob@snap.net.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6445
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6446 * .gdbinit: Make SIGTSTP work like SIGINT normally does.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6447
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6448 2005-11-15 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6449
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6450 * lisp.h (struct Lisp_Cons): Make cdr a union.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6451 (XCDR_AS_LVALUE): Adjust.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6452 (struct Lisp_Float): Make data a union.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6453 (XFLOAT_DATA): Adjust.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6454
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6455 * alloc.c (free_float): Make free list chaining aliasing-safe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6456 (make_float): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6457 (free_cons): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6458 (Fcons): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6459 (check_cons_list): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6460 (Fmake_symbol): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6461 (allocate_misc): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6462 (free_misc): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6463 (gc_sweep): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6464
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6465 2005-11-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6466
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6467 * mac.c (HASHKEY_QUERY_CACHE): New define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6468 (xrm_create_database, xrm_q_put_resource): Empty query cache.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6469 (xrm_get_resource): Use query cache.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6470
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6471 * image.c (init_image) [MAC_OS]: Don't call EnterMovies if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6472 inhibit_window_system is set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6473
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6474 2005-11-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6475
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6476 * macgui.h (USE_CG_TEXT_DRAWING): New define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6477 (struct MacFontStruct) [USE_CG_TEXT_DRAWING]: New members cg_font
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6478 and cg_glyphs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6479
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6480 * macterm.c [USE_CG_TEXT_DRAWING] (mac_draw_string_cg): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6481 (x_draw_glyph_string_foreground) [USE_CG_TEXT_DRAWING]: Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6482 (XLoadQueryFont) [USE_CG_TEXT_DRAWING]: Set members cg_font and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6483 cg_glyphs in struct MacFontStruct if synthesized bold or italic is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6484 not used and font substitution never occurs for ASCII and Latin-1
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6485 characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6486 (XLoadQueryFont): Maximum and minimum metrics are now those among
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6487 ASCII characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6488 (XLoadQueryFont) [!MAC_OS8 || USE_ATSUI]: Apply WebKit-style
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6489 height adjustments for Courier, Helvetica, and Times.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6490
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6491 * s/darwin.h (LIBS_CARBON) [!HAVE_CARBON]: Remove `-framework Carbon'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6492
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6493 2005-11-11 David Reitter <david.reitter@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6494
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6495 * macterm.c (syms_of_macterm): Remove macCtrlKey, macShiftKey,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6496 macMetaKey, macAltKey. Introduce Qctrl, Qmeta,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6497 Vmac_control_modifier / mac-control-modifier,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6498 Vmac_option_modifier / mac-option-modifier,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6499 Vmac_command_modifier / mac-command-modifier.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6500 (mac_to_emacs_modifiers): Use the new style modifier
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6501 variables. Return UInt32 (modifiers are longs now.)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6502 (backtranslate_modified_keycode): New function (refactoring).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6503 (XTread_socket): Use new modifier variables and refactored function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6504 (mac_determine_quit_char_modifiers): Remove macMetaKey (there is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6505 no dedicated meta key. Not in use anyway.)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6506 (convert_fn_keycode): Map Fn-keys to their original keycode
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6507 using a table (english keyboard only).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6508
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6509 2005-11-11 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6510
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6511 * .gdbinit (pitx): Fix output format if n_overlay_strings > 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6512 Add post hook to "backtrace" to always dump lisp call stack to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6513 increase chance of people sending it to us when reporting bugs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6514
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6515 * doc.c (Fsubstitute_command_keys): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6516
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6517 * dispextern.h (struct it): New member ignore_overlay_strings_at_pos_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6518
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6519 * xdisp.c (handle_stop): Skip overlay string handling if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6520 ignore_overlay_strings_at_pos_p is set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6521 (set_iterator_to_next): At end of display vector, set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6522 ignore_overlay_strings_at_pos_p if dpvec came from an overlay
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6523 string, so we skip those overlay strings at current pos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6524
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6525 2005-11-10 Lars Hansen <larsh@soem.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6526
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6527 * fileio.c (file-regular-p): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6528
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6529 2005-11-10 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6530
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6531 * alloc.c (valid_lisp_object_p): New function to validate that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6532 an object is really a valid Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6533
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6534 * lisp.h (valid_lisp_object_p): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6535
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6536 * print.c (safe_debug_print): New function to be called from gdb
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6537 to print Lisp objects; use valid_lisp_object_p to avoid crashing
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6538 if user tries to print something which is not a Lisp object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6539
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6540 * .gdbinit (pp, pp1): Use safe_debug_print.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6541 (pv, pv1): New commands to print value of a lisp variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6542
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6543 2005-11-10 Nick Roberts <nickrob@snap.net.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6544
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6545 * .gdbinit (pp1): New user-defined function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6546
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6547 2005-11-09 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6548
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6549 * image.c [MAC_OSX] (image_load_quartz2d): Fix memory leak.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6550
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6551 * mac.c [MAC_OSX] (init_mac_osx_environment): Reinitialize locale
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6552 related variables for dumped executable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6553
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6554 * unexmacosx.c (unexec_write_zero): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6555 (copy_data_segment): Clear uninitialized local variables in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6556 statically linked libraries.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6557
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6558 * s/darwin.h (C_SWITCH_SYSTEM): Remove -fno-common.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6559
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6560 2005-11-09 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6561
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6562 * keymap.c (shadow_lookup): If Flookup_key returns a number,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6563 call it again with a sub-key-sequence, and if its return value
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6564 is non-nil (sub-key is bound), return nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6565
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6566 2005-11-08 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6567
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6568 * process.c (Fsignal_process): Recognize signal names with and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6569 without SIG prefix, e.g. SIGHUP and HUP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6570
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6571 * search.c (search_buffer): No need to initialize base_pat.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6572
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6573 2005-11-04 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6574
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6575 * window.c (Fget_lru_window, Fget_largest_window, window_loop):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6576 Don't abuse the `mini' arg. Use the `obj' arg instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6577
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6578 2005-11-04 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6579
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6580 * xdisp.c (show_mouse_face): Clear mouse face to eol.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6581
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6582 2005-11-03 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6583
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6584 * Makefile.in (lisp, shortlisp): Add emacs-lisp/syntax.elc,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6585 font-lock.elc and jit-lock.elc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6586
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6587 2005-11-03 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6588
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6589 * window.c (Fenlarge_window): Rename SIDE to HORIZONTAL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6590 (enlarge_window): Rename WIDTHFLAG to HORIZ_FLAG.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6591 (CURBEG, CURSIZE): Use HORIZ_FLAG instead of WIDTHFLAG.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6592
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6593 * sheap.c (STATIC_HEAP_SIZE): Increment both definitions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6594
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6595 * alloc.c (refill_memory_reserve): Move decl out of conditionals.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6596
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6597 2005-11-03 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6598
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6599 * window.c (Fdisplay_buffer): Fix last change to not use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6600 a dedicated window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6601
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6602 2005-11-01 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6603
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6604 * fringe.c (update_window_fringes): Undo 2005-10-27 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6605 Instead, rotate the bottom angle bitmap 180 degrees to indicate
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6606 that the bottom row does not end in a newline.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6607
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6608 2005-11-01 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6609
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6610 * unexelf.c (unexec): Handle .plt section in BSS segment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6611
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6612 2005-11-01 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6613
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6614 * lread.c (readevalloop): Yet another int/Lisp_Object mixup (YAILOM).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6615
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6616 * window.c (window_loop): For LRU and LARGEST, let the `mini' argument
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6617 determine whether to consider dedicated windows as well.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6618 (Fget_lru_window, Fget_largest_window): Add `dedicated' argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6619 (Fdisplay_buffer): Do consider dedicated windows in those cases where
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6620 we will split the window rather than reuse it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6621 Don't try to use windows on other displays.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6622
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6623 2005-10-31 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6624
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6625 * puresize.h (BASE_PURESIZE): Increment to 1170000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6626
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6627 2005-10-31 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6628
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6629 * macfns.c: Update copyright year.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6630 * m/gould.h: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6631
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6632 2005-10-30 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6633
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6634 * xdisp.c (display_line): Restore it->current_x and call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6635 extend_face_to_end_of_line when last glyph doesn't fit on line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6636 (set_glyph_string_background_width): Remove specific tests here
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6637 to see if face background should extend to end of line. Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6638
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6639 2005-10-30 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6640
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6641 * alloc.c (BYTES_USED): Use uordblks, not arena.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6642 (bytes_used_when_reconsidered): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6643 (emacs_blocked_free): Set that.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6644
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6645 2005-10-29 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6646
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6647 * alloc.c (emacs_blocked_free): Fix typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6648
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6649 2005-10-29 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6650
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6651 * data.c (Fmake_variable_frame_local): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6652
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6653 * xdisp.c (handle_fontified_prop): Do nothing if memory full.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6654 (format_mode_line_unwind_data): New arg SAVE_PROPTRANS
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6655 controls whether to save and restore mode_line_proptrans_alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6656 Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6657 (unwind_format_mode_line): Work with that feature.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6658 (redisplay_internal): Don't call prepare_menu_bars if memory full.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6659 (move_elt_to_front): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6660 (display_mode_element): Use move_elt_to_front.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6661 Don't bother munging text props on a null string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6662 Delete obsolete elts from mode_line_proptrans_alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6663 (decode_mode_spec): Test Vmemory_full, not spare_memory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6664 (Fformat_mode_line): Clear mode_line_proptrans_alist after saving.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6665
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6666 * lisp.h (memory_full_cons_threshold): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6667 (internal_lisp_condition_case): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6668
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6669 * alloc.c (syms_of_alloc) <memory-full>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6670 (Fmemory_full_p): Function deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6671 (syms_of_alloc): Don't defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6672 (memory_full_cons_threshold): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6673 (spare_memory): Now a vector of 7 elts.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6674 (buffer_memory_full): Don't set Vmemory_full here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6675 (xfree): Don't try to refill here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6676 (emacs_blocked_free): Record BYTES_USED in local var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6677 (memory_full): Now free all the slots in spare_memory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6678 (refill_memory_reserve): Allocate each slot in spare_memory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6679 (init_alloc_once): Call refill_memory_reserve.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6680
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6681 * keyboard.c (command_loop_1): Don't set Vmemory_full here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6682
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6683 * eval.c (internal_lisp_condition_case): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6684 (Fcondition_case): Use internal_lisp_condition_case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6685 (Feval): Test Vmemory_full and memory_full_cons_threshold.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6686 (Ffuncall): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6687
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6688 * bytecode.c (Fbyte_code): Use internal_lisp_condition_case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6689
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6690 2005-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6691
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6692 * syntax.c (Fparse_partial_sexp): Fix docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6693
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6694 2005-10-28 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6695
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6696 * puresize.h (BASE_PURESIZE): Increment to 1130000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6697
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6698 2005-10-28 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6699
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6700 * xfns.c (syms_of_xfns): Provide `x' as feature.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6701
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6702 * xdisp.c (decode_mode_spec): Define %e to indicate memory full.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6703
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6704 * editfns.c (Fformat): Don't include string padding
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6705 between info[n].start and info[n].end.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6706
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6707 * alloc.c (spare_memory): No longer static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6708 (xfree) [!SYSTEM_MALLOC]: Call refill_memory_reserve.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6709
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6710 * puresize.h (BASE_PURESIZE): Increment to 1120000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6711
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6712 2005-10-27 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6713
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6714 * data.c (Fmake_variable_frame_local): Add clarification to docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6715
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6716 * fringe.c (update_window_fringes): Handle case where buffer ends
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6717 with a newline.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6718
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6719 2005-10-27 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6720
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6721 * coding.h (DECODE_SYSTEM): Fix argument name; name->str.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6722
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6723 2005-10-24 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6724
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6725 * charset.h (charset_mule_unicode_0100_24ff)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6726 (charset_mule_unicode_2500_33ff, charset_mule_unicode_e000_ffff):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6727 Extern them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6728
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6729 * charset.c (charset_mule_unicode_0100_24ff)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6730 (charset_mule_unicode_2500_33ff, charset_mule_unicode_e000_ffff):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6731 New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6732 (Fsetup_special_charsets): Initialize them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6733
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6734 * xterm.c (handle_one_xevent): Handle keysyms directly mapped to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6735 supported Unicode characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6736
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6737 2005-10-25 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6738
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6739 * w32fns.c (w32_to_x_font): Avoid forcing font widths.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6740
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6741 2005-10-25 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6742
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6743 * image.c [MAC_OS] (image_load_qt_1): Check image size.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6744 Use GraphicsImportGetImageDescription instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6745 GraphicsImportGetNaturalBounds.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6746 [MAC_OSX] (image_load_quartz2d): Check image size.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6747 [MAC_OS] (xpm_load_image): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6748
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6749 * macterm.c (last_mouse_glyph_frame): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6750 (note_mouse_movement): Say mouse moved if current frame differs
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6751 from last_mouse_glyph_frame, and update last_mouse_glyph_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6752 (XTmouse_position): Set last_mouse_glyph_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6753 (XTread_socket): Clear last_mouse_glyph_frame on mouse up/down event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6754 (mac_draw_string_common) [USE_ATSUI && WORDS_BIG_ENDIAN]: Fix typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6755 Use EndianU16_BtoN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6756 (mac_draw_string_common) [MAC_OSX]: Don't use ATSUClearLayoutControls.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6757 (x_per_char_metric, XLoadQueryFont)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6758 [MAC_OS_X_VERSION_MAX_ALLOWED < 1020]: Use device origins to get
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6759 glyph bounds.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6760 (mac_to_x_fontname, mac_do_list_fonts)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6761 (mac_initialize_display_info): Change screen resolutions to 72dpi.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6762
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6763 2005-10-25 Masatake YAMATO <jet@gyve.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6764
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6765 * minibuf.c (Fdisplay_completion_list): Small doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6766
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6767 2005-10-24 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6768
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6769 * xterm.c: Undo 2005-10-23 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6770 (last_mouse_glyph_frame): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6771 (note_mouse_movement): Say mouse moved if current frame differs
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6772 from last_mouse_glyph_frame, and update last_mouse_glyph_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6773 (XTmouse_position): Set last_mouse_glyph_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6774 (handle_one_xevent): Clear last_mouse_glyph_frame [instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6775 last_mouse_glyph] on mouse up/down event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6776
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6777 * editfns.c (Fcompare_buffer_substrings): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6778
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6779 2005-10-23 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6780
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6781 * editfns.c (Fcompare_buffer_substrings): Handle multibyte chars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6782
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6783 2005-10-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6784
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6785 * xterm.c (note_mouse_movement): Always call note_mouse_highlight
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6786 so tool tips don't interfere with press on tool bar button.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6787
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6788 2005-10-23 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6789
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6790 * casetab.c (Fset_case_table): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6791
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6792 * lread.c (build_load_history): Replace STREAM arg with ENTIRE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6793 (readevalloop): Compute ENTIRE properly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6794 (syms_of_lread) <load-history>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6795
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6796 2005-10-21 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6797
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6798 * lread.c (Fload): Simplify gcpro structure.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6799 Gcpro FOUND as well as FILE, but not EFOUND.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6800 Unless preloading, record FOUND instead of FILE in Vload_history.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6801 Rename repeat local FILE to MSG_FILE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6802 (syms_of_lread) <load-history>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6803
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6804 2005-10-21 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6805
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6806 * search.c (boyer_moore): Add parens to fix and/or precedence bug.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6807
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6808 2005-10-20 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6809
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6810 * buffer.c (clone_per_buffer_values): Remove unused var tem.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6811 (init_buffer): Remove unused vars dotstat, pwdstat.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6812
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6813 * ccl.c (check_ccl_update): Remove unused var vp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6814
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6815 * fileio.c (auto_save_error): Call SAFE_FREE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6816
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6817 * fns.c (Fchar_table_range): Remove unused var i.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6818
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6819 * minibuf.c (display_completion_list_1): New wrapper function
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6820 for Fdisplay_completion_list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6821 (Fminibuffer_completion_help): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6822
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6823 * term.c (encode_terminal_code): Remove unused var src_start.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6824
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6825 * window.c (Fwindow_tree): Remove unused var alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6826
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6827 * xterm.c (x_calc_absolute_position): Remove unused vars win_x, win_y.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6828
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6829 2005-10-20 Aubrey Jaffer <agj@alum.mit.edu> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6830
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6831 * unexelf.c (unexec): Fix calls to `fatal' with less than 3 arguments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6832
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6833 2005-10-20 Olli Savia <ops@iki.fi> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6834
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6835 * syssignal.h [__Lynx__]: Undef SIGPOLL along with SIGIO.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6836
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6837 2005-10-20 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6838
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6839 * minibuf.c (Fdisplay_completion_list): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6840
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6841 2005-10-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6842
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6843 * image.c (check_image_size): Handle integer Vmax_image_size value
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6844 directly as max pixel value. Use default frame size for null frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6845 (syms_of_image) <max-image-size>: Describe integer value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6846
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6847 2005-10-19 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6848
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6849 * emacs.c (main): Update copyright year.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6850
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6851 2005-10-18 Chong Yidong <cyd@stupidchicken.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6852
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6853 * image.c (Vmax_image_size): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6854 (check_image_size): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6855 (xbm_read_bitmap_data, pbm_load, png_load, jpeg_load, tiff_load)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6856 (gif_load, gs_load): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6857 (lookup_image): Try loading again if previous load failed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6858 (xbm_read_bitmap_data): Add a new argument, a pointer to the frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6859 to display in, NULL if none.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6860 (xbm_load_image, xbm_file_p): Pass xbm_read_bitmap_data the new
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6861 argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6862
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6863 2005-10-18 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6864
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6865 * search.c (Fstring_match): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6866
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6867 2005-10-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6868
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6869 * macterm.c (note_mouse_movement): Use PtInRect.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6870 (XTread_socket): Also ignore mouse motion just before a button
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6871 release event. Don't process button release event when mouse is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6872 not grabbed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6873
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6874 2005-10-16 Masatake YAMATO <jet@gyve.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6875
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6876 * minibuf.c (Fdisplay_completion_list): Add new optional
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6877 argument COMMON_SUBSTRING. Bind `completion-common-substring'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6878 to the optional argument during running `completion-setup-hook'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6879
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6880 2005-10-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6881
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6882 * mac.c [TARGET_API_MAC_CARBON] (get_cfstring_encoding_from_lisp):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6883 Allow nil as argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6884 [TARGET_API_MAC_CARBON] (Fmac_code_convert_string): Regard nil
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6885 for encoding arguments as UTF-16 in native byte order, no BOM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6886
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6887 * macfns.c (Fx_create_frame): Add debugging code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6888 (Fx_show_tip): Set frame pixel width and height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6889
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6890 * macterm.c (MAC_WINDOW_NORMAL_GC): Remove macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6891 (FRAME_NORMAL_GC): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6892 (mac_draw_line, mac_clear_area, mac_clear_window)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6893 (mac_fill_rectangle, mac_draw_string, mac_draw_string_16)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6894 (mac_draw_image_string, mac_draw_image_string_16): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6895 XDrawLine, XClearArea, XClearWindow, XFillRectangle, XDrawString,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6896 XDrawString16, XDrawImageString, and XDrawImageString16, respectively.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6897 All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6898 (mac_draw_line, mac_erase_rectangle, mac_clear_area)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6899 (mac_clear_window, mac_draw_bitmap, mac_draw_rectangle)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6900 (mac_invert_rectangle, mac_draw_string_common, mac_draw_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6901 (mac_draw_string_16, mac_draw_image_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6902 (mac_draw_image_string_16, mac_copy_area, mac_copy_area_with_mask)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6903 (mac_scroll_area): Drawing functions now take frame as destination.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6904 All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6905 (mac_draw_string_common): Get port height with FRAME_PIXEL_HEIGHT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6906 (x_draw_fringe_bitmap): Set clipping area in face->gc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6907
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6908 * macterm.h (mac_clear_area): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6909
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6910 2005-10-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6911
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6912 * macterm.c (note_mouse_movement, XTread_socket): Apply 2005-10-14
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6913 changes for xterm.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6914
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6915 * w32term.c (note_mouse_movement, w32_read_socket): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6916
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6917 2005-10-14 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6918
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6919 * search.c (search_buffer): Give up BM search on case-fold-search
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6920 if one of a target character has a case-equivalence of different
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6921 charset even if that target charcter is an ASCII.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6922
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6923 * casefiddle.c (casify_object): Fix for the case that case
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6924 conversion change the byte length.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6925
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6926 2005-10-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6927
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6928 * xterm.c (note_mouse_movement): Return 1 if mouse moved; 0 otherwise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6929 (handle_one_xevent): Only clear help_echo_string; restore it if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6930 note_mouse_movement didn't record any mouse movement.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6931
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6932 * xdisp.c (pos_visible_p): Convert w->hscroll to pixels before use.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6933 (remember_mouse_glyph): Clear RECT if mouse is over an image glyph.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6934
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6935 * keyboard.c (make_lispy_position): Adjust wx for left margin if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6936 ON_TEXT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6937 (Fposn_at_x_y): Fix calculation of x coordinate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6938 (Fposn_at_point): Return nil if point is hscrolled out of view.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6939
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6940 2005-10-13 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6941
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6942 * sysdep.c (request_sigio, unrequest_sigio): Do nothing in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6943 non-interactive mode.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6944
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6945 2005-10-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6946
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6947 * xterm.c, w32term.c, macterm.c (note_mouse_movement): Undo last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6948
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6949 2005-10-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6950
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6951 * xterm.c (handle_one_xevent): Clear last_mouse_glyph on mouse up/down.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6952
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6953 2005-10-12 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6954
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6955 * buffer.c (init_buffer): Rename `rc' to `len' for clarity.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6956
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6957 2005-10-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6958
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6959 * xdisp.c (remember_mouse_glyph): Use MATRIX_BOTTOM_TEXT_ROW to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6960 get end of text rows. Obtain header-line/mode-line rows directly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6961
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6962 * xterm.c, w32term.c, macterm.c (note_mouse_movement):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6963 Restore help_echo_string if mouse is moved inside last_mouse_glyph.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6964
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6965 2005-10-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6966
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6967 * xdisp.c (remember_mouse_glyph): New generic version based on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6968 glyph_rect and remember_mouse_glyph from xterm.c enhanced to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6969 properly handle all different window areas.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6970
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6971 * dispextern.h (remember_mouse_glyph): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6972
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6973 * xterm.c (glyph_rect, remember_mouse_glyph): Remove X versions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6974 (note_mouse_movement, XTmouse_position): Use generic
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6975 remember_mouse_glyph, add last_mouse_glyph arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6976
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6977 * w32term.c (note_mouse_movement): Fix last_mouse_glyph check.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6978 (glyph_rect, remember_mouse_glyph): Remove w32 specific versions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6979 (note_mouse_movement, w32_mouse_position): Use generic
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6980 remember_mouse_glyph, add last_mouse_glyph arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6981
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6982 * macterm.c (note_mouse_movement): Add call to remember_mouse_glyph.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6983 (glyph_rect, remember_mouse_glyph): Remove mac specific versions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6984 (XTmouse_position): Adapt to use generic remember_mouse_glyph
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6985 instead of pixel_to_glyph_coords.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6986
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6987 * window.c (coordinates_in_window): Fix x position for ON_RIGHT_MARGIN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6988 Fix x position for ON_TEXT when left margin width > 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6989
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6990 2005-10-11 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6991
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6992 * window.c (coordinates_in_window): Fix y position for ON_SCROLL_BAR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6993
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6994 * keyboard.c (make_lispy_position): Fix buffer calculations for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6995 mouse click or movement in right fringe and the margins.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6996
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6997 2005-10-11 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6998
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6999 * image.c (fn_jpeg_stdio_src): Don't define it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7000 (init_jpeg_functions): Don't initialize `fn_jpeg_stdio_src'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7001 (our_common_init_source): Rename from `our_init_source'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7002 (our_common_term_source): Rename from `our_term_source'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7003 (our_memory_fill_input_buffer): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7004 `our_fill_input_buffer'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7005 (our_memory_skip_input_data): Rename from `our_skip_input_data'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7006 (jpeg_memory_src): Use the new names.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7007 (struct jpeg_stdio_mgr): New struct.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7008 (JPEG_STDIO_BUFFER_SIZE): New constant.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7009 (our_stdio_fill_input_buffer, our_stdio_skip_input_data)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7010 (jpeg_file_src): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7011 (jpeg_load): Use `jpeg_file_src' instead of `fn_jpeg_stdio_src'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7012
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7013 2005-10-11 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7014
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7015 * macterm.c (PER_CHAR_METRIC): Remove unused macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7016 (fm_font_family_alist): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7017 (syms_of_macterm): Initialize and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7018 (decode_mac_font_name): Replace '-' in family name with '_' if it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7019 occurs just once. Lower family name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7020 (parse_x_font_name): Rename from x_font_name_to_mac_font_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7021 All uses changed. Remove argument MF and code conversion for it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7022 Add argument SIZE. Rename argument MF_DECODED to FAMILY, and CS
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7023 to CHARSET. Parse font size. Lower family name. Return integer
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7024 value for status of parsing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7025 (init_font_name_table) [USE_ATSUI]: Use decode_mac_font_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7026 Don't use Fdowncase because family name is already lowered by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7027 decode_mac_font_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7028 (init_font_name_table): Always call decode_mac_font_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7029 Add pair of family name and its reference to fm_font_family_alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7030 (mac_clear_font_name_table): Clear fm_font_family_alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7031 (XLoadQueryFont): Move font size parsing part to parse_x_font_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7032 Lookup fm_font_family_alist to get font family reference.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7033 (XLoadQueryFont) [USE_ATSUI]: Don't use Fdowncase because family
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7034 name is already lowered by parse_x_font_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7035
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7036 2005-10-11 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7037
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7038 * xterm.c (glyph_rect): Return 0 if position is outside text area.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7039
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7040 * keyboard.c (make_lispy_position): Fix buffer position calculation for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7041 mouse click or movement in fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7042
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7043 2005-10-10 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7044
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7045 * xterm.c (remember_mouse_glyph): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7046 (note_mouse_movement): Use it to remember the current glyph if changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7047 (XTmouse_position): Fix calculation of fake glyph under mouse.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7048 Move code to calculate glyph under mouse into remember_mouse_glyph.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7049
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7050 2005-10-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7051
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7052 * emacs.c (USAGE3, standard_args): -nb => -nbi.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7053
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7054 2005-10-10 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7055
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7056 * frame.c (Fredirect_frame_focus): Fix typos in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7057 (next_frame, prev_frame, set_term_frame_name): Make static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7058
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7059 * window.c (Fwindow_tree): Fix spelling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7060
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7061 2005-10-09 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7062
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7063 * window.c (Fwindow_end): Don't try to redisplay if non-interactive.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7064
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7065 2005-10-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7066
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7067 * emacs.c (standard_args): Remove options -i, -itype, --icon-type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7068 Add options -nb, --no-bitmap-icon.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7069
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7070 * xfns.c (Fx_create_frame): Make bitmapIcon have default on.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7071
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7072 2005-10-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7073
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7074 * macgui.h (MAX_CLIP_RECTS): New define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7075 (struct _XGC): New member clip_region.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7076 (struct _XGC) [MAC_OSX && USE_ATSUI]: New members n_clip_rects and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7077 clip_rects.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7078
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7079 * macterm.c (GC_CLIP_REGION): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7080 (saved_port_clip_region): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7081 (mac_begin_clip, mac_end_clip): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7082 (XDrawLine, mac_erase_rectangle, mac_draw_bitmap, XFillRectangle)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7083 (mac_draw_rectangle, mac_draw_string_common, mac_copy_area)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7084 (mac_copy_area_with_mask, mac_scroll_area): Use them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7085 (mac_set_clip_rectangle, mac_reset_clipping): Remove functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7086 [USE_ATSUI] (atsu_get_text_layout_with_text_ptr)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7087 [MAC_OS_X_VERSION_MAX_ALLOWED < 1020]: Specify kATSLineFractDisable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7088 (mac_draw_string_common) [MAC_OSX && USE_ATSUI]: Clip to clipping
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7089 rectangles stored in gc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7090 (XFreeGC): Dispose of clipping region.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7091 (mac_set_clip_rectangles, mac_reset_clip_rectangles): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7092 (x_draw_fringe_bitmap, x_set_glyph_string_clipping)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7093 (x_draw_relief_rect, x_draw_box_rect, x_draw_stretch_glyph_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7094 (x_draw_glyph_string, x_clip_to_row, x_draw_hollow_cursor)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7095 (x_draw_bar_cursor): Use them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7096 (x_set_glyph_string_clipping): Use get_glyph_string_clip_rects to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7097 get multiple clipping rectangles.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7098
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7099 * macterm.h (mac_term_init): Add types to extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7100 (struct mac_output): Remove members mWP and pending_menu_activation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7101 Put members scroll_bar_foreground_pixel and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7102 scroll_bar_background_pixel in #if 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7103 (FRAME_MAC_WINDOW, FRAME_X_WINDOW): Use window_desc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7104
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7105 * xfaces.c (x_create_gc, x_free_gc) [MAC_OS]: Add BLOCK_INPUT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7106 Add debugging code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7107
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7108 2005-10-08 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7109
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7110 * window.c (window_tree, Fwindow_tree): Rename fns added 2005-10-04.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7111
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7112 2005-10-07 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7113
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7114 * dispnew.c (redraw_overlapped_rows, redraw_overlapping_rows)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7115 [!HAVE_WINDOW_SYSTEM]: Don't declare them...
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7116 (update_window) [!HAVE_WINDOW_SYSTEM]: ...and don't call them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7117
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7118 2005-10-07 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7119
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7120 * dispextern.h (struct glyph_string): Rename member for_overlaps_p
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7121 to for_overlaps. Now occupy 3 bits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7122 (OVERLAPS_PRED, OVERLAPS_SUCC, OVERLAPS_BOTH)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7123 (OVERLAPS_ERASED_CURSOR): New defines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7124 (struct redisplay_interface): Add new OVERLAPS arg to member
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7125 fix_overlapping_area.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7126 (x_fix_overlapping_area): Add new OVERLAPS arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7127 (get_glyph_string_clip_rects): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7128
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7129 * dispnew.c (redraw_overlapping_rows):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7130 Call rif->fix_overlapping_area with new OVERLAPS arg as redrawn part.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7131
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7132 * xdisp.c: Rename member for_overlaps_p in struct glyph_string to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7133 for_overlaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7134 (get_glyph_string_clip_rects): New function created from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7135 get_glyph_string_clip_rect. Set clipping rectangles according to the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7136 value of for_overlaps. Enable to store multiple clipping rectangles.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7137 (get_glyph_string_clip_rect): Use get_glyph_string_clip_rects.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7138 (fill_composite_glyph_string, fill_glyph_string, draw_glyphs):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7139 Rename argument OVERLAPS_P to OVERLAPS. All uses in macros changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7140 (x_fix_overlapping_area): Add OVERLAPS arg. Pass it to draw_glyphs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7141 (draw_phys_cursor_glyph): Set width of erased cursor to use it for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7142 calculating clipping rectangles later. Call x_fix_overlapping_area
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7143 with new OVERLAPS arg to draw only erased cursor area.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7144 (expose_overlaps): Call x_fix_overlapping_area with new OVERLAPS arg
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7145 to draw overlaps in both preceding and succeeding rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7146
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7147 * xterm.c, w32term.c, macterm.c: Rename member for_overlaps_p in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7148 struct glyph_string to for_overlaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7149
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7150 2005-10-04 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7151
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7152 * alloc.c (refill_memory_reserve): Conditionalize the body,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7153 not the function's existence.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7154
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7155 2005-10-04 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7156
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7157 * window.c (window_split_tree): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7158 (Fwindow_split_tree): New defun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7159 (syms_of_window): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7160
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7161 2005-10-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7162
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7163 * macterm.c (mac_invert_rectangle): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7164 (XTflash): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7165
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7166 2005-10-04 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7167
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7168 * regex.h (re_char): Don't expose it in the interface.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7169 (re_set_whitespace_regexp): Adjust the arg's type to not use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7170
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7171 * regex.c (re_char): Move it back here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7172 (re_set_whitespace_regexp): Change the arg's type to not use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7173
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7174 * keyboard.c (make_lispy_event): If point has moved between down and up
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7175 event, make it a drag, not a click, to mirror what
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7176 mouse-drag-region expects.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7177
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7178 2005-10-02 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7179
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7180 * lisp.h (fatal): Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7181 * term.c (fatal): Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7182
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7183 2005-10-01 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7184
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7185 * xfaces.c (face_color_gray_p): Colors close to black count as gray.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7186
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7187 2005-10-01 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7188
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7189 * xdisp.c (try_window): Skip scroll-margin check if ZV is visible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7190
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7191 2005-10-01 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7192
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7193 * keyboard.c (init_keyboard) [MAC_OSX]: Don't install SIGINT handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7194
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7195 * macfns.c (start_hourglass): Apply 2005-05-07 change for xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7196 (x_create_tip_frame) [GLYPH_DEBUG]: Uncomment debugging code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7197 (Fx_create_frame, x_create_tip_frame) [USE_ATSUI]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7198 Try ATSUI-compatible 12pt Monaco font first.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7199
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7200 * macgui.h (struct _XCharStruct): New member valid_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7201 (STORE_XCHARSTRUCT): Set valid_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7202 (struct MacFontStruct) [USE_ATSUI]: New member mac_style.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7203
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7204 * macterm.c (mac_draw_string_common, x_per_char_metric)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7205 (mac_compute_glyph_string_overhangs, init_font_name_table)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7206 (XLoadQueryFont, mac_unload_font) [USE_ATSUI]: Add ATSUI support.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7207 (atsu_get_text_layout_with_text_ptr) [USE_ATSUI]: New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7208 (x_draw_glyph_string_background)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7209 (x_draw_glyph_string_foreground) [MAC_OS8 && USE_ATSUI]: Don't use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7210 XDrawImageString. Always draw background and foreground separately.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7211 (x_draw_glyph_string_foreground) [USE_ATSUI]: Don't use 8-bit
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7212 functions for one-byte chars when using ATSUI-compatible fonts.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7213 (atsu_font_id_hash) [USE_ATSUI]: New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7214 (syms_of_macterm) [USE_ATSUI]: Initialize and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7215 (XLoadQueryFont): Set min_byte1, max_byte1, min_char_or_byte2, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7216 max_char_or_byte2 more in detail.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7217 (quit_char_comp, mac_check_for_quit_char) [MAC_OSX]: Remove functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7218
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7219 2005-09-30 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7220
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7221 * image.c (slurp_file, xbm_read_bitmap_data): Cast to the correct type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7222 * xterm.c (handle_one_xevent, handle_one_xevent): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7223
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7224 * unexelf.c (fatal): Fix prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7225
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7226 * term.c (fatal): Implement using varargs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7227
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7228 * regex.c (re_char): Move typedef ...
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7229 * regex.h (re_char): ... here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7230 (re_iswctype, re_wctype, re_set_whitespace_regexp): New prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7231
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7232 * emacs.c (malloc_set_state): Fix return type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7233 (endif): Fix type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7234
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7235 * lisp.h (fatal): Add argument types.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7236
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7237 * dispextern.h (fatal): Delete prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7238
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7239 * systime.h (make_time): Prototype moved from ...
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7240 * editfns.c (make_time): ... here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7241
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7242 * editfns.c: Move systime.h include after lisp.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7243 * dired.c:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7244 * xsmfns.c:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7245 * process.c: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7246
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7247 * alloc.c (old_malloc_hook, old_realloc_hook, old_realloc_hook):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7248 Add parameter types.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7249 (__malloc_hook, __realloc_hook, __free_hook): Fix prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7250 (emacs_blocked_free): Change definition to match __free_hook.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7251 (emacs_blocked_malloc): Change definition to match __malloc_hook.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7252 (emacs_blocked_realloc): Change definition to match __realloc_hook.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7253
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7254 2005-09-30 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7255
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7256 * minibuf.c (Fread_buffer): Follow convention for reading from the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7257 minibuffer with a default value. Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7258
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7259 2005-09-29 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7260
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7261 * editfns.c (Fmessage, Fmessage_box, Fmessage_or_box):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7262 Rename argument name `string' to `format-string'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7263 (Fformat): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7264
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7265 2005-09-28 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7266
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7267 * image.c (gif_load): Fix size of allocated image buffer
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7268 for images where a sub-image may be larger than the image's
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7269 total height/width specifications.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7270
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7271 2005-09-28 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7272
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7273 * macgui.h (struct _XCharStruct): Each member now takes short value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7274
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7275 2005-09-27 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7276
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7277 * xfaces.c (lookup_derived_face): Add parameter type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7278
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7279 * xdisp.c (cursor_row_fully_visible_p): Add parameter type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7280
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7281 * marker.c (verify_bytepos): Add parameter type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7282
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7283 * process.c (get_operating_system_release): Move prototype ...
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7284
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7285 * systime.h (get_operating_system_release): ... here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7286
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7287 * xterm.c (handle_one_xevent): Refer to union field to match the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7288 type required by the function definition.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7289 (set_vertical_scroll_bar): Move prototype ...
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7290
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7291 * xterm.h: ... here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7292
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7293 * fns.c (internal_equal, seed_random): Fix prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7294 (internal_equal): Add missing parameter.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7295
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7296 2005-09-25 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7297
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7298 * keyboard.c (update_menu_bindings): Variable deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7299 (syms_of_keyboard): Don't defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7300 (parse_menu_item): Don't test it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7301
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7302 2005-09-23 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7303
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7304 * editfns.c (Fformat): Explicitly test for end of format string
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7305 and don't use `index'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7306
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7307 2005-09-23 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7308
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7309 * s/aix4-2.h (BROKEN_GET_CURRENT_DIR_NAME):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7310 Define BROKEN_GET_CURRENT_DIR_NAME.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7311
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7312 * sysdep.c (get_current_dir_name): Also define if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7313 BROKEN_GET_CURRENT_DIR_NAME.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7314
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7315 * m/ibmrs6000.h: Test for USG5, not USG5_4.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7316
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7317 2005-09-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7318
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7319 * xdisp.c (message_dolog): Add warning about GC and Lisp strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7320 (message2): Fix commentary. Ok to use alloca'ed memory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7321 Still not ok to use Lisp string data (because of GC).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7322 (set_message): Add comment why GC cannot happen.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7323
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7324 2005-09-22 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7325
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7326 * macterm.c (xlfdpat_block_match_1): Fix assertion.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7327 (init_font_name_table) [TARGET_API_MAC_CARBON]: Don't add style
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7328 variants for a scalable font multiple times.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7329
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7330 2005-09-21 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7331
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7332 * process.c (create_process) [RTU || UNIPLUS || DONT_REOPEN_PTY]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7333 Setup slave tty options before forking.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7334
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7335 2005-09-20 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7336
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7337 * gtkutil.c (xg_set_geometry): Do a gtk_window_move if program
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7338 positions have been set for the frame (as is done for frames in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7339 special-display-buffer-names).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7340
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7341 2005-09-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7342
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7343 * editfns.c (Fformat): Don't scan past end of format string that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7344 ends in %. Reported by Johan Bockg,Ae(Brd.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7345
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7346 2005-09-18 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7347
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7348 * window.h (struct window): Remove height_fixed_p, no longer set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7349
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7350 * window.c (make_window): Don't initialize height_fixed_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7351 (window_fixed_size_p): Don't use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7352
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7353 2005-09-18 John Paul Wallington <jpw@pobox.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7354
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7355 * data.c (Fdefalias): Signal an error if SYMBOL is not a symbol.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7356
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7357 2005-09-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7358
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7359 * Makefile.in (SOME_MACHINE_OBJECTS): Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7360
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7361 * macfns.c (image_cache_refcount, dpyinfo_refcount) [GLYPH_DEBUG]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7362 New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7363 [TARGET_API_MAC_CARBON] (Fx_file_dialog): Don't allow multiple
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7364 file selection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7365
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7366 * sysdep.c [MAC_OS8]: Don't include stdlib.h. Include sys/param.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7367
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7368 2005-09-17 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7369
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7370 * Makefile.in (XMENU_OBJ) [!HAVE_CARBON]: Reinstate variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7371 (obj): Use XMENU_OBJ, not a literal xmenu.o.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7372
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7373 2005-09-16 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7374
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7375 * fileio.c (syms_of_fileio) <write-region-inhibit-fsync>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7376
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7377 2005-09-15 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7378
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7379 * xdisp.c (overlay_arrow_at_row): Add HAVE_WINDOW_SYSTEM conditional.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7380 (display_mode_element): Instead of `lisp_string' and `this',
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7381 record `offset' and increment that.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7382 `last_offset' replaces `last'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7383
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7384 * Makefile.in (XMENU_OBJ): Variable deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7385 (obj): Use xmenu.o unconditionally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7386 (SOME_MACHINE_OBJECTS): Delete xmenu.o.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7387
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7388 * emacs.c (main): Don't conditionalize syms_of_xmenu on HAVE_XMENU.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7389
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7390 2005-09-15 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7391
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7392 * xdisp.c (move_it_vertically): Don't try to fetch byte BEGV-1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7393 (reseat_at_next_visible_line_start): Likewise (in xassert).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7394
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7395 2005-09-14 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7396
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7397 * fileio.c (write_region_inhibit_fsync): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7398 (Fwrite_region): Use it to skip call to fsync.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7399 (syms_of_fileio): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7400
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7401 2005-09-14 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7402
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7403 * coding.c (code_convert_region_unwind): Argument format changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7404 (run_pre_post_conversion_on_str): If pre-write-conversion function
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7405 changed the current buffer, delete the new buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7406 (run_pre_write_conversin_on_c_str): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7407
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7408 * fileio.c (Fexpand_file_name): Check multibyteness of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7409 default_directory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7410
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7411 2005-09-13 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7412
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7413 * composite.c (compose_chars_in_text): Delete it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7414
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7415 * composite.h (compose_chars_in_text): Delete extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7416
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7417 2005-09-13 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7418
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7419 * print.c (print_error_message): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7420
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7421 2005-09-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7422
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7423 * composite.c (compose_chars_in_text): Fix setup of `pend'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7424 Unconditionally reload `ptr' and `pend' after eval.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7425
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7426 * xdisp.c (message3): Pass copy of lisp string to message_dolog.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7427
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7428 * print.c (print_error_message): Pass copy of caller name to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7429 message_dolog.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7430
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7431 * fileio.c (auto_save_error): Pass copy of lisp string to message2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7432
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7433 2005-09-12 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7434
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7435 * xdisp.c (display_mode_element): Be sure to make variables THIS
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7436 and LISP_STRING point into a string data of ELT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7437
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7438 2005-09-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7439
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7440 * editfns.c (Ftranslate_region_internal): Reload `tt' after
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7441 signal_after_change that may have GC'ed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7442 (Fmessage, Fmessage_box, Fmessage_or_box): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7443
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7444 * keymap.c (Fdescribe_buffer_bindings): Reload `translate'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7445 after insert while runs signal_after_change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7446
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7447 * minibuf.c (Fminibuffer_complete_word): Move `completion_string'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7448 declaration to where it is used.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7449
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7450 * w32.c (check_windows_init_file): Fix allocation of error buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7451
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7452 * xfns.c (x_encode_text): Declare static. Add FREEP arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7453 (x_set_name_internal): Call x_encode_text with new FREEP arg to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7454 know if xfree is needed instead of guessing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7455
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7456 * xterm.h (x_encode_text): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7457
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7458 2005-09-11 Chris Prince <cprince@gmail.com> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7459
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7460 * w32term.c (x_bitmap_icon): Load small icons too.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7461
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7462 2005-09-10 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7463
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7464 * buffer.c (init_buffer): Grow buffer to add directory separator
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7465 and terminal zero. Fix typos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7466
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7467 2005-09-10 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7468
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7469 * buffer.c (init_buffer): Fix error message for failed call to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7470 get_current_dir_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7471 (get_current_dir_name): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7472
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7473 * xsmfns.c (get_current_dir_name): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7474
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7475 * lisp.h (get_current_dir_name) [!HAVE_GET_CURRENT_DIR_NAME]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7476 Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7477
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7478 * sysdep.c [WINDOWSNT]: Add prototype for getwd.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7479 Don't #undef NULL after including blockinput.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7480
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7481 * config.in: Regenerated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7482
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7483 2005-09-10 Giuseppe Scrivano <gscrivano@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7484
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7485 Remove the MAXPATHLEN limitations:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7486
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7487 * sysdep.c (get_current_dir_name) [!HAVE_GET_CURRENT_DIR_NAME]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7488 New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7489
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7490 * buffer.c (init_buffer): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7491
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7492 * xsmfns.c (smc_save_yourself_CB): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7493
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7494 2005-09-09 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7495
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7496 * doc.c (Fsubstitute_command_keys): Lookup key binding for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7497 commands that are remapped from some other command.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7498
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7499 * xdisp.c (try_window_reusing_current_matrix): Clear mode_line_p
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7500 flag in disabled rows below the window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7501
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7502 * frame.h (struct frame): New member updated_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7503
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7504 * xdisp.c (redisplay_internal): Mark updated frames in new updated_p
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7505 member. Remove local `updated' array and associated variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7506
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7507 2005-09-07 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7508
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7509 * xdisp.c (handle_display_prop): Respect overlay window property.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7510
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7511 * xdisp.c (try_window): Remove superfluous cursor_height calculation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7512 Fixes crash reported by YAMAMOTO Mitsuharu.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7513
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7514 2005-09-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7515
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7516 * macterm.c (struct xlfdpat_block, struct xlfdpat): New structs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7517 (xlfdpat_destroy, xlfdpat_create, xlfdpat_exact_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7518 (xlfdpat_block_match_1, xlfdpat_match): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7519 (xlfdpat_block_match): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7520 (mac_to_x_fontname): Don't use tolower for non-ASCII characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7521 (x_font_name_to_mac_font_name): Set coding.dst_multibyte to 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7522 (add_font_name_table_entry): Increase font_name_table_size more
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7523 rapidly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7524 (mac_c_string_match): Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7525 (mac_do_list_fonts): Use XLFD pattern match instead of regular
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7526 expression match.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7527
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7528 * xfaces.c (xstrlwr): Don't use tolower for non-ASCII characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7529
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7530 2005-09-03 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7531
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7532 * xdisp.c (redisplay_internal): Make UPDATED as long as needed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7533 (move_it_in_display_line_to): Stop after last char on line even
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7534 on a windowing terminal, if that's the specified stop position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7535
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7536 * fns.c (Fsort): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7537
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7538 * editfns.c (Fpropertize): Don't insist that properties be symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7539
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7540 2005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7541
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7542 * dired.c (directory_files_internal_unwind, directory_files_internal)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7543 (file_name_completion): Use a Save_Value object rather than a cons of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7544 two 16bit ints to store the DIR*.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7545 (directory_files_internal, file_name_completion): Handle both EINTR and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7546 EAGAIN consistently after `readdir'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7547
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7548 2005-09-01 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7549
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7550 * intervals.c (update_interval): Add position info in error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7551
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7552 * dispnew.c (window_to_frame_hpos, update_window):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7553 Avoid gcc warning about unused variable `f'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7554
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7555 2005-08-31 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7556
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7557 * w32menu.c (add_menu_item): If unicode_append_menu returns an
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7558 error, revert to using AppendMenu.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7559
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7560 2005-08-31 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7561
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7562 * image.c (PIX_MASK_DRAW, PIX_MASK_RETAIN): Remove argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7563 All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7564 [MAC_OS] (XPutPixel, XGetPixel): Add efficient versions for common
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7565 cases.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7566 (x_create_x_image_and_pixmap) [MAC_OS]: Don't call x_destroy_x_image.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7567 [MAC_OS] (find_image_fsspec) [!MAC_OSX]: Don't use FSRef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7568 Use posix_pathname_to_fsspec.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7569 [MAC_OS] (xpm_load_image): Fill in background_transparent field
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7570 while we have mask.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7571
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7572 * macgui.h [!TARGET_API_MAC_CARBON] (GetPixDepth): New define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7573
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7574 * macterm.h (PIX_MASK_DRAW, PIX_MASK_RETAIN): Move defines to image.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7575
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7576 2005-08-29 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7577
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7578 * syntax.c (update_syntax_table): Properly reproduce the special +1
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7579 setting of e_property at the end of the buffer when bumping into the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7580 INTERVALS_AT_ONCE limit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7581
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7582 2005-08-27 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7583
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7584 * emacs.c (USAGE1): Fix the description of the -Q option.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7585
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7586 2005-08-26 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7587
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7588 * xdisp.c (pos_visible_p): Yet another int/Lisp_Object mixup (YAILOM).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7589
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7590 2005-08-26 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7591
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7592 * xdisp.c (resize_mini_window): Fix 2005-08-20 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7593 Don't move PT to new window start.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7594
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7595 2005-08-25 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7596
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7597 * keyboard.c (kbd_buffer_get_event) [MAC_OS]: Make events for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7598 ICONIFY/DEICONIFY_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7599
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7600 * macterm.c (mac_copy_area, mac_copy_area_with_mask):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7601 Restore background color.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7602 (mac_handle_visibility_change): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7603 (x_make_frame_invisible, x_iconify_frame)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7604 (XTread_socket) [!USE_CARBON_EVENTS]: Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7605 [USE_CARBON_EVENTS] (mac_handle_window_event)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7606 (install_window_handler): Handle visibility change events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7607 (x_make_frame_visible): Don't reposition window if it is iconified
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7608 or asked for visible before. Select and uncollapse window when it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7609 is made visible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7610 (x_make_frame_invisible): Don't reset x_highlight_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7611 (x_iconify_frame): Likewise. Make invisible frame visible before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7612 it is iconified.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7613 (read_socket_inev): Move variable outside #if USE_CARBON_EVENTS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7614 (do_window_update): Don't change visibility of invisible frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7615
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7616 2005-08-22 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7617
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7618 * term.c (turn_on_face): Check for TS_set_foreground and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7619 TS_set_background depending on standout_mode. Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7620
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7621 2005-08-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7622
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7623 * fringe.c (update_window_fringes): Only put TOP and BOTTOM
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7624 bitmaps on fully visible rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7625
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7626 * fringe.c (update_window_fringes): Replace FORCE_P arg with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7627 KEEP_CURRENT_P arg; if non-zero, don't update current row fringes,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7628 and return 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7629
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7630 * xdisp.c (redisplay_window): Call update_window_fringes with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7631 KEEP_CURRENT_P non-0 if we are going to refresh fringes later.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7632
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7633 2005-08-20 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7634
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7635 * xdisp.c (display_echo_area_1): Get display start pos from w->start.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7636 (resize_mini_window): Set w->start, and PT, so as to display the tail
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7637 end of the buffer, if it doesn't all fit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7638
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7639 2005-08-18 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7640
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7641 * xdisp.c (calc_pixel_width_or_height): Use actual display
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7642 resolution when available instead of Vdisplay_pixels_per_inch.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7643
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7644 2005-08-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7645
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7646 * xdisp.c (pos_visible_p): Adjust X value if window is hscrolled.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7647
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7648 * dispnew.c (buffer_posn_from_coords): Check that target row is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7649 within matrix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7650
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7651 2005-08-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7652
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7653 * xterm.c (x_wm_set_icon_pixmap): Move GTK specific code to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7654 xg_set_frame_icon and call it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7655
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7656 * gtkutil.c (xg_set_frame_icon): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7657
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7658 * gtkutil.h (xg_set_frame_icon): Declare it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7659
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7660 2005-08-16 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7661
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7662 * dispnew.c (increment_row_positions): Skip non-enabled rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7663
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7664 * window.c (SAVED_WINDOW_VECTOR_SIZE): Remove dangerous define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7665 (Fcurrent_window_configuration): Use VECSIZE macro instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7666
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7667 2005-08-15 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7668
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7669 * xdisp.c (message3_nolog): Clear echo_message_buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7670
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7671 2005-08-15 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7672
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7673 * lisp.h (QUIT) [!SYNC_INPUT]: Throw t to Vthrow_on_input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7674
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7675 * process.c (deactivate_process, status_notify, read_process_output)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7676 (update_status, status_convert, decode_status, allocate_pty)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7677 (make_process, remove_process, list_processes_1)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7678 (create_process_1, unwind_request_sigio, read_process_output)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7679 (send_process, keyboard_bit_set): Declare static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7680 (Fdelete_process): Simplify. Pass process to status_notify, so we
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7681 don't try to read output from it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7682 (status_notify): New arg deleting_process--don't try to read
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7683 output from that process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7684
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7685 * lisp.h (deactivate_process, status_notify, read_process_output):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7686 Remove prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7687
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7688 2005-08-14 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7689
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7690 * image.c (syms_of_image): Init Qxbm, Qpbm before calling
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7691 define_image_type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7692
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7693 2005-08-13 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7694
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7695 * gtkutil.c (xg_get_pixbuf_from_pix_and_mask): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7696 (xg_get_image_for_pixmap): Move some code to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7697 xg_get_pixbuf_from_pix_and_mask, and call it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7698
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7699 * gtkutil.h (xg_get_pixbuf_from_pix_and_mask): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7700
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7701 * xterm.c (x_wm_set_icon_pixmap): Call xg_get_pixbuf_from_pix_and_mask
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7702 to get an GTK icon and set it with GTK functions to avoid having GTK
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7703 override an icon set with just X functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7704
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7705 2005-08-11 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7706
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7707 * image.c (syms_of_image): Init image_types here, and call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7708 define_image_type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7709 (init_image): Not here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7710
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7711 2005-08-09 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7712
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7713 * bytecode.c (BYTE_CODE_QUIT): Throw t to Vthrow_on_input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7714
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7715 * lisp.h (QUIT): Throw t to Vthrow_on_input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7716
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7717 2005-08-09 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7718
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7719 * floatfns.c (Fexpt): Use floats for negative exponent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7720
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7721 2005-08-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7722
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7723 * gtkutil.c (xg_modify_menubar_widgets): Remove semicolon that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7724 should not be there, causing menu display errors with GTK 2.6.9.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7725
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7726 2005-08-07 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7727
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7728 * floatfns.c (Fexpt): Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7729
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7730 * dispnew.c (Fframe_or_buffer_changed_p): Take an arg
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7731 so it can be used with various state vectors.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7732
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7733 * emacs.c (endif): Convert -script into -scriptload.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7734 (standard_args): Add -scriptload. Allow -basic-display with one dash.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7735
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7736 * fns.c (syms_of_fns): Add `emacs' to features.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7737
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7738 * term.c (set_terminal_modes): If no TS_termcap_modes string,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7739 output newlines to scroll the old screen contents off the screen.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7740
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7741 2005-08-06 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7742
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7743 * floatfns.c (Fexpt): Use floats for negative exponent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7744 Reported by D Goel.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7745
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7746 2005-08-02 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7747
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7748 * frame.c (Fframe_char_width): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7749
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7750 2005-07-30 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7751
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7752 * xdisp.c (syms_of_xdisp) <redisplay-end-trigger-functions>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7753 Defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7754
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7755 2005-07-28 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7756
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7757 * w32fns.c (my_set_window_pos, my_show_window): Don't declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7758 (my_create_window, my_create_tip_window): Make static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7759
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7760 * w32term.c (my_show_window, my_set_window_pos, my_set_focus)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7761 (my_set_foreground_window, my_destroy_window): Make static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7762
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7763 2005-07-26 Paul Eggert <eggert@cs.ucla.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7764
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7765 Merge gnulib getopt implementation into Emacs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7766
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7767 * s/cygwin.h (C_SWITCH_SYSTEM): Remove, since gettext.h is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7768 now part of lib-src.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7769
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7770 2005-07-26 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7771
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7772 * eval.c (Fdefvar): Allow (defvar enable-multibyte-characters).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7773
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7774 2005-07-25 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7775
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7776 * w32menu.c (w32_menu_display_help): Suppress tooltip when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7777 navigating menus with the keyboard.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7778
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7779 2005-07-23 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7780
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7781 * insdel.c (syms_of_insdel): staticpro combine_after_change_buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7782
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7783 * bytecode.c (MAYBE_GC): Test gc_cons_threshold and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7784 gc_relative_threshold, one by one.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7785
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7786 * keyboard.c (read_char): Test gc_cons_threshold.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7787 (syms_of_keyboard): staticpro Qecho_area_clear_hook.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7788
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7789 * eval.c (Feval, Ffuncall): Test gc_cons_threshold and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7790 gc_relative_threshold, one by one.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7791
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7792 * alloc.c (gc_cons_threshold): Not static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7793 (gc_cons_combined_threshold): Var deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7794 (gc_relative_threshold): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7795 (Fgarbage_collect, init_alloc_once): Compute gc_relative_threshold
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7796 instead of gc_cons_combined_threshold.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7797
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7798 * lisp.h (gc_cons_threshold, gc_relative_threshold): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7799 (gc_cons_combined_threshold): Declaration deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7800
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7801 2005-07-23 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7802
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7803 * mac.c: Don't include stdlib.h or string.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7804 (Fdo_applescript, Fmac_file_name_to_posix)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7805 (Fmac_file_name_to_posix): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7806 [TARGET_API_MAC_CARBON] (Fmac_get_preference)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7807 (Fmac_code_convert_string): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7808 [MAC_OSX] (init_mac_osx_environment): Fall back on terminal mode
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7809 if the executable is not contained in a bundle.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7810
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7811 * macfns.c: Don't include stdlib.h or string.h. Include atimer.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7812 (gray_width, gray_height): Remove defines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7813 (gray_bits, gray_bitmap_width, gray_bitmap_height)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7814 (gray_bitmap_bits): Remove variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7815 (lispy_function_keys): Remove extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7816 (free_frame_menubar): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7817 (x_window_to_frame): Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7818 (unwind_create_tip_frame): Add declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7819 (x_set_name_internal): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7820 (x_set_name, x_set_title): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7821 (Fx_create_frame, Fx_display_grayscale_p, Fx_display_pixel_width)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7822 (Fx_display_pixel_height, Fx_display_planes)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7823 (Fx_display_color_cells, Fx_server_max_request_size)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7824 (Fx_server_vendor, Fx_server_version, Fx_display_screens)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7825 (Fx_display_mm_height, Fx_display_mm_width)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7826 (Fx_display_backing_store, Fx_display_visual_class)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7827 (Fx_display_save_under, Fx_synchronize, Fx_show_tip): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7828
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7829 * macmenu.c (Fx_popup_menu, Fx_popup_dialog): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7830
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7831 * macselect.c (Fx_own_selection_internal): Follow error conventions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7832 (Fx_get_selection_internal, Fx_selection_owner_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7833 (Fx_selection_exists_p): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7834 (syms_of_macselect) <selection-converter-alist>: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7835
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7836 2005-07-21 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7837
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7838 * buffer.c (syms_of_buffer) <cursor-type>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7839
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7840 * ccl.c (Fregister_ccl_program): Fix typos in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7841 (Fccl_execute_on_string): Likewise; add usage info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7842
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7843 * composite.c (Fcompose_region_internal)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7844 (Fcompose_string_internal):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7845 Improve argument/docstring consistency.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7846
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7847 * minibuf.c (Fminibuffer_prompt_end, Feval_minibuffer):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7848 Fix typos in docstrings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7849
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7850 * textprop.c (Fnext_char_property_change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7851 (Fprevious_char_property_change): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7852
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7853 * window.c (Fset_window_margins, Fset_window_fringes):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7854 Improve argument/docstring consistency.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7855
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7856 * xfaces.c (Finternal_lisp_face_p): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7857
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7858 2005-07-21 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7859
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7860 * eval.c (restore_stack_limits): Return a value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7861
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7862 2005-07-20 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7863
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7864 * eval.c (Fdefvar): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7865
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7866 2005-07-20 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7867
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7868 * fileio.c (Fdo_auto_save, do_auto_save_unwind):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7869 Use make_save_value to unwind protect stream.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7870
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7871 * lread.c (Fload, load_unwind):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7872 Use make_save_value to unwind protect stream.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7873
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7874 2005-07-19 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7875
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7876 * eval.c (Fprog2, Fcalled_interactively_p),
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7877 (syms_of_eval) <debug-on-quit>: Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7878 (syms_of_eval) <max-specpdl-size>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7879 (Finteractive_p): Fix typos in docstrings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7880
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7881 2005-07-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7882
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7883 * w32fns.c (Vx_hand_shape): Variable removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7884 (syms_of_w32fns): Intern and staticpro Qw32_charset_default.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7885
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7886 2005-07-19 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7887
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7888 * fns.c (Fstring_as_multibyte): Escape backslashes in the docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7889
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7890 2005-07-18 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7891
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7892 * buffer.h (Fgenerate_new_buffer_name): Declare (for use in coding.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7893
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7894 2005-07-18 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7895
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7896 * frame.h (struct frame): New member already_hscrolled_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7897
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7898 * xdisp.c (redisplay_internal): Only try to hscroll each frame once
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7899 to avoid redisplay looping hscrolling back and forth ad infinitum.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7900
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7901 2005-07-18 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7902
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7903 * buffer.c (scroll-up-aggressively, scroll-down-aggressively):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7904 * keymap.c (Fminor_mode_key_binding):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7905 * macterm.c (mac-emulate-three-button-mouse):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7906 Delete duplicate duplicate words.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7907
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7908 2005-07-18 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7909
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7910 * minibuf.c (Ftest_completion): Fix odd syntax in test.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7911
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7912 2005-07-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7913
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7914 * macfns.c (x_set_cursor_color): Use XSetBackground and XSetForeground.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7915
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7916 * macgui.h (struct _XGC): New struct.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7917 (GC): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7918 (GCForeground, GCBackground, GCFont): Use X11 mask values.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7919 (XCreateGC, XParseGeometry): Move externs to macterm.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7920
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7921 * macterm.c (x_bitmap_icon, x_make_frame_visible): Remove declarations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7922 (XSetFont): Add declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7923 (mac_set_forecolor, mac_set_backcolor, mac_set_colors):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7924 Remove functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7925 (GC_FORE_COLOR, GC_BACK_COLOR, GC_FONT, MAC_WINDOW_NORMAL_GC):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7926 New defines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7927 (XDrawLine, mac_draw_line_to_pixmap, XClearWindow)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7928 (mac_draw_bitmap, XCreatePixmapFromBitmapData, XFillRectangle)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7929 (mac_draw_rectangle, mac_draw_string_common, mac_scroll_area):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7930 Use them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7931 (mac_erase_rectangle): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7932 (XClearArea, x_draw_fringe_bitmap, x_clear_glyph_string_rect)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7933 (x_draw_stretch_glyph_string): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7934 (XChangeGC, XCreateGC, XGetGCValues, XSetForeground)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7935 (XSetBackground, XSetFont): Adjust for new GC implementation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7936 (x_draw_fringe_bitmap, x_draw_box_rect): Use GC to set colors.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7937 (XTset_vertical_scroll_bar): Clear area under scroll bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7938
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7939 * macterm.h (struct mac_display_info): Change types of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7940 scratch_cursor_gc black_relief.gc, and white_relief.gc to GC.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7941 (XCreateGC, XParseGeometry): Move externs from macgui.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7942
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7943 * xfaces.c [MAC_OS] (XCreateGC): Remove extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7944
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7945 2005-07-16 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7946
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7947 * buffer.c (Fmake_overlay): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7948
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7949 2005-07-16 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7950
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7951 * w32proc.c (syms_of_ntproc): staticpro Qhigh, Qlow,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7952 Vw32_valid_locale_ids, and Vw32_valid_codepages.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7953
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7954 2005-07-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7955
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7956 * mac.c [TARGET_API_MAC_CARBON] (Fmac_code_convert_string):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7957 Use Fstring_as_unibyte instead of string_make_unibyte.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7958
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7959 2005-07-15 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7960
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7961 * xdisp.c (select_frame_for_redisplay): Use find_symbol_value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7962
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7963 2005-07-15 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7964
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7965 * xdisp.c: Fix redisplay loop in last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7966 (IT_POS_VALID_AFTER_MOVE_P): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7967 (move_it_vertically_backward, move_it_by_lines): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7968
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7969 2005-07-14 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7970
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7971 * w32.c (init_environment): Default HOME directory to user's
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7972 appdata directory if possible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7973
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7974 2005-07-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7975
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7976 * .gdbinit (pitx): Fix output format. Print string charpos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7977
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7978 * lread.c (syms_of_lread): Initialize seen_list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7979
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7980 * search.c (syms_of_search): Staticpro searchbuf.whitespace_regexp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7981
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7982 * syntax.c (syms_of_syntax): Staticpro lisp objects in gl_state.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7983 Staticpro re_match_object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7984
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7985 2005-07-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7986
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7987 * macselect.c (get_scrap_target_type_list): Avoid NULL pointer
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7988 dereference.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7989
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7990 * macterm.c (mac_window_to_frame): Remove duplicate define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7991
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7992 2005-07-14 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7993
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7994 * coding.c (code_convert_region_unwind): ARG is changed to a cons.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7995 (code_convert_region): Adjust for the above change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7996 (set_conversion_work_buffer): If the work buffer is already in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7997 use, generate a new buffer and return it. Otherwise return Qnil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7998 (run_pre_post_conversion_on_str): Adjust for the above change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7999 (run_pre_write_conversin_on_c_str): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8000
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8001 2005-07-13 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8002
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8003 * xdisp.c (start_display): Don't reseat to next visible line start
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8004 if current start position is in a string or image.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8005 (move_it_vertically_backward): Be sure to move out of strings and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8006 images when moving it2 forward.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8007 (move_it_by_lines): When moving forward, move to next buffer
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8008 position if we end up in a string or image. When moving backward,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8009 count rows moved over when moving to start of current row in case
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8010 row starts in middle of a string or image. Also move further
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8011 backward if we end up in a string or image.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8012 (try_cursor_movement): If overlay string spans multiple lines,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8013 move backward to set cursor on start of an overlay string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8014 (cursor_row_p): Row is ok if cursor is at newline from string, but
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8015 string starts on this line (so we always position cursor at start
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8016 of string).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8017
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8018 * indent.c (Fvertical_motion): If start position is on an image,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8019 don't move back if we move too far (that's almost certain to happen).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8020
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8021 * xdisp.c (cursor_row_fully_visible_p): Allow partially visible
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8022 row in minibuffer windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8023 (try_window): Don't check margins in minibuffer windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8024
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8025 2005-07-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8026
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8027 * macterm.c: Don't include stdlib.h or composite.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8028 (x_use_underline_position_properties, last_mouse_press_frame)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8029 (x_noop_count, Qvendor_specific_keysyms): Remove unused variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8030 (syms_of_macterm, mac_initialize): Don't initialize them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8031 (waiting_for_input, initial_argv, initial_argc)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8032 (Vcommand_line_args, Vx_no_window_manager, errno, window_scroll)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8033 (set_frame_menubar, path_from_vol_dir_name): Remove externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8034 (extra_keyboard_modifiers): Fix type in extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8035 (x_window_to_frame, x_window_to_scroll_bar): Remove declarations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8036 (x_scroll_bar_report_motion): Add argument types to declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8037 (mac_compute_glyph_string_overhangs): Add declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8038 (disable_mouse_highlight): Remove unused variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8039 [USE_TOOLKIT_SCROLL_BARS] (construct_scroll_bar_click)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8040 (x_scroll_bar_handle_press, x_scroll_bar_handle_release)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8041 (x_scroll_bar_handle_drag): Remove argument `timestamp'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8042 All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8043 [USE_TOOLKIT_SCROLL_BARS] (construct_scroll_bar_click): Don't set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8044 timestamp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8045 [USE_CARBON_EVENTS] (mac_handle_mouse_event): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8046 (x_scroll_bar_create, XTset_vertical_scroll_bar): Show scroll bar
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8047 only when its width is less than the height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8048 (XTredeem_scroll_bar): Sync with xterm.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8049 (font_name_table, font_name_table_size, font_name_count):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8050 Make static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8051 (drag_and_drop_file_list): Remove variable. Previous use is now
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8052 local to function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8053 (do_ae_open_documents): Move DRAG_N_DROP event construction part
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8054 from XTread_socket.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8055 (XTread_socket): Consolidate setting of event timestamp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8056 Move DRAG_N_DROP event construction part to do_ae_open_documents.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8057 Support extra_keyboard_modifiers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8058
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8059 * xfaces.c (try_font_list) [MAC_OS]: Try font family name
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8060 beginning with that for ASCII.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8061
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8062 2005-07-13 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8063
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8064 * alloc.c (gc_cons_combined_threshold, Vgc_cons_percentage): New vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8065 (Fgarbage_collect, init_alloc_once): Set gc_cons_combined_threshold.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8066 (syms_of_alloc): Declare gc-cons-percentage.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8067
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8068 * eval.c (Feval, Ffuncall):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8069 * keyboard.c (read_char):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8070 * bytecode.c (MAYBE_GC): Use gc_cons_combined_threshold.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8071
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8072 * lisp.h (gc_cons_combined_threshold): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8073
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8074 2005-07-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8075
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8076 * coding.c (Qprocess_argument):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8077 * coding.h (Qprocess_argument): Remove unused var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8078
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8079 * xselect.c (intern): Remove dup. intern and staticpro for QTIMESTAMP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8080
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8081 2005-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8082
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8083 * mac.c [!TARGET_API_MAC_CARBON]: Include charset.h, coding.h, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8084 Endian.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8085 [!MAC_OSX] (fchmod, fchown): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8086 (mac_get_code_from_arg): Don't accept Lisp integer as argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8087 Use SBYTES and EndianU32_BtoN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8088 (mac_get_object_from_code): Return 4 byte string even if argument
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8089 is 0. Use make_unibyte_string and EndianU32_NtoB.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8090 (Fmac_get_file_creator, Fmac_get_file_type, Fmac_set_file_creator)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8091 (Fmac_set_file_type): Fix documents and argument declarations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8092 Don't specify kFSCatInfoNodeFlags. Support Mac OS Classic.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8093
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8094 2005-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8095
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8096 * window.c (Frecenter): Yet another int/Lisp_Object mixup (YAILOM).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8097
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8098 2005-07-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8099
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8100 * xfaces.c (x_update_menu_appearance): Use fontSet resource for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8101 Lucid if X_I18N, font otherwise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8102
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8103 2005-07-10 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8104
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8105 * mac.c (Fmac_get_file_type, Fmac_get_file_creator): Add.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8106 (Fmac_set_file_type, Fmac_set_file_creator): Add.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8107 (mac_get_object_from_code, mac_get_code_from_arg): Add.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8108
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8109 2005-07-10 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8110
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8111 * lread.c (Qeval_buffer_list, Veval_buffer_list): New vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8112 (syms_of_lread): Set up eval-buffer-list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8113 (Feval_buffer, Feval_region): Bind eval-buffer-list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8114
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8115 2005-07-08 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8116
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8117 * eval.c (Fdefvar): Allow defvaring a constant to itself quoted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8118
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8119 2005-07-08 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8120
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8121 * keyboard.c (menu_bar_items): Don't GCPRO menu_bar_items_vector here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8122 (syms_of_keyboard): Initialize and staticpro menu_bar_items_vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8123
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8124 2005-07-07 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8125
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8126 * window.c (Frecenter): Fix last change (set iarg before use).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8127
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8128 2005-07-06 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8129
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8130 * window.c (Frecenter): When arg is inside the scroll margin,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8131 move it out of the margin.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8132
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8133 2005-07-06 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8134
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8135 * w32console.c (initialize_w32_display): Detect when the console
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8136 dimensions are insane, and default to 80x25 instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8137 (w32_use_full_screen_buffer): Default to nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8138
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8139 2005-07-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8140
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8141 * macterm.c (mac_draw_vertical_window_border): Use foreground of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8142 VERTICAL_BORDER_FACE_ID for vertical border line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8143 (mac_encode_char): Call check_ccl_update in advance.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8144 (mac_to_x_fontname, x_font_name_to_mac_font_name)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8145 (init_font_name_table, mac_do_list_fonts, XLoadQueryFont):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8146 Don't assume that font family length is less than 32.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8147 (x_compute_min_glyph_bounds): Make static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8148 (x_load_font): Never set fonts_changed_p to zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8149
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8150 2005-07-04 Lute Kamstra <lute@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8151
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8152 * Update FSF's address in GPL notices.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8153
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8154 2005-07-03 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8155
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8156 * xdisp.c (try_window): Fix previous change in how it handles
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8157 a partially-visible line or one only partly past the margin.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8158
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8159 * window.c (window_scroll_pixel_based): Take account
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8160 of this_scroll_margin when finding point when scrolling up.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8161
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8162 2005-06-29 Ralf Angeli <angeli@iwi.uni-sb.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8163
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8164 * window.c (window_scroll_pixel_based, window_scroll_line_based):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8165 Handle `scroll-preserve-screen-position' non-nil, non-t specially.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8166 (syms_of_window) <scroll-preserve-screen-position>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8167
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8168 2005-07-02 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8169
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8170 * w32term.c (w32_draw_vertical_window_border): Use foreground of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8171 VERTICAL_BORDER_FACE_ID for vertical border line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8172
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8173 2005-07-02 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8174
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8175 * fileio.c (Fcopy_file): Rearrange the code that calls fchown and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8176 fchmod so that chmod doesn't get called on MSDOS before the file
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8177 is closed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8178
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8179 2005-07-01 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8180
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8181 * w32term.c (cleartype_active): New flag for enabling sub-pixel
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8182 workaround.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8183 (w32_initialize): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8184 (w32_native_per_char_metric): Allow a couple of extra pixels when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8185 Cleartype is active.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8186
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8187 * w32term.c (w32_initialize): Move check for screen reader here
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8188 from syms_of_w32term.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8189
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8190 2005-06-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8191
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8192 * xterm.c (handle_one_xevent): bzero compose_status when nbytes
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8193 is not zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8194
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8195 2005-07-01 Masatake YAMATO <jet@gyve.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8196
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8197 * emacs.c (main): Passing ADD_NO_RANDOMIZE to `personality'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8198
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8199 2005-06-30 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8200
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8201 * xdisp.c (x_draw_vertical_border): If left fringe is not present
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8202 decrease x coord of vertical border by 1 pixel to not occupy text
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8203 area of the right window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8204
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8205 * xterm.c (x_draw_vertical_window_border): Use foreground of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8206 VERTICAL_BORDER_FACE_ID for vertical border line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8207
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8208 * term.c (turn_on_face): In standout mode apply specified
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8209 fg to bg, and specified bg to fg (this makes the logic of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8210 inversion on terminal consistent with X).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8211
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8212 2005-06-29 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8213
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8214 * eval.c (user_variable_p_eh): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8215 (Fuser_variable_p): Use it. Clarify docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8216 Return t for aliases of user options, nil for alias loops.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8217
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8218 2005-06-27 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8219
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8220 * eval.c (Fdefvar): Improve error message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8221
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8222 2005-06-27 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8223
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8224 * macterm.c [USE_CARBON_EVENTS] (mac_convert_event_ref): Fix last
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8225 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8226
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8227 2005-06-27 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8228
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8229 * eval.c (Fdefvar): Don't try to set constant symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8230
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8231 2005-06-25 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8232
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8233 * macfns.c (Fx_show_tip): Pass new arg to try_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8234
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8235 * w32fns.c (Fx_show_tip): Pass new arg to try_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8236
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8237 * xfns.c (Fx_show_tip): Pass new arg to try_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8238
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8239 * xdisp.c (try_window): New arg CHECK_MARGINS. Calls changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8240 (redisplay_window): Handle try_window reporting point in scroll margin.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8241
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8242 * dispextern.h (try_window): Declare new arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8243
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8244 * fileio.c (Fcopy_file): New arg PRESERVE_UID_GID.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8245 Use fchmod to copy the file modes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8246 (Frename_file): Don't copy UID and GID here;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8247 instead, specify t for PRESERVE_UID_GID when calling Fcopy_file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8248
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8249 * eval.c (call_debugger): Take full care of extending stack limits
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8250 to make space for the debugger, and restore the change afterward.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8251 Bind debug-on-error to nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8252 (restore_stack_limits): New subroutine.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8253 (Fsignal): Extend specpdl bound along with eval depth bound,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8254 for calling edebug. Don't do either one, for calling debugger.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8255 (find_handler_clause): Don't bind debug-on-error here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8256 Don't unbind anything either.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8257 Temporarily advance max_specpdl_size for calling
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8258 internal_with_output_to_temp_buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8259 (grow_specpdl): Don't alter max_specpdl_size before signaling
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8260 an error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8261 (syms_of_eval) <max-specpdl-size>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8262
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8263 * lread.c (read1): 0.0e+NaN should make a "positive" NaN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8264
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8265 2005-06-24 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8266
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8267 * fileio.c (Frename_file): Undo last change: no need to ifdef away
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8268 chown on DOS_NT platforms.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8269
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8270 * w32.c (sys_chown): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8271
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8272 * s/ms-w32.h (chown): New; define to sys_chown.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8273
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8274 2005-06-24 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8275
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8276 * xdisp.c (syms_of_xdisp) <nobreak-char-display>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8277 (syms_of_xdisp) <void-text-area-pointer>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8278
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8279 * fileio.c (Frename_file)[!DOS_NT]: Don't call chown on MSDOS/Windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8280
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8281 2005-06-23 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8282
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8283 * xdisp.c (get_next_display_element): Finish reversing the tests of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8284 Vnobreak_char_display.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8285
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8286 * xdisp.c (Vnobreak_char_display): Rename from Vshow_nonbreak_escape.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8287 All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8288 (Qnobreak_space): Rename from Qno_break_space. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8289 (syms_of_xdisp): Define nobreak-char-display and nobreak-space.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8290
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8291 * fileio.c (Frename_file): Preserve owner and group, if possible,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8292 when copying.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8293
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8294 2005-06-23 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8295
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8296 * abbrev.c (Funexpand_abbrev):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8297 * category.c (Fmake_category_set):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8298 * dispnew.c (Fsleep_for, Fsit_for):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8299 * editfns.c (Fsubst_char_in_region):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8300 * eval.c (Fdefvar, Fdefconst, Feval, Ffuncall):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8301 * frame.c (make_frame_without_minibuffer):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8302 * lread.c (read_vector):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8303 * macfns.c (check_x_frame):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8304 * process.c (Fstop_process, Fcontinue_process):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8305 * search.c (Freplace_match):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8306 * syntax.c (Fstring_to_syntax):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8307 * w32fns.c (check_x_frame, check_x_display_info):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8308 * xfaces.c (x_supports_face_attributes_p):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8309 * xselect.c (Fx_own_selection_internal): Follow error conventions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8310
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8311 * image.c (fn_png_init_io): Don't define it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8312 (init_png_functions) [HAVE_NTGUI]: Don't initialize fn_png_init_io.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8313 (png_read_from_file): New function, based on png_read_from_memory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8314 (png_load): Use it, instead of fn_png_init_io.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8315
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8316 2005-06-23 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8317
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8318 * search.c (Fmatch_data): Remove evaporate option.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8319 (Fset_match_data): Do not mention evaporate option in doc string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8320 Add commentary explaining evaporate arg (for internal use only).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8321 (unwind_set_match_data): Add comment on evaporate use.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8322
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8323 2005-06-22 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8324
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8325 * xfaces.c (Qvertical_border): Rename from `Qvertical_divider'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8326 (realize_basic_faces, syms_of_xfaces): Update references to it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8327 * dispextern.h (enum face_id): Rename `VERTICAL_DIVIDER_FACE_ID'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8328 to `VERTICAL_BORDER_FACE_ID'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8329 * dispnew.c (build_frame_matrix_from_leaf_window): Update references.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8330
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8331 2005-06-21 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8332
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8333 * dispextern.h: Add extern Qframe_set_background_mode.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8334
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8335 * xfaces.c: Rename obsolete function Qframe_update_face_colors to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8336 Qframe_set_background_mode.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8337
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8338 * frame.c (Fmodify_frame_parameters):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8339 Call frame-set-background-mode after changing the background color
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8340 on non-window non-dos branch.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8341
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8342 2005-06-21 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8343
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8344 * fns.c (Fchar_table_range):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8345 * process.c (Fmake_network_process): Fix spellings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8346
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8347 2005-06-20 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8348
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8349 * fns.c (Fsort): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8350
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8351 2005-06-20 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8352
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8353 * xfaces.c (Qvertical_divider): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8354 (realize_basic_faces): Realize its face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8355 (syms_of_xfaces): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8356
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8357 * dispextern.h (enum face_id): Add `VERTICAL_DIVIDER_FACE_ID'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8358
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8359 * dispnew.c (build_frame_matrix_from_leaf_window): Display vertical
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8360 window-separator on ttys using `vertical-divider' face by default.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8361
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8362 2005-06-17 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8363
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8364 * xdisp.c (get_next_display_element):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8365 Reverse test of Vshow_nonbreak_escape.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8366
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8367 * term.c (produce_special_glyphs): Use spec_glyph_lookup_face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8368 (Ftty_no_underline): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8369 (syms_of_term): defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8370
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8371 * keyboard.c (read_char): Call restore_getcjmp after jump occurs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8372
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8373 * dispnew.c (spec_glyph_lookup_face): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8374 (build_frame_matrix_from_leaf_window): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8375
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8376 * dispextern.h (spec_glyph_lookup_face): Add declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8377
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8378 * buffer.c (syms_of_buffer) <cursor-type>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8379
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8380 2005-06-12 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8381
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8382 * keyboard.c (read_char): After catching a longjmp,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8383 call restore_getcjmp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8384
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8385 2005-06-17 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8386
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8387 * xselect.c (lisp_data_to_selection_data): Fix spelling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8388
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8389 2005-06-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8390
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8391 * macterm.c (mac_compute_glyph_string_overhangs): Don't set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8392 overhangs unless the given glyph type is noncomposite CHAR_GLYPH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8393 [USE_CARBON_EVENTS] (mac_convert_event_ref): Convert dead key down
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8394 events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8395 (XTread_socket): Don't pass keyboard events with the option
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8396 modifier to the system when Vmac_command_key_is_meta is nil or
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8397 Vmac_option_modifier is non-nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8398 [USE_CARBON_EVENTS] (read_socket_inev): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8399 [USE_CARBON_EVENTS] (init_command_handler): Fix argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8400 [USE_CARBON_EVENTS] (mac_handle_mouse_event): New Carbon event
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8401 handler function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8402 (install_window_handler) [USE_CARBON_EVENTS]: Install it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8403 (XTread_socket) [USE_CARBON_EVENTS]: Move mouse wheel event
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8404 handler part to mac_handle_mouse_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8405
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8406 2005-06-14 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8407
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8408 * eval.c (Fdefvaralias): Rename arguments SYMBOL and ALIASED to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8409 NEW-ALIAS and BASE-VARIABLE, respectively.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8410
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8411 2005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8412
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8413 * xdisp.c (note_mode_line_or_margin_highlight): Lisp_Object/int mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8414 (get_phys_cursor_geometry, format_mode_line_unwind_data)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8415 (get_line_height_property, x_produce_glyphs): Remove unused vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8416
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8417 * coding.c (run_pre_post_conversion_on_str): Remove unused var `buf'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8418
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8419 2005-06-13 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8420
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8421 * w32term.c (x_use_underline_position_properties): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8422 (x_draw_glyph_string): Remind in a comment to change doc string of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8423 x-use-underline-position-properties if/when underline positioning
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8424 is implemented.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8425 (syms_of_w32term): DEFVAR_BOOL x-use-underline-position-properties,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8426 and initialize it to nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8427
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8428 2005-06-12 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8429
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8430 * w32fns.c (NEWOPENFILENAME): New struct.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8431 (Fx_file_dialog): Use it to trick the system into giving us up to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8432 date dialogs on systems that are documented to support it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8433 Do not set OFN_FILEMUSTEXIST flag if looking for a directory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8434
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8435 2005-06-12 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8436
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8437 * w32fns.c (w32_abort): Use the MB_YESNO dialog instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8438 MB_ABORTRETRYIGNORE. Never return, even if DebugBreak does.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8439
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8440 2005-06-11 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8441
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8442 * image.c (x_create_x_image_and_pixmap) [HAVE_NTGUI]: Cast 4th arg
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8443 to CreateDIBSection to avoid a compiler warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8444 (pbm_load): Cast 3rd arg to IMAGE_BACKGROUND to avoid a compiler
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8445 warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8446 (png_load): Cast return values of fn_png_create_read_struct and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8447 fn_png_create_info_struct, to avoid compiler warnings on W32.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8448 Cast 3rd arg to IMAGE_BACKGROUND and image_background_transparent
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8449 to avoid compiler warnings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8450 (jpeg_load): Cast return value of fn_jpeg_std_error to avoid a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8451 compiler warning on W32. Cast 3rd arg to IMAGE_BACKGROUND to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8452 avoid a compiler warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8453 (tiff_load): Cast return values of fn_TIFFOpen and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8454 fn_TIFFClientOpen to avoid compiler warning on W32. Cast 3rd arg
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8455 to IMAGE_BACKGROUND to avoid a compiler warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8456 (gif_load): Cast return values of fn_DGifOpenFileName and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8457 fn_DGifOpen to avoid compiler warnings on W32. Cast 3rd arg to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8458 IMAGE_BACKGROUND to avoid a compiler warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8459 (DrawText) [HAVE_NTGUI || MAC_OS]: If already defined, undef
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8460 before redefining.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8461
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8462 * w32bdf.c (create_offscreen_bitmap): Cast `bitsp' to `void **' in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8463 the call to CreateDIBSection, to avoid a compiler warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8464
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8465 2005-06-11 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8466
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8467 * w32fns.c (Fx_file_dialog): Unblock input before falling back to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8468 minibuffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8469 * macfns.c (Fx_file_dialog): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8470
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8471 2005-06-10 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8472
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8473 * makefile.w32-in ($(TEMACS)): Depend on addsection.exe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8474
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8475 2005-06-10 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8476
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8477 * process.c (syms_of_process) [ADAPTIVE_READ_BUFFERING]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8478 * w32fns.c (syms_of_w32fns): Fix spellings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8479
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8480 2005-06-10 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8481
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8482 * unexw32.c (COPY_CHUNK, COPY_PROC_CHUNK): Add a new argument
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8483 `verbose'; print diagnostic messages only if it is non-zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8484 All callers changed to pass a zero value unless DEBUG_DUMP is defined
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8485 in the environment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8486 (copy_executable_and_dump_data): Print section names with %.8s.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8487
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8488 2005-06-10 Masatake YAMATO <jet@gyve.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8489
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8490 * xdisp.c (note_mode_line_or_margin_highlight): Call clear_mouse_face
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8491 when mouse_face is not given.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8492
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8493 2005-06-09 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8494
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8495 * window.c (Fselect_window): Adapt call to Fselect_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8496
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8497 * lisp.h: Update EXFUN of Fselect_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8498
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8499 * keyboard.c (command_loop_1): Adapt call to Fselect_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8500
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8501 * frame.c (Fhandle_switch_frame, Fselect_frame): Delete unused arg
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8502 no_enter.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8503 (Fset_mouse_position, Fset_mouse_pixel_position, Ficonify_frame):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8504 Adapt to above change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8505
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8506 2005-06-10 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8507
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8508 * fns.c (Fmemq, Fmaphash): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8509
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8510 2005-06-09 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8511
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8512 * xfaces.c (Fdisplay_supports_face_attributes_p):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8513 Fix typo in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8514
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8515 2005-06-08 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8516
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8517 * unexmacosx.c (copy_data_segment): Copy __la_sym_ptr2 section
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8518 used by gcc4 on intel mac.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8519
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8520 2005-06-09 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8521
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8522 * search.c (Fmatch_data): Add optional RESEAT arg. Unchain markers
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8523 in REUSE list if non-nil; free them if equal to evaporate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8524 (Fset_match_data): Add optional RESEAT arg. Unchain markers in LIST
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8525 if non-nil; free them if equal to evaporate. Use XCAR/XCDR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8526 (restore_search_regs): Rename from restore_match_data. Uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8527 (unwind_set_match_data): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8528 (record_unwind_save_match_data): New function like save-match-data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8529
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8530 * lisp.h (Fmatch_data, Fset_match_data): Fix EXFUN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8531 (record_unwind_save_match_data): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8532 (restore_search_regs): Rename from restore_match_data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8533
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8534 * composite.c (compose_chars_in_text):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8535 * eval.c (do_autoload):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8536 * macmenu.c (set_frame_menubar):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8537 * process.c (read_process_output, exec_sentinel):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8538 * xmenu.c (set_frame_menubar):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8539 * xdisp.c (prepare_menu_bars, update_menu_bar, update_tool_bar):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8540 * w32menu.c (set_frame_menubar):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8541 Use record_unwind_save_match_data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8542
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8543 2005-06-08 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8544
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8545 * xdisp.c (get_next_display_element): Alter previous change:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8546 Distinguish Vshow_nonbreak_escape = t or not t.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8547 For t, use escape_glyph once again, as before previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8548 Use space or hyphen for display, instead of the non-ASCII char.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8549 (syms_of_xdisp) <show-nonbreak-escape>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8550
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8551 * process.c (Fstart_process): Don't touch command_channel_p slot.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8552
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8553 * process.h (struct process): Delete command_channel_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8554
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8555 2005-06-07 Masatake YAMATO <jet@gyve.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8556
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8557 * xdisp.c (note_mode_line_or_margin_highlight):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8558 Check the overlapping of re-rendering area to avoid flickering.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8559 (note_mouse_highlight): Call clear_mouse_face if PART
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8560 is not ON_MODE_LINE nor ON_HEADER_LINE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8561
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8562 2005-06-07 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8563
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8564 * process.c: Improve commentary for adaptive read buffering.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8565
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8566 2005-06-06 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8567
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8568 * xterm.c (x_create_toolkit_scroll_bar): Use XtNarrowScrollbars
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8569 if available.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8570
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8571 2005-06-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8572
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8573 * macmenu.c (menu_quit_handler, install_menu_quit_handler):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8574 New functions for popping down menus on C-g.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8575 (set_frame_menubar, mac_menu_show): Call install_menu_quit_handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8576
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8577 * macterm.c: Make mac_quit_char_modifiers and mac_quit_char_keycode
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8578 non-static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8579
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8580 * config.in: Add HAVE_CANCELMENUTRACKING.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8581
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8582 2005-06-06 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8583
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8584 * w32heap.h (OFFSET_TO_RVA, RVA_TO_OFFSET, RVA_TO_PTR): Remove macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8585
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8586 * unexw32.c (RVA_TO_PTR): Move here from w32heap.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8587
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8588 * w32proc.c (RVA_TO_PTR): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8589
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8590 * w32heap.c (RVA_TO_PTR): No need to #undef now.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8591
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8592 * makefile.w32-in ($(BLD)/emacs.$(O), $(BLD)/w32select.$(O)):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8593 Depend on w32heap.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8594
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8595 2005-06-06 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8596
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8597 * keyboard.c (command_loop_1): Update Vthis_original_command.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8598
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8599 2005-06-06 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8600
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8601 * xmenu.c (popup_get_selection): Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8602
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8603 2005-06-06 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8604
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8605 * xdisp.c (Qno_break_space): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8606 (syms_of_xdisp): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8607 (get_next_display_element): Add no-break space and soft hypen
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8608 codes for iso8859-2 and iso8859-5. Don't add `\' for them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8609 Use `no-break-space' face for no-break spaces.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8610
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8611 2005-06-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8612
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8613 * window.c (delete_window): Handle the case where a h/vchild has
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8614 a h/vchild.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8615
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8616 2005-06-05 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8617
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8618 * w32.c (sys_setsockopt): Change arg 4 to `const void *'. In the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8619 call to pfn_setsockopt, cast optval to `const char *'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8620
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8621 2005-06-04 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8622
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8623 * w32.c (gettimeofday): Use struct _timeb, not struct timeb.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8624 (open_unc_volume): Cast return value of map_w32_filename, to avoid
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8625 compiler warnings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8626
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8627 * s/ms-w32.h (fileno): Don't define if already defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8628
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8629 * emacs.c: Include w32heap.h, to avoid compiler warning about sbrk.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8630
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8631 * makefile.w32-in (DOC): Define to point to the generated DOC-X.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8632
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8633 2005-06-04 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8634
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8635 * xmenu.c (popup_get_selection): Click not in menu deactivates menu.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8636
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8637 2005-06-04 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8638
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8639 * macmenu.c (cleanup_popup_menu): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8640 (Fx_popup_menu): Unwind protect cleanup_popup_menu in case
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8641 mac_menu_show Quit:s.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8642 (mac_menu_show): Quit on cancel if not popped up on click (i.e.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8643 a dialog).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8644
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8645 2005-06-04 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8646
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8647 * coding.c (decode_coding_string): Handle CODING_FINISH_INTERRUPT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8648
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8649 * callproc.c (Fcall_process): Don't use alloca to gradually
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8650 increase size of buf, as it effectively uses twice the necessary
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8651 space on the stack. Instead, pre-allocate buf of full size, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8652 gradually increase the read size.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8653
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8654 * bytecode.c (BYTE_CODE_QUIT): Check Vthrow_on_input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8655
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8656 * eval.c (unbind_to): Preserve value of Vquit_flag.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8657
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8658 * xterm.c (handle_one_xevent): Also ignore mouse motion just
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8659 before a button release event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8660
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8661 2005-06-03 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8662
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8663 * xfaces.c (Finternal_lisp_face_equal_p): Really report
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8664 on faces in a frame, if the argument FRAME is non-nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8665 Improve argument/docstring consistency.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8666
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8667 2005-06-02 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8668
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8669 * xdisp.c (MODE_LINE_NOPROP_LEN): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8670 (x_consider_frame_title, Fformat_mode_line): Save offset into
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8671 mode_line_noprop_buf rather than pointer, in case buffer is relocated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8672
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8673 2005-06-01 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8674
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8675 * fns.c (mapcar1): Maybe exit loop if original sequence was modified.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8676
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8677 2005-06-01 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8678
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8679 * macterm.c (mac_to_x_fontname, mac_do_list_fonts): Set XLFD
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8680 resolution fields for scalable fonts to 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8681
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8682 * xfaces.c (build_scalable_font_name): Round pixel size to the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8683 nearest integer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8684
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8685 2005-06-01 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8686
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8687 * xdisp.c (display_mode_line): Support nested calls to redisplay
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8688 and format-mode-line. Set mode_line_target to MODE_LINE_DISPLAY.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8689
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8690 2005-05-31 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8691
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8692 * fileio.c (Finsert_file_contents):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8693 * xdisp.c (note_mode_line_or_margin_highlight): Lisp_Object/int mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8694
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8695 2005-05-31 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8696
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8697 * xdisp.c (mode_line_noprop_buf, mode_line_noprop_buf_end)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8698 (mode_line_noprop_ptr): Rename from frame_title_*.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8699 (store_mode_line_noprop_char): Rename from store_frame_title_char.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8700 (store_mode_line_noprop): Rename from store_frame_title.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8701 (mode_line_target): New enum to specify current output target
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8702 for mode line formatting.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8703 (display_mode_element): Test it rather than frame_title_ptr and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8704 mode_line_string_list to determine where output should go.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8705 (mode_line_proptrans_alist, mode_line_string_alist): Make static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8706 (Vmode_line_unwind_vector): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8707 (format_mode_line_unwind_data, unwind_format_mode_line):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8708 New functions for unwind protection in mode line formatting.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8709 (x_consider_frame_title): Use them and new local var 'title_start'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8710 to support nested calls to format-mode-line and redisplay.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8711 Set mode_line_target to MODE_LINE_TITLE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8712 (Fformat_mode_line): Use them and new local var 'string_start' to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8713 support nested calls to format-mode-line and redisplay.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8714 Set mode_line_target to MODE_LINE_NOPROP or MODE_LINE_STRING.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8715 Don't trim trailing dashes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8716 (decode_mode_spec): Don't make infinite number of trailing dashes
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8717 for MODE_LINE_NOPROP and MODE_LINE_STRING targets.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8718 (syms_of_xdisp): Initialize and staticpro mode_line_string_face,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8719 mode_line_string_face_prop, and Vmode_line_unwind_vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8720 (init_xdisp): Initialize mode_line_noprop_ptr to start of _buf.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8721 Initialize mode_line_target to MODE_LINE_DISPLAY.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8722
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8723 2005-05-29 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8724
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8725 * buffer.c (Fbuffer_local_value): Call indirect_variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8726
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8727 2005-05-28 Masatake YAMATO <jet@gyve.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8728
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8729 * xdisp.c (note_mode_line_or_margin_highlight): Change the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8730 pointer to a hand cursor when hoovering over a mouse-face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8731
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8732 2005-05-27 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8733
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8734 * xterm.c (x_encode_char): Call check_ccl_update in advance.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8735
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8736 * ccl.c: Now an element of Vccl_program_table is a vector of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8737 length 4, not 3.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8738 (ccl_get_compiled_code): New arg idx. Caller changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8739 Adjust for the change of Vccl_program_table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8740 (setup_ccl_program): Adjust for the change of Vccl_program_table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8741 (check_ccl_update): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8742 (Fregister_ccl_program): Use ASET to set an element of a vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8743 Adjusted for the change of Vccl_program_table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8744
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8745 * ccl.h (struct ccl_program): New member idx.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8746 (check_ccl_update): Extern it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8747
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8748 2005-05-27 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8749
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8750 * image.c (Vimage_library_alist): Move from image.el.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8751 (syms_of_image): Defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8752 (lookup_image_type): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8753
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8754 * buffer.c (Fbuffer_local_value): Make argument name match its use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8755 in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8756
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8757 2005-05-26 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8758
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8759 * keyboard.c (Frecursive_edit): Fix typo in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8760 (Fposn_at_x_y): Make argument name match its use in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8761
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8762 2005-05-26 Lute Kamstra <lute@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8763
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8764 * eval.c (Frun_hooks): Mention run-mode-hooks in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8765
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8766 2005-05-24 Masatake YAMATO <jet@gyve.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8767
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8768 * xdisp.c (note_mode_line_or_margin_highlight): Use b and e
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8769 as loop sentinels.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8770
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8771 2005-05-24 Nick Roberts <nickrob@snap.net.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8772
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8773 * xmenu.c (Fx_popup_dialog): Add a third boolean argument to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8774 select frame title ("Question"/"Information").
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8775 (xdialog_show): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8776
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8777 * macmenu.c (Fx_popup_dialog, mac_dialog_show): As for xmenu.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8778
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8779 * w32menu.c (Fx_popup_dialog, w32_dialog_show): As for xmenu.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8780
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8781 * fns.c (Fyes_or_no_p, Fy_or_n_p): Call Fx_popup_dialog with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8782 a third argument (Qnil).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8783
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8784 * lisp.h: x-popup-dialog can have three arguments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8785
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8786 * editfns.c (Fmessage_box): Use "Information" for frame title.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8787
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8788 2005-05-23 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8789
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8790 * termcap.c [VMS]: Include <starlet.h>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8791
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8792 2005-05-23 Masatake YAMATO <jet@gyve.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8793
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8794 * xdisp.c (note_mode_line_or_margin_highlight): Add code
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8795 for mouse-face. Change the type of the first argument from `window'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8796 to `Lisp_Object'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8797 (note_mouse_highlight): Call note_mode_line_or_margin_highlight with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8798 window instead of w.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8799
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8800 2005-05-22 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8801
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8802 * process.c (send_process): Move misplaced volatile.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8803
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8804 2005-05-21 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8805
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8806 * xdisp.c (display_mode_element): If we're processing a list and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8807 padding is specified, put it after the last element.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8808
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8809 2005-05-21 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8810
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8811 * fileio.c (Fexpand_file_name) [DOS_NT]: Don't try to support
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8812 "superroot" on DOS_NT systems.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8813
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8814 2005-05-21 David Hunter <hunterd42@comcast.net> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8815
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8816 * process.c (send_process): Restore the SIGPIPE handler if we
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8817 catch a SIGPIPE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8818
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8819 2005-05-20 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8820
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8821 * image.c (lookup_image, png_read_from_memory): Remove hacks (and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8822 misleading comments).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8823 (DEF_IMGLIB_FN): Use C calling convention for image libraries.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8824
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8825 2005-05-20 KOBAYASHI Yasuhiro <kobayays@otsukakj.co.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8826
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8827 * window.c (Fwindow_inside_edges, Fwindow_inside_pixel_edges):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8828 Correct the right value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8829
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8830 2005-05-19 Nick Roberts <nickrob@snap.net.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8831
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8832 * keyboard.c (syms_of_keyboard): Remove Lisp variables
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8833 post-command-idle-hook and post-command-idle-delay.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8834 (command_loop_1): Don't try to execute post-command-idle-hook.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8835
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8836 2005-05-16 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8837
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8838 * xdisp.c (handle_display_prop): Handle empty replacement.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8839 (handle_single_display_spec): Return -1 for empty replacement.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8840
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8841 * keyboard.c (adjust_point_for_property): Skip empty overlay string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8842
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8843 * .gdbinit (pitx): Print more info about iterator.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8844
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8845 2005-05-16 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8846
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8847 * unexmacosx.c (unexec_realloc): Move declarations before statements.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8848
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8849 2005-05-14 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8850
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8851 * xdisp.c (message3): Call cancel_echoing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8852
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8853 * alloc.c (Fmemory_full_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8854 (syms_of_alloc): defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8855
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8856 * process.c (send_process_trap): Unblock SIGPIPE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8857 (send_process): Reset SIGPIPE handler before reporting error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8858
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8859 2005-05-14 Nick Roberts <nickrob@snap.net.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8860
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8861 * emacs.c (syms_of_emacs): Fix doc string for system-type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8862
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8863 2005-05-13 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8864
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8865 * fileio.c (Ffind_file_name_handler): Handle lambda-exp as handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8866 (Finsert_file_contents): If we read 0 bytes from a special file,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8867 unlock the visited file if we locked it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8868 (Fmake_symbolic_link, Frecent_auto_save_p): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8869 (Ffile_exists_p, Ffile_symlink_p): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8870
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8871 2005-05-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8872
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8873 * emacs.c (main) [MAC_OS8]: Call init_atimer before mac_term_init.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8874
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8875 * keyboard.c (readable_events) [USE_TOOLKIT_SCROLL_BARS]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8876 Regard toolkit scroll bar thumb drag events as squeezable and prevent
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8877 redisplay from being paused by them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8878
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8879 * mac.c [!MAC_OSX]: Include keyboard.h and syssignal.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8880 [!MAC_OSX] (target_ticks): Remove variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8881 [!MAC_OSX] (check_alarm, pause, index): Remove functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8882 [!MAC_OSX && __MRC__] (sys_strftime): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8883 [!MAC_OSX] (select): If fd 0 is not set in rfds and some input
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8884 event occurs before timeout, behave as if the function were interrupted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8885 [!MAC_OSX] (sigblock, sigsetmask, alarm): Simulate SIGALRM
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8886 handling using Time Manager routines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8887 [!MAC_OSX] (mac_atimer_task, mac_atimer_qlink, signal_mask):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8888 New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8889 [!MAC_OSX] (mac_atimer_handler, set_mac_atimer, remove_mac_atimer)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8890 (setitimer): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8891
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8892 * macfns.c, macmenu.c: Don't include signal.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8893
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8894 * macterm.c [USE_TOOLKIT_SCROLL_BARS] (get_control_part_bounds):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8895 Rename from get_control_part_bound. All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8896 (x_scroll_bar_clear): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8897 (x_clear_frame): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8898 (XTset_vertical_scroll_bar): Don't call Draw1Control.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8899 (x_scroll_bar_handle_click): Change type of second argument from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8900 int to ControlPartCode.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8901 (check_alarm): Remove declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8902 (XTread_socket) [!TARGET_API_MAC_CARBON]: Don't call it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8903 (XTread_socket): Use ControlPartCode instead of SInt16.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8904
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8905 2005-05-13 Nozomu Ando <nand@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8906
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8907 * unexmacosx.c: Include assert.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8908 (MACOSX_MALLOC_MULT16): New define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8909 [MACOSX_MALLOC_MULT16] (ptr_in_unexec_regions): Determine whether
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8910 ptr is in unexec regions by checking it is multiple of 16.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8911 (unexec_malloc_header_t): New typedef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8912 (unexec_malloc, unexec_realloc, unexec_free): Store and use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8913 allocated size information in unexec_malloc_header.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8914
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8915 2005-05-10 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8916
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8917 * xterm.c (noinclude): Add #undef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8918
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8919 * image.c, xfns.c, xmenu.c: Don't include signal.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8920
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8921 2005-05-09 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8922
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8923 * fileio.c (Fexpand_file_name, Frename_file, Fadd_name_to_file)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8924 (Fmake_symbolic_link, Faccess_file, Frecent_auto_save_p):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8925 Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8926
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8927 * dired.c (Ffile_name_completion): Make argument name
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8928 match its use in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8929
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8930 2005-05-08 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8931
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8932 * eval.c (Fdefvaralias): Remove any pre-existing
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8933 variable-documentation property of the alias.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8934
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8935 2005-05-07 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8936
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8937 * xfns.c (start_hourglass): Do nothing when running on a tty.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8938
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8939 2005-05-07 Juanma Barranquero <lekktu@gmail.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8940
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8941 * fns.c (Fchar_table_range): Fix typos in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8942
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8943 2005-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8944
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8945 * fns.c (Fchar_table_range): Yet Another Int/Lisp_Object Mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8946
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8947 2005-05-06 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8948
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8949 * lread.c (Flocate_file_internal): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8950
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8951 * Makefile.in (lisp, shortlisp): Add jka-cmpr-hook.elc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8952
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8953 2005-05-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8954
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8955 * macselect.c (x_own_selection): Accept Lisp string as result of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8956 selection converter function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8957 (x_clear_frame_selections): Don't call x-lost-selection-functions
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8958 if Emacs is not owner of the selection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8959 (Vmac_services_selection): Put variable and initialization in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8960 #ifdef MAC_OSX.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8961 (syms_of_macselect) [MAC_OSX]: Set default value of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8962 Vmac_services_selection to PRIMARY.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8963
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8964 * macterm.c (toolkit_scroll_bar_interaction): Remove unused variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8965 (mac_handle_tool_bar_click): Remove unused function and declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8966 [USE_TOOLKIT_SCROLL_BARS] (scroll_bar_timer_callback)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8967 (install_scroll_bar_timer, set_scroll_bar_timer)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8968 (control_part_code_to_scroll_bar_part, construct_scroll_bar_click)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8969 (get_control_part_bound, x_scroll_bar_handle_press)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8970 (x_scroll_bar_handle_release, x_scroll_bar_handle_drag)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8971 (x_set_toolkit_scroll_bar_thumb): New functions and declarations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8972 [USE_TOOLKIT_SCROLL_BARS] (last_scroll_bar_part, scroll_bar_timer)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8973 (scroll_bar_timer_event_posted_p): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8974 [USE_TOOLKIT_SCROLL_BARS] (SCROLL_BAR_FIRST_DELAY)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8975 (SCROLL_BAR_CONTINUOUS_DELAY): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8976 (x_scroll_bar_create): Set control reference with NewControl.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8977 (x_scroll_bar_create) [USE_TOOLKIT_SCROLL_BARS]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8978 Initialize track_top and track_height to nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8979 (x_scroll_bar_set_handle, x_scroll_bar_note_movement):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8980 Put functions in #ifndef USE_TOOLKIT_SCROLL_BARS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8981 (XTset_vertical_scroll_bar): Don't make space between scroll bar
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8982 and associated window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8983 (XTset_vertical_scroll_bar) [MAC_OSX]: Get scroll bar area width
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8984 from window config.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8985 (XTset_vertical_scroll_bar) [USE_TOOLKIT_SCROLL_BARS]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8986 Set track_top and track_height to nil when scroll bar size is changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8987 Recalculate them if they are nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8988 (XTread_socket) [MAC_OSX]: Use control kind to determine if the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8989 clicked control is a scroll bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8990 (XTread_socket) [USE_TOOLKIT_SCROLL_BARS]: Use toolkit scroll bar
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8991 event handler functions. Don't add modifiers to scroll bar click
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8992 events. Call scroll bar release handler when window is deactivated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8993 (mac_initialize): Remove unused code for X toolkit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8994 (syms_of_macterm) [!USE_TOOLKIT_SCROLL_BARS]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8995 Initialize Vx_toolkit_scroll_bars to nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8996
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8997 * macterm.h (struct scroll_bar) [USE_TOOLKIT_SCROLL_BARS]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8998 New members track_top and track_height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8999
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9000 * sysselect.h [DARWIN || MAC_OSX]: Temporarily undefine
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9001 init_process when including sys/select.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9002
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9003 2005-05-05 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9004
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9005 * eval.c (Fdefvaralias): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9006
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9007 * xmenu.c (Fx_popup_menu, Fx_popup_dialog): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9008
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9009 2005-05-05 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9010
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9011 * buffer.c (init_buffer_once): Set cursor_in_non_selected_windows
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9012 default value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9013 (syms_of_buffer): Add default-cursor-in-non-selected-windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9014 Fix type of cursor-in-non-selected-windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9015
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9016 2005-05-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9017
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9018 * mac.c: #undef init_process so not to conflict with system headers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9019
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9020 2005-05-02 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9021
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9022 * buffer.c (syms_of_buffer): Define cursor-in-non-selected-windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9023
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9024 * buffer.h (struct buffer): Add cursor_in_non_selected_windows slot.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9025
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9026 * xdisp.c (Vcursor_in_non_selected_windows)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9027 (Qcursor_in_non_selected_windows): Vars deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9028 (syms_of_xdisp): Don't initialize them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9029 (get_window_cursor_type): Use cursor_in_non_selected_windows
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9030 buffer slot.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9031
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9032 2005-05-02 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9033
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9034 * macros.c (executing_kbd_macro_index): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9035 executing_macro_index. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9036 (executing_kbd_macro_iterations): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9037 executing_macro_iterations. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9038 (executing_kbd_macro): Rename from executing_macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9039 All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9040 (syms_of_macros): Rename Lisp var executing-macro-index to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9041 executing-kbd-macro-index.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9042
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9043 * xdisp.c (move_it_in_display_line_to): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9044
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9045 2005-05-01 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9046
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9047 * xmenu.c (Fx_popup_menu): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9048
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9049 * charset.c (syms_of_charset): Delete defsubr for Schars_in_region.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9050
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9051 2005-05-02 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9052
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9053 * emacs.c (USAGE3, USAGE4): Keep strings below 2048 bytes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9054
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9055 2005-05-02 Nozomu Ando <nand@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9056
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9057 * sysselect.h: Fix typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9058
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9059 2005-05-02 Nick Roberts <nickrob@snap.net.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9060
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9061 * charset.c (Fchars_in_region): Remove as obsolete.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9062
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9063 2005-05-01 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9064
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9065 * xdisp.c (move_it_in_display_line_to): Stop if we move beyond
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9066 TO_CHARPOS. This may happen if last glyphs was an image or stretch
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9067 glyph.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9068
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9069 2005-05-01 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9070
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9071 * dispnew.c (sit_for): Vexecuting_macro -> Vexecuting_kbd_macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9072
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9073 2005-05-01 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9074
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9075 * xmenu.c [not HAVE_X_TOOLKIT] (xmenu_show):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9076 If user cancels the menu, quit unless FOR_CLICK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9077
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9078 * macros.c (Vexecuting_kbd_macro): Rename from Vexecuting_macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9079 All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9080 (syms_of_macros): Define only executing-kbd-macro, not executing-macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9081 * keyboard.c: Change Vexecuting_macro to Vexecuting_kbd_macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9082 * macros.h (Vexecuting_kbd_macro): Declare instead of Vexecuting_macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9083 * commands.h (Vexecuting_kbd_macro): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9084
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9085 2005-05-01 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9086
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9087 * sysdep.c (get_frame_size) [VMS]: Use a fresh i/o channel.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9088
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9089 2005-04-30 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9090
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9091 * fileio.c (Ffind_file_name_handler): Handle the `operations'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9092 property of the file name handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9093 (Qoperations): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9094 (syms_of_fileio): Initialize and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9095
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9096 * xdisp.c (set_message_1): Delete xassert.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9097
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9098 2005-04-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9099
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9100 * mac.c: Don't include time.h. Include sysselect.h after systime.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9101
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9102 * macfns.c (Fx_server_version): Add BLOCK_INPUT around Gestalt.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9103
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9104 * macgui.h [HAVE_CARBON && MAC_OSX]: Don't undefine/define mktime
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9105 before/after including Carbon.h if there is a working mktime.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9106
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9107 2005-04-28 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9108
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9109 * xfaces.c (resolve_face_name): Add arg SIGNAL_P. Calls changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9110 Fix cyclic alias check. If alias loop is detected, signal
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9111 circular-list error if SIGNAL_P, and return Qdefault if !SIGNAL_P.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9112
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9113 2005-04-28 Lute Kamstra <lute@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9114
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9115 * eval.c (do_autoload): Record only autoloads in the autoload
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9116 property of symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9117
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9118 2005-04-28 Nick Roberts <nickrob@snap.net.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9119
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9120 * emacs.c (USAGE1): Add --basic-display and --quick options.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9121
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9122 2005-04-27 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9123
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9124 * data.c (syms_of_data) Staticpro Qcyclic_variable_indirection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9125
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9126 2005-04-26 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9127
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9128 * window.c (Fsame_window_p, Fspecial_display_p): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9129 (syms_of_window): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9130
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9131 * indent.c (Fvertical_motion): Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9132
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9133 2005-04-26 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9134
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9135 * fns.c (char_table_range): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9136 (Fchar_table_range): Signal an error if characters in the range
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9137 have inconsistent values. Don't check the parent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9138
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9139 2005-04-25 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9140
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9141 * fontset.c (fontset_set): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9142
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9143 2005-04-24 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9144
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9145 * indent.c (Fvertical_motion): Bind fontification-functions to nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9146
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9147 2005-04-24 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9148
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9149 * regex.c (re_search_2, re_match_2_internal): Convert second arg
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9150 of RE_TRANSLATE to int, to shut up GCC warnings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9151
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9152 * fileio.c (Fcopy_file): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9153 [MSDOS]: Fix call to emacs_open: buffer_file_type not defined and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9154 not needed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9155
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9156 2005-04-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9157
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9158 * Makefile.in [HAVE_CARBON] (MAC_OBJ): Add macselect.o.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9159 (SOME_MACHINE_OBJECTS): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9160 (mac.o): Depend on ccl.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9161 (macselect.o): New target.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9162
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9163 * emacs.c (main) [MAC_OS8 || MAC_OSX && HAVE_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9164 Call syms_of_macselect.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9165
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9166 * frame.c (Fdelete_frame) [MAC_OS]: Call x_clear_frame_selections.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9167
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9168 * mac.c [!TARGET_API_MAC_CARBON]: Don't include charset.h or coding.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9169 (QCLIPBOARD): Remove variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9170 (syms_of_mac): Don't initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9171 (Fmac_paste_function, Fmac_cut_function, Fx_selection_exists_p):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9172 Remove functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9173 (syms_of_mac): Don't defsubr them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9174 [TARGET_API_MAC_CARBON] (Qmime_charset, QNFD, QNFKD, QNFC, QNFKC)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9175 (QHFS_plus_D, QHFS_plus_C): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9176 (syms_of_mac) [TARGET_API_MAC_CARBON]: Initialize them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9177 [TARGET_API_MAC_CARBON] (get_cfstring_encoding_from_lisp)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9178 (cfstring_create_normalized): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9179 [TARGET_API_MAC_CARBON] (Fmac_code_convert_string): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9180 (syms_of_mac) [TARGET_API_MAC_CARBON]: Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9181
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9182 * macterm.c (handling_window_update, terminate_flag):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9183 Remove variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9184 (do_window_update, do_ae_quit_application, XTread_socket):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9185 Don't use them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9186 (WNE_SLEEP_AT_SUSPEND, WNE_SLEEP_AT_RESUME): Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9187 [USE_CARBON_EVENTS && MAC_OSX] (mac_handle_service_event)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9188 (init_service_handler): Move to macselect.c. Remove declarations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9189 [USE_CARBON_EVENTS && MAC_OSX] (init_service_handler): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9190 (Qapplication, Qabout): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9191 (syms_of_mac): Initialize them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9192 [USE_CARBON_EVENTS && MAC_OSX] (Qpreferences, Qservices, Qpaste)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9193 (Qperform): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9194 (syms_of_mac) [USE_CARBON_EVENTS && MAC_OSX]: Initialize them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9195 (do_get_menus) [TARGET_API_MAC_CARBON]: Don't call AppendResMenu.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9196 (do_menu_choice): Unhighlight menu bar also when menu_id is 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9197 (mac_store_application_menu_event, init_menu_bar): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9198 [USE_CARBON_EVENTS] (mac_handle_command_event)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9199 (init_command_handler): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9200 (mac_handle_window_event): Return noErr on window update event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9201 (do_ae_quit_application): Call mac_store_application_menu_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9202 (mac_initialize) [USE_CARBON_EVENTS]: Call init_command_handler
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9203 and init_menu_bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9204
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9205 * macterm.h (x_clear_frame_selections): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9206
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9207 * macselect.c: New file for selection processing on Mac OS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9208
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9209 2005-04-23 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9210
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9211 * fileio.c (Fcopy_file): New arg MUSTBENEW.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9212 (Frename_file): Pass new arg to Fcopy_file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9213
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9214 * window.c (window_size_fixed): Variable deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9215 (syms_of_window): Initialize window-size-fixed to nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9216 But don't DEFVAR window_size_fixed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9217
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9218 2005-04-23 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9219
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9220 * m/macppc.h (LD_SWITCH_MACHINE) [LINUX]: Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9221 (START_FILES, LIB_STANDARD) [LINUX && _ARCH_PPC64]: Override to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9222 use lib64 instead of lib.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9223 (_LP64) [_ARCH_PPC64]: Define if not defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9224
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9225 2005-04-23 David Hunter <hunterd42@comcast.net> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9226
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9227 * s/ms-w32.h (HAVE_PWD_H): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9228
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9229 2005-04-22 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9230
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9231 * fns.c (copy_sub_char_table): Explicitly copy the default value
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9232 of the sub-chartable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9233
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9234 * fontset.c (fontset_set): When a sub-chartable is created,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9235 explicitly sets the defalt value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9236
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9237 2005-04-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9238
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9239 * fns.c (Fplist_get): Replace by Fsafe_plist_get.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9240 (Fsafe_plist_get): Rename to Fplist_get.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9241 (Fsafe_get): Remove, as Fget now uses safe Fplist_get.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9242 (defsubr): Remove defsubr for Fsafe_plist_get and Fsafe_get.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9243
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9244 * lisp.h (Fsafe_plist_get, Fsafe_get): Remove EXFUN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9245
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9246 * xdisp.c (store_mode_line_string, produce_stretch_glyph)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9247 (note_mode_line_or_margin_highlight, note_mouse_highlight):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9248 Use Fplist_get instead of Fsafe_plist_get.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9249
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9250 * xfaces.c (resolve_face_name): Use Fget instead of Fsafe_get.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9251
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9252 2005-04-21 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9253
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9254 * xdisp.c (dump_glyph_row): Don't display overlay_arrow_p field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9255
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9256 2005-04-20 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9257
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9258 * sysdep.c: Remove reference to defunct vms-pwd.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9259 * dired.c: Likewise. Also, for pwd.h, use HAVE_PWD_H, not !VMS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9260 * editfns.c, fileio.c, filelock.c, sysdep.c, xrdb.c: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9261
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9262 * config.in: Regenerate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9263
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9264 2005-04-20 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9265
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9266 * lisp.h (CHAR_TABLE_DEFAULT_SLOT_ASCII): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9267 (CHAR_TABLE_DEFAULT_SLOT_8_BIT_CONTROL): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9268 (CHAR_TABLE_DEFAULT_SLOT_8_BIT_GRAPHIC): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9269
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9270 * alloc.c (make_sub_char_table): Argument changed to initial
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9271 value of the slots.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9272
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9273 * data.c (Faref): Handle special slots used as default values of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9274 ascii, eight-bit-control, eight-bit-control. Don't ignore a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9275 default value set for a group of characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9276 (Faset): Signal an error if IDXVAL is not a valid character code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9277 Make a sub-chartable with correct initial value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9278
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9279 * fns.c (Fset_char_table_range): Don't set slots used as default
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9280 values for ascii, eight-bit-control, eight-bit-graphic.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9281 Don't call Faref with charset-id.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9282 (Fset_char_table_default): Document how to treat normal character
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9283 argument. Handle special slots used as default values of ascii,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9284 eight-bit-control, eight-bit-control. Make a sub chartable if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9285 necessary.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9286
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9287 2005-04-20 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9288
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9289 * search.c (boyer_moore): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9290
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9291 2005-04-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9292
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9293 * xdisp.c (setup_for_ellipsis): Reset saved_face_id to use default
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9294 face unless last visible char and first invisible char have the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9295 same face. Also use default face if saved_face_id is undefined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9296
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9297 2005-04-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9298
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9299 * macgui.h (MacFontStruct): Remove member `fontname'. Add member
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9300 `full_name'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9301 [TARGET_API_MAC_CARBON] (MacFontStruct): Use type int for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9302 mac_scriptcode member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9303
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9304 * macterm.c (Qbig5, Qcn_gb, Qsjis, Qeuc_kr): Remove variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9305 (syms_of_mac): Don't initialize them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9306 (Vmac_charset_info_alist): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9307 (syms_of_mac): Defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9308 (create_text_encoding_info_alist): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9309 (decode_mac_font_name, mac_to_x_fontname)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9310 (x_font_name_to_mac_font_name, init_font_name_table): Don't hard
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9311 code the correspondence among XLFD charsets, Mac script codes, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9312 Emacs coding systems. Use Vmac_charset_info_alist and result of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9313 create_text_encoding_info_alist instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9314 (init_font_name_table) [TARGET_API_MAC_CARBON]: Use Font Manager
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9315 routines also on Mac OS Classic.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9316 (init_font_name_table) [!TARGET_API_MAC_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9317 Use add_font_name_table_entry.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9318 (mac_do_list_fonts): Regard 0 in XLFD scaleble fields as
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9319 specified. Derive unspecified scalable fields from specified one.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9320 (x_list_fonts): Consider Valternate_fontname_alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9321 (kDefaultFontSize): Change value from 9 to 12.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9322 (XLoadQueryFont): Get decoded font family, font face, and charset
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9323 from x_font_name_to_mac_font_name. Set full name of loaded font.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9324 (mac_unload_font): Free `full_name' member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9325 (x_load_font): Don't try XLoadQueryFont if x_list_fonts returns
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9326 NULL. Copy full_name member of struct MacFontStruct to that of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9327 struct font_info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9328
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9329 2005-04-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9330
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9331 * xdisp.c (handle_stop): Set saved_face_id to current face if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9332 selective_display_ellipsis_p so ellipsis will be shown in same
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9333 face as preceding text.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9334 (setup_for_ellipsis): Don't set saved_face_id here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9335 (next_element_from_display_vector): Default to saved_face_id.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9336
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9337 * fns.c (Fsafe_get): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9338 (syms_of_fns): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9339
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9340 * lisp.h (Fsafe_get): EXFUN it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9341
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9342 * xfaces.c (resolve_face_name): Use Fsafe_get to avoid redisplay
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9343 loops in case of bad face property lists. Limit number of face
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9344 alias lookups to 10 (in case of face alias loops).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9345
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9346 2005-04-18 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9347
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9348 * dispextern.h (struct glyph_row): New member overlay_arrow_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9349 It replaces the corresponding member from struct window, as a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9350 window may now show multiple overlay arrows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9351 Remove member overlay_arrow_p, superseeded by overlay_arrow_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9352
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9353 * dispnew.c (row_equal_p, update_window_line, scrolling_window):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9354 Compare overlay_arrow_bitmap than overlay_arrow_p members.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9355
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9356 * fringe.c (draw_fringe_bitmap): Use overlay_arrow_bitmap from row
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9357 rather than from window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9358 (update_window_fringes): Compare overlay_arrow_bitmap rather than
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9359 overlay_arrow_p members.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9360 (Ffringe_bitmaps_at_pos): Return fringe overlay_arrow_bitmap name
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9361 if not default.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9362
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9363 * window.h (struct window): Remove member overlay_arrow_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9364
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9365 * window.c (make_window): Don't initialize overlay_arrow_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9366
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9367 * xdisp.c (overlay_arrow_string_or_property): Remove PBITMAP arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9368 Calls changed. Don't check for overlay-arrow-bitmap property here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9369 (overlay_arrow_at_row): Remove PBITMAP arg. Instead, if left
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9370 fringe is present, return Lisp integer for bitmap (or -1 for default).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9371 Fix value of overlay-arrow-bitmap property to be a symbol, use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9372 lookup_fringe_bitmap to parse it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9373 (display_line): Change call to overlay_arrow_at_row. Store integer
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9374 return value as overlay bitmap in row rather than window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9375 Only show overlay arrow if row displays text, or if no other overlay
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9376 arrow is seen in window (if overlay marker is at point-max).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9377
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9378 2005-04-18 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9379
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9380 * xfaces.c (realize_x_face) [!HAVE_WINDOW_SYSTEM]: Return NULL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9381
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9382 2005-04-18 Lute Kamstra <lute@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9383
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9384 * lread.c (Vloads_in_progress): Static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9385 * fns.c (Vloads_in_progress): Remove extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9386 (load_in_progress): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9387 (Frequire): Use load_in_progress instead of Vloads_in_progress.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9388
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9389 2005-04-18 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9390
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9391 * xmenu.c (Fx_popup_menu): Initialize error_name to NULL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9392
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9393 2005-04-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9394
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9395 * macterm.c (XTread_socket): Don't beep on keyboard input even if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9396 no frame is visible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9397
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9398 2005-04-16 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9399
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9400 * term.c (struct keys): Add support for shifted keys.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9401
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9402 2005-04-16 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9403
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9404 * xdisp.c (with_echo_area_buffer): Delete WHICH < 0 case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9405 (set_message): Call with_echo_area_buffer with WHICH = 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9406 (set_message_1): Erase the echo area buffer first thing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9407 (echo_area_display): Don't clear echo_message_buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9408
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9409 2005-04-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9410
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9411 * Makefile.in (mac.o): Depend on charset.h and coding.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9412
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9413 * mac.c: Include charset.h and coding.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9414 [TARGET_API_MAC_CARBON] (Qutf_8): Remove extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9415 [TARGET_API_MAC_CARBON] (cfstring_create_with_string): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9416 [TARGET_API_MAC_CARBON] (Fmac_get_preference): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9417
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9418 * macfns.c [TARGET_API_MAC_CARBON] (Fx_file_dialog): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9419
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9420 * image.c [MAC_OSX] (image_load_quartz2d): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9421
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9422 * macterm.c (x_autoselect_window_p): Remove variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9423 (last_window): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9424 (XTreassert_line_highlight, x_change_line_highlight):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9425 Remove declarations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9426 (mac_focus_changed, x_detect_focus_change): New functions and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9427 declarations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9428 (XTextExtents16, front_emacs_window): Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9429 (mac_focus_frame): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9430 (XTmouse_position, do_menu_choice, do_zoom_window, XTread_socket)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9431 (mac_check_for_quit_char): Use it instead of front_emacs_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9432 (x_scroll_bar_report_motion): Obtain window from control owner.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9433 (x_make_frame_invisible): Set window manager size hint.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9434 (do_mouse_moved): Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9435 (XTread_socket): Move its contents here. Generate select-window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9436 event on mouse movement if needed. Use x_detect_focus_change on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9437 activate/deactivate events. Don't deiconify frame or invalidate
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9438 window rectangle when dnd items are dropped.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9439 Don't activate/deactivate root control.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9440 (frame_highlight, frame_unhighlight): Activate/deactivate root
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9441 control here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9442 (syms_of_macterm): Delete DEFVAR_BOOL for x_autoselect_window_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9443
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9444 * macterm.h (cfstring_create_with_string) [TARGET_API_MAC_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9445 New extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9446
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9447 2005-04-15 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9448
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9449 * Makefile.in: Define new macro TOOLTIP_SUPPORT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9450 (lisp): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9451 (SOME_MACHINE_LISP): Add tooltip.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9452
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9453 2005-04-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9454
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9455 * mac.c [!TARGET_API_MAC_CARBON]: Include MacLocales.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9456 Don't include TextEncodingConverter.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9457 (mac_system_script_code, Vmac_system_locale): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9458 (syms_of_mac): Defvar them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9459 (mac_get_system_locale): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9460
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9461 * macfns.c (x_set_name, x_set_title) [!TARGET_API_MAC_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9462 Use ENCODE_SYSTEM to encode title bar string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9463 (x_create_tip_frame): Apply 2005-03-18 change for xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9464 (Fx_file_dialog) [TARGET_API_MAC_CARBON && !MAC_OSX]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9465 Use CFStringGetSystemEncoding to get system default string encoding.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9466
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9467 * macterm.c [!TARGET_API_MAC_CARBON]: Don't include
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9468 TextEncodingConverter.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9469
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9470 2005-04-13 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9471
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9472 * macterm.c (syms_of_macterm): Remove redundant definition of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9473 mac-pass-control-to-system.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9474
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9475 2005-04-12 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9476
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9477 * window.c (Fset_window_configuration): Be careful when you choose
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9478 among several possible points for the new_current_buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9479
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9480 2005-04-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9481
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9482 * keyboard.c (poll_for_input) [SYNC_INPUT]: Don't call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9483 poll_for_input_1. Set interrupt_input_pending to 1 instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9484 (Qlanguage_change) [MAC_OS]: New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9485 (syms_of_keyboard) [MAC_OS]: Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9486 (kbd_buffer_get_event) [MAC_OS]: Make event for LANGUAGE_CHANGE_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9487
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9488 * macterm.c (mac_keyboard_text_encoding)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9489 (current_mac_keyboard_text_encoding): Remove variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9490 (XTread_socket): Store language-change event if keyboard script change
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9491 is detected. Don't convert input to `mac_keyboard_text_encoding'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9492 (syms_of_macterm): Delete DEFVAR_INT for mac-keyboard-text-encoding.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9493
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9494 * termhooks.h (enum event_kind) [MAC_OS]: Add LANGUAGE_CHANGE_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9495
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9496 2005-04-10 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9497
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9498 * emacs.c (standard_args): Rename --bare-bones to --quick.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9499 Add -D aka --basic-display.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9500
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9501 * buffer.c (Fmake_indirect_buffer): Clear out some local variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9502
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9503 2005-04-09 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9504
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9505 * keymap.c (where_is_internal): Convert a string used as event type
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9506 into "(any string)".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9507
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9508 * lread.c (Vloads_in_progress): Not static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9509 * fns.c (Vloads_in_progress): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9510 (Frequire): Don't do LOADHIST_ATTACH if Vloads_in_progress is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9511
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9512 2005-04-09 Thien-Thi Nguyen <ttn@surf.glug.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9513
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9514 * dispnew.c (mirror_line_dance): Avoid crash if W2 is null.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9515
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9516 2005-04-09 Lute Kamstra <lute@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9517
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9518 * print.c (PRINTPREPARE): Check if the marker PRINTCHARFUN is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9519 within the accessible part of the buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9520
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9521 2005-04-09 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9522
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9523 * lread.c (readevalloop): Add args START and END as region in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9524 current buffer to read. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9525 When specified, narrow to this region only when reading,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9526 not during eval. Track next point to read from during eval.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9527 Also restore point to "real" buffer position before eval.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9528 (Feval_region): Don't save excursion and restriction here, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9529 don't narrow to region. Just pass region to readevalloop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9530 Note: Point is now preserved even when PRINTFLAG is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9531
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9532 2005-04-08 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9533
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9534 * xdisp.c (syms_of_xdisp): Init overlay-arrow-string to "=>".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9535
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9536 2005-04-06 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9537
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9538 * emacs.c (standard_args): Add -Q, --bare-bones, -bare-bones.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9539
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9540 2005-04-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9541
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9542 * mac.c (cfdate_to_lisp): Add `const' for variable `epoch_gdate'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9543 (Fmac_get_preference): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9544
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9545 * macfns.c (Fx_create_frame, x_create_tip_frame):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9546 Add "fontset-mac" to fallback font/fontsets.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9547
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9548 2005-04-04 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9549
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9550 * alloc.c (Fgarbage_collect): Call CHECK_CONS_LIST before and after gc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9551
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9552 * eval.c (Ffuncall): Always call CHECK_CONS_LIST on entry.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9553 Call it again after autoload.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9554
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9555 2005-04-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9556
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9557 * alloc.c (allocate_string_data): Call BLOCK_INPUT before calling
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9558 mallopt.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9559
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9560 * ralloc.c (r_alloc_init): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9561
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9562 2005-04-01 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9563
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9564 * lisp.h (Vascii_upcase_table, Vascii_canon_table)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9565 (Vascii_eqv_table): Extern them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9566
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9567 * casetab.c (set_case_table): If standard is nonzero, setup
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9568 Vascii_upcase_table, Vascii_canon_table, and Vascii_eqv_table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9569
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9570 * search.c (looking_at_1): Use current_buffer->case_canon_table,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9571 not DOWNCASE_TABLE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9572 (string_match_1): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9573 (fast_c_string_match_ignore_case): Use Vascii_canon_table, not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9574 Vascii_downcase_table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9575 (fast_string_match_ignore_case): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9576 (search_buffer): Fix checking of boyer-moore usability.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9577 (boyer_moore): Calculate translate_prev_byte1/2/3 in advance.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9578 No need of tranlating characters in PAT. Fix calculation of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9579 simple_translate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9580
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9581 2005-03-31 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9582
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9583 * xterm.c [HAVE_XAW3D]: Include ThreeD.h for XtNbeNiceToColormap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9584 (x_create_toolkit_scroll_bar): Test XtNbeNiceToColormap before using it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9585 Use XtNtopShadowPixel and XtNbottomShadowPixel.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9586 (x_set_toolkit_scroll_bar_thumb): Remove ugly old hack that didn't
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9587 really work and that breaks with some versions of Xaw3d.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9588
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9589 2005-03-31 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9590
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9591 * coding.c (syms_of_coding): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9592
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9593 2005-03-30 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9594
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9595 * fileio.c (search_embedded_absfilename): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9596
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9597 2005-03-25 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9598
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9599 * coding.c (syms_of_coding): Suggest to use set-coding-category in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9600 the docstring of coding-category-list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9601
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9602 2005-03-31 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9603
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9604 * keyboard.c (Qmouse_fixup_help_message): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9605 (syms_of_keyboard): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9606 (show_help_echo): Apply mouse-fixup-help-message to help string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9607
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9608 2005-03-30 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9609
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9610 * xdisp.c (display_line): Allow multiple overlay arrows in window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9611
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9612 2005-03-28 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9613
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9614 * fileio.c (Fexpand_file_name): Use IS_DEVICE_SEP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9615 (file_name_absolute_p): New fun, extracted from Ffile_name_absolute_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9616 (Ffile_name_absolute_p): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9617 (search_embedded_absfilename): New fun, extracted from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9618 Fsubstitute_in_file_name. Use file_name_absolute_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9619 Free the pw data after use.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9620 (Fsubstitute_in_file_name): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9621 After cutting a prefix, re-check file-name-handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9622
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9623 2005-03-26 Lennart Borgman <lennart.borgman.073@student.lu.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9624
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9625 * w32term.h (x_output): Add focus_state.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9626
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9627 * w32term.c (x_focus_changed, w32_detect_focus_change): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9628 (w32_read_socket) <WM_SETFOCUS>: Call w32_detect_focus_change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9629
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9630 2005-03-25 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9631
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9632 * minibuf.c (Fminibuffer_complete_and_exit, Fself_insert_and_exit):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9633 Use Fexit_minibuffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9634 (Fexit_minibuffer): Mark it as no-return, deactivate the mark.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9635
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9636 2005-03-24 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9637
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9638 * dired.c (Ffile_attributes): Add a missing gcpro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9639
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9640 * alloc.c (make_number): The arg can be bigger than `int'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9641 * lisp.h (make_number): Make prototype more precise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9642
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9643 * process.c, dired.c (Vfile_name_coding_system)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9644 (Vdefault_file_name_coding_system):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9645 * callproc.c (Vdoc_file_name, Vfile_name_coding_system)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9646 (Vdefault_file_name_coding_system): Remove unused declarations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9647
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9648 2005-03-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9649
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9650 * xmenu.c (create_and_show_popup_menu): Just remove menu and return
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9651 if it failed to pop up (Gnome "show pointer on ctrl" option makes
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9652 menus fail to pop up).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9653
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9654 2005-03-24 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9655
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9656 * xdisp.c (get_next_display_element): Also use `\ ' & `\-' for latin-9.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9657 Just prepend a backslash without replacing the NBSP by an SPC.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9658
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9659 2005-03-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9660
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9661 * xfaces.c (lookup_derived_face): Add arg SIGNAL_P.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9662 * dispextern.h (lookup_derived_face): Fix prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9663 * msdos.c (XMenuActivate): Fix call to lookup_derived_face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9664
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9665 * xdisp.c (handle_single_display_spec): Derive left-fringe and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9666 right-fringe face from fringe face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9667
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9668 * fringe.c (draw_fringe_bitmap_1, Fset_fringe_bitmap_face):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9669 Derive face from fringe face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9670
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9671 2005-03-22 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9672
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9673 * xrdb.c (x_load_resources): Undo previous change (2005-03-18).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9674
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9675 2005-03-22 David Kastrup <dak@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9676
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9677 * textprop.c (Fnext_char_property_change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9678 (Fprevious_char_property_change): Allow marker as limit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9679 (Fnext_single_char_property_change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9680 (Fprevious_single_char_property_change): Check that limit is a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9681 number in strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9682 (Fnext_single_char_property_change): Coerce position to integer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9683 (Fprevious_single_char_property_change): Same here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9684
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9685 2005-03-21 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9686
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9687 * s/openbsd.h (LD_SWITCH_SYSTEM_tmp): Define if undefined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9688
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9689 2005-03-19 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9690
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9691 * frame.c (Fignore_event): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9692 (syms_of_frame): Don't defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9693
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9694 * keyboard.c (keys_of_keyboard): Just use `ignore' instead of the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9695 redundant `ignore-event'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9696
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9697 2005-03-19 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9698
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9699 * unexec.c (write_segment, unexec): Move these functions to avoid
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9700 forward references (which cause errors with "gcc -gcoff").
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9701
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9702 2005-03-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9703
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9704 * xfns.c (x_create_tip_frame): Remove setting of Vx_resource_name so
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9705 that it doesn't become "tooltip". The specbind is enough.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9706
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9707 * xrdb.c (x_load_resources): Use different char *helv when I18N
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9708 is present.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9709
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9710 2005-03-17 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9711
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9712 * coding.c (syms_of_coding): Docstring of coding-category-list fixed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9713
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9714 2005-03-17 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9715
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9716 * xfaces.c (x_update_menu_appearance) [HAVE_X_I18N]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9717 Use xic_create_fontsetname even for non-Motif menus.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9718 Don't forget to free the fontsetname.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9719
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9720 * xfns.c (xic_create_fontsetname): Add a final catch-all font pattern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9721
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9722 2005-03-17 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9723
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9724 * dispnew.c (mirror_line_dance): Set W2 according to FRAME_FROM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9725
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9726 * fileio.c (Fcopy_file, Frename_file, Fadd_name_to_file)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9727 (Fmake_symbolic_link): Use G to read the new file name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9728
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9729 * callint.c (Finteractive): Document G option.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9730 (Fcall_interactively): Implement G option.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9731
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9732 * buffer.c (buffer_lisp_local_variables): New function,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9733 broken out from Fbuffer_local_variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9734 (clone_per_buffer_values): Use buffer_lisp_local_variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9735
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9736 2005-03-17 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9737
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9738 * xfns.c (xic_create_fontsetname): Add `motif' argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9739 Always return a freshly allocated string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9740 (xic_create_xfontset): Adjust call.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9741
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9742 * xfaces.c (x_update_menu_appearance) [USE_MOTIF]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9743 Use xic_create_fontsetname to create a fontset so utf-8 locales work.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9744 (dump_realized_face): Fix warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9745
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9746 * emacs.c (Fkill_emacs): YAILOM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9747
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9748 * frame.c (Fignore_event): Fix ancient obscure C-u handling bug.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9749
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9750 2005-03-17 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9751
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9752 * mac.c (HASHKEY_TERMINAL): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9753 (HASHKEY_MAX_NID): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9754 (xrm_q_get_resource_1): Rename from xrm_q_get_resource. Add extra
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9755 argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9756 (xrm_q_get_resource): Call xrm_q_get_resource_1 with extra argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9757 (xrm_create_database, xrm_q_put_resource)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9758 (xrm_merge_string_database, xrm_q_get_resource_1)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9759 (xrm_q_get_resource): Change resource database representation so
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9760 that it may not use multiple hash tables for a single database.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9761 [TARGET_API_MAC_CARBON] (xrm_cfproperty_list_to_value): YAILOM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9762
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9763 2005-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9764
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9765 * xmenu.c (ENCODE_MENU_STRING) [HAVE_X_I18N]: Use ENCODE_SYSTEM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9766
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9767 * coding.h (ENCODE_SYSTEM, DECODE_SYSTEM) [!WINDOWSNT]: Use the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9768 locale-coding-system, as was already done for WINDOWSNT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9769
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9770 * keyboard.c (read_char): Only do the 7-bit-meta -> 27-bit-meta
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9771 translation for chars in the 0-255 range.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9772
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9773 2005-03-16 Lute Kamstra <lute@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9774
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9775 * floatfns.c (Ffloor): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9776
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9777 2005-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9778
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9779 * mac.c: Include macterm.h instead of directly including Carbon.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9780 [TARGET_API_MAC_CARBON] (Qstring, Qnumber, Qboolean, Qdate, Qdata)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9781 (Qarray, Qdictionary): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9782 (syms_of_mac) [TARGET_API_MAC_CARBON]: Initialize them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9783 [TARGET_API_MAC_CARBON] (Qutf_8): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9784 [TARGET_API_MAC_CARBON] (DECODE_UTF_8): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9785 [TARGET_API_MAC_CARBON] (struct cfdict_context): New struct used
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9786 in callback for CFDictionaryApplyFunction.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9787 [TARGET_API_MAC_CARBON] (cfdata_to_lisp, cfstring_to_lisp)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9788 (cfnumber_to_lisp, cfdate_to_lisp, cfboolean_to_lisp)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9789 (cfobject_desc_to_lisp, cfdictionary_add_to_list)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9790 (cfdictionary_puthash, cfproperty_list_to_lisp): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9791 [TARGET_API_MAC_CARBON] (Fmac_get_preference): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9792 (syms_of_mac) [TARGET_API_MAC_CARBON]: Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9793 (P, LOOSE_BINDING, SINGLE_COMPONENT, HASHKEY_TERMINAL): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9794 (skip_white_space, parse_comment, parse_include_file)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9795 (parse_binding, parse_component, parse_resource_name, parse_value)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9796 (parse_resource_line, xrm_create_database, xrm_q_put_resource)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9797 (xrm_merge_string_database, xrm_q_get_resource, xrm_get_resource)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9798 (xrm_cfproperty_list_to_value, xrm_get_preference_database):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9799 New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9800
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9801 * macfns.c (mac_get_rdb_resource): Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9802 (x_get_string_resource): Use xrm_get_resource.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9803
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9804 * macgui.h (XrmDatabase): Typedef to Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9805
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9806 * macterm.c (x_list_fonts): FONT-LIST-CACHE is now cadr part of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9807 name_list_element.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9808 (mac_make_rdb): Create resource database from preferences and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9809 argument string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9810 (mac_term_init): Save resource database to cddr part of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9811 name_list_element.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9812
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9813 * macterm.h (xrm_merge_string_database, xrm_get_resource)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9814 (xrm_get_preference_database): Add externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9815 [TARGET_API_MAC_CARBON] (cfdata_to_lisp, cfstring_to_lisp)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9816 (cfnumber_to_lisp, cfdate_to_lisp, cfboolean_to_lisp)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9817 (cfobject_desc_to_lisp, cfproperty_list_to_lisp): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9818
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9819 * process.c (init_process): Change `#ifdef DARWIN' to `#if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9820 defined (DARWIN) || defined (MAC_OSX)'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9821
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9822 * s/darwin.h (DARWIN): Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9823
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9824 2005-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9825
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9826 * macfns.c (Qhyper, Qsuper, Qmeta, Qalt, Qctrl, Qcontrol, Qshift):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9827 Remove unused variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9828 (syms_of_macfns): Don't initialize them. Likewise for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9829 Qface_set_after_frame_default. Defvar and initialize
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9830 Vx_window_horizontal_drag_shape.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9831 (x_set_mouse_color): Change mouse pointer shape.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9832 (mac_window) [!MAC_OSX]: Create root control.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9833 (Fx_create_frame): Remove initializations of mouse pointer shapes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9834 (hourglass_started): New function (from xfns.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9835 (start_hourglass, cancel_hourglass): Put function body in #ifdef
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9836 MAC_OSX.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9837 (show_hourglass) [TARGET_API_MAC_CARBON]: Create progress
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9838 indicator for each non-tooltip frame if needed, and show it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9839 (hide_hourglass) [TARGET_API_MAC_CARBON]: Hide progress indicators.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9840
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9841 * macgui.h [!TARGET_API_MAC_CARBON]: Include Appearance.h and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9842 Controls.h. Use ThemeCursor instead of CursHandle.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9843
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9844 * macterm.c (activate_scroll_bars, deactivate_scroll_bars):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9845 Remove functions and declarations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9846 (mac_set_colors): Take argument for saving background color.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9847 All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9848 (XDrawLine, XClearArea, mac_draw_bitmap, XFillRectangle)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9849 (mac_draw_rectangle, mac_draw_string_common): Save and Restore
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9850 background color.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9851 (x_update_end, mac_do_track_drag): Don't reset background color.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9852 (mac_define_frame_cursor) [!TARGET_API_MAC_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9853 Use SetThemeCursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9854 (x_set_window_size) [TARGET_API_MAC_CARBON]: Move progress
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9855 indicator control to the upper-right corner of the window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9856 (arrow_cursor) [!TARGET_API_MAC_CARBON]: Remove variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9857 (do_init_managers) [!TARGET_API_MAC_CARBON]: Don't initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9858 (do_window_update): Update controls after updating content area.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9859 (mac_handle_window_event): Remove unused extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9860 (XTread_socket): Check both control handle and control part code
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9861 to determine whether a scroll bar is clicked. Activate/deactivate
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9862 root control instead of contained scroll bar controls.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9863 (make_mac_terminal_frame): Use ThemeCursor constants.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9864
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9865 * macterm.h (struct mac_output) [TARGET_API_MAC_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9866 New member hourglass_control.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9867 (HOURGLASS_WIDTH, HOURGLASS_HEIGHT): New defines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9868 (activate_scroll_bars, deactivate_scroll_bars): Remove declarations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9869
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9870 2005-03-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9871
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9872 * macterm.c (keycode_to_xkeysym_table): Change mapping so that it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9873 coincides with that in Apple X11 except `clear', `enter' on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9874 laptops, and fn + `enter' on laptops.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9875
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9876 2005-03-12 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9877
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9878 * xmenu.c (ENCODE_MENU_STRING): Explicitly use string_make_unibyte.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9879 (list_of_panes, list_of_items, Fx_popup_menu): Use XCAR/XCDR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9880 (digest_single_submenu, xmenu_show): Use ENCODE_MENU_STRING.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9881
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9882 * xfns.c (xic_defaut_fontset): New constant.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9883 (xic_create_fontsetname): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9884 Extracted from create_frame_xic. Try to generate a slightly
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9885 better fontset.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9886 (xic_create_xfontset): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9887 (create_frame_xic): Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9888
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9889 2005-03-11 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9890
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9891 * fileio.c (Fmake_symbolic_link): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9892
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9893 2005-03-11 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9894
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9895 * fileio.c (Frename_file, Fadd_name_to_file)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9896 (Fmake_symbolic_link): If NEWNAME or LINKNAME is a directory,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9897 expand the basename of FILE relative to it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9898
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9899 2005-03-11 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9900
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9901 * fileio.c (Finsert_file_contents): Call Fcheck_coding_system
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9902 before calling setup_coding_system so that autoloading of a coding
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9903 system work.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9904
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9905 2005-03-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9906
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9907 * xfns.c (hourglass_started): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9908
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9909 * dispextern.h: Declare hourglass_started.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9910
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9911 * keyboard.c (Fexecute_extended_command): Restart hourglass
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9912 after call to Fcompleting_read if already started.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9913
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9914 * gtkutil.c (xg_update_scrollbar_pos): Call x_sync so that the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9915 GTK main loop is entered in xterm.c, thus doing the redraw.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9916
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9917 2005-03-10 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9918
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9919 * xdisp.c (pos_visible_p): Fix X value in last line of buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9920
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9921 2005-03-08 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9922
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9923 * frame.c (x_set_font): Call set_default_ascii_font if an
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9924 available font is found.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9925
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9926 * fontset.c (set_default_ascii_font): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9927 (syms_of_fontset): Don't set FONTSET_ASCII (Vdefault_fontset) here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9928
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9929 * fontset.h (set_default_ascii_font): Extern it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9930
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9931 2005-03-07 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9932
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9933 * xdisp.c (CLEAR_IMAGE_CACHE_COUNT): New const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9934 (clear_image_cache_count): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9935 (redisplay_internal): Don't clear face and image caches in the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9936 middle of redisplay; do it afterwards.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9937
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9938 * blockinput.h (TOTALLY_UNBLOCK_INPUT): Avoid dangling else.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9939
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9940 * xdisp.c (notice_overwritten_cursor): Check that phys_cursor.vpos
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9941 is valid. If not, clear phys_cursor_on_p and return.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9942
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9943 2005-03-07 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9944
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9945 * blockinput.h (UNBLOCK_INPUT_TO): Always call UNBLOCK_INPUT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9946
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9947 2005-03-06 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9948
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9949 * keyboard.c (Ftop_level): Let Fthrow deal with UNBLOCK_INPUT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9950
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9951 * eval.c (unwind_to_catch): Use UNBLOCK_INPUT_TO.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9952 (Feval, Ffuncall): Use CHECK_CONS_LIST.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9953
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9954 * lisp.h (CHECK_CONS_LIST): New macro (two definitions).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9955
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9956 * blockinput.h (UNBLOCK_INPUT_TO): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9957 (TOTALLY_UNBLOCK_INPUT): Handle a pending signal if any.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9958
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9959 2005-03-05 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9960
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9961 * emacs.c (USAGE1): Replace Info node name "command arguments"
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9962 with "emacs invocation".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9963 (USAGE3): Fix usage of `--color=MODE' which actually doesn't
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9964 allow arguments `--color' and `MODE' to be separated by space.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9965 Add --no-blinking-cursor, -nbc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9966 (standard_args): Add -nbc, --no-blinking-cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9967
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9968 2005-03-04 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9969
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9970 * s/vms.h: Define NO_HYPHENS_IN_FILENAMES.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9971 * s/vms4-4.h, s/vms5-5.h: Undefine NO_HYPHENS_IN_FILENAMES.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9972 * fileio.c (Fexpand_file_name) [VMS]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9973 Use NO_HYPHENS_IN_FILENAMES, not VMS4_4.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9974 * doc.c (munge_doc_file_name) [VMS]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9975 (Fsnarf_documentation): Call munge_doc_file_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9976
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9977 2005-03-04 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9978
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9979 * s/vms.h (FILE_SYSTEM_CASE): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9980 * fileio.c (Fexpand_file_name) [VMS]: Don't upcase the name
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9981 "manually"; this is now handled generally via FILE_SYSTEM_CASE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9982
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9983 2005-03-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9984
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9985 * emacs.c (main): Change `#ifdef HAVE_CARBON' to `#if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9986 defined (MAC_OSX) && defined (HAVE_CARBON)'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9987
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9988 * image.c [!MAC_OSX && TARGET_API_MAC_CARBON]: Include QuickTime.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9989
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9990 * mac.c [!MAC_OSX && HAVE_CARBON]: Include Carbon.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9991 [!MAC_OSX] (select) [TARGET_API_MAC_CARBON]: Use ReceiveNextEvent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9992 (posix_pathname_to_fsspec, fsspec_to_posix_pathname): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9993 (mac_clear_font_name_table): Move extern to macterm.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9994
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9995 * macfns.c (install_window_handler): Move extern to macterm.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9996 (Fx_file_dialog): Check STRINGP (default_filename) to see it is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9997 valid. Don't check !NILP (dir) because it is already checked with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9998 CHECK_STRING.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9999 (Fx_file_dialog) [!MAC_OSX]: Use FSSpec instead of FSRef for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10000 specifying the default location and obtaining the selected filename.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10001
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10002 * macgui.h [!MAC_OSX && HAVE_CARBON]: Include Carbon.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10003
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10004 * macmenu.c [TARGET_API_MAC_CARBON]: Don't include headers that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10005 are included via Carbon.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10006
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10007 * macterm.c [TARGET_API_MAC_CARBON && !MAC_OSX]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10008 Define USE_CARBON_EVENTS to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10009 (qd) [__MRC__ && TARGET_API_MAC_CARBON]: Don't declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10010 (x_free_frame_resources): Call remove_window_handler for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10011 non-tooltip windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10012 [TARGET_API_MAC_CARBON]: Don't include headers that are included
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10013 via Carbon.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10014 [TARGET_API_MAC_CARBON] (mac_do_track_dragUPP)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10015 (mac_do_receive_dragUPP): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10016 (mac_handle_service_event, init_service_handler): Put declarations
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10017 and definitions in #ifdef MAC_OSX.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10018 (install_window_handler) [TARGET_API_MAC_CARBON]: Create UPPs for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10019 drag-and-drop handler functions and register them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10020 (remove_window_handler): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10021 (do_ae_open_documents, mac_do_receive_drag) [!MAC_OSX]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10022 Use fsspec_to_posix_pathname.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10023 (main): Change #if !TARGET_API_MAC_CARBON to #ifdef MAC_OS8.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10024 (XTread_socket) [!MAC_OSX]: Don't pass keyboard events to TSM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10025 [MAC_OS8] (make_mac_terminal_frame) [TARGET_API_MAC_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10026 Set default cursors.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10027 (mac_initialize) [USE_CARBON_EVENTS && !MAC_OSX]: Don't call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10028 init_service_handler or init_quit_char_handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10029 (mac_initialize) [!MAC_OSX]: Don't call MakeMeTheFrontProcess.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10030
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10031 * macterm.h (install_window_handler, remove_window_handler)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10032 (posix_pathname_to_fsspec, fsspec_to_posix_pathname)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10033 (mac_clear_font_name_table): New externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10034
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10035 2005-03-03 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10036
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10037 * fileio.c (FILE_SYSTEM_CASE): Define macro if not already defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10038 (Ffile_name_directory): Use FILE_SYSTEM_CASE unconditionally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10039 (Fexpand_file_name): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10040
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10041 2005-03-03 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10042
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10043 * emacs.c (Fkill_emacs): Use EXIT_SUCCESS;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10044 no longer special-case VMS. Add bogus return value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10045
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10046 2005-03-02 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10047
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10048 * dispextern.h (XASSERTS): Define to 0 if not already defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10049 (xassert) [!XASSERTS]: Define dummy version.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10050
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10051 2005-03-02 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10052
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10053 * xdisp.c (redisplay_window): YABX (yet another bogus xassert).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10054 Reported by David Kastrup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10055
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10056 2005-03-01 Ehud Karni <ehud@unix.mvs.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10057
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10058 * xdisp.c (get_next_display_element): Fix control and escape
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10059 glyph from display vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10060
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10061 2005-03-01 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10062
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10063 * keyboard.c (Fposn_at_x_y): Check integerness of X and Y.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10064
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10065 2005-02-27 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10066
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10067 * xdisp.c (fast_find_position): Rename END to BEG.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10068 (syms_of_xdisp) <menu-bar-update-hook>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10069
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10070 2005-02-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10071
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10072 * gtkutil.c (xg_resize_outer_widget): Remove unneeded call to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10073 gtk_window_resize and x_wm_set_size_hint.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10074
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10075 2005-02-25 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10076
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10077 * dispextern.h (OVERLAY_STRING_CHUNK_SIZE): Increase from 3 to 16.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10078
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10079 * xdisp.c (init_from_display_pos): Don't read past end of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10080 it->overlay_strings array.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10081
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10082 2005-02-25 Stephan Stahl <stahl@eos.franken.de> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10083
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10084 * buffer.c (syms_of_buffer): Fix typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10085
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10086 2005-02-23 Lute Kamstra <lute@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10087
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10088 * buffer.c (Foverlay_buffer): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10089
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10090 2005-02-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10091
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10092 * minibuf.c (Ftry_completion, Fall_completions): Allow both string
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10093 and symbol keys in alists and hash tables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10094
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10095 * xdisp.c (fast_find_position): Fix search for start of overlay.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10096
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10097 2005-02-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10098
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10099 * window.c (window_scroll_pixel_based): When scrolling backwards,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10100 handle partial visible line at end of window even when we hit PT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10101
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10102 2005-02-21 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10103
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10104 * keymap.h: Declare Fcurrent_active_maps, used in doc.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10105
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10106 2005-02-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10107
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10108 * xdisp.c (move_it_vertically_backward): Eliminate two xasserts.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10109 I think those asserts are bogus if buffer contains invisible text
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10110 or images.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10111
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10112 2005-02-21 David Kastrup <dak@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10113
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10114 * gtkutil.c (xg_create_frame_widgets): UNBLOCK_INPUT on error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10115
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10116 2005-02-20 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10117
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10118 * xdisp.c (pos_visible_p): Be sure to move to the specified
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10119 position. Always get the full ascent / descent of the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10120 corresponding row, to return reliable rtop and rbot values.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10121 (back_to_previous_visible_line_start): Fix 2005-01-18 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10122 Must look one character back, as back_to_previous_line_start
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10123 returns position after the newline.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10124 (move_it_vertically_backward): Fix heuristic for when to move further
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10125 back in case line_height * 2/3 is larger than window height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10126 (cursor_row_fully_visible_p): Rename make_cursor_line_fully_visible_p
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10127 as it does not do anything anymore. Add arg current_matrix_p to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10128 use current matrix rather than desired matrix when set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10129 (try_cursor_movement): Don't scroll to make cursor row fully
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10130 visible if cursor didn't move. This avoids unexpected recentering
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10131 in case of blinking cursor or accepting process output.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10132 Use current matrix to check cursor row visibility.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10133 (redisplay_window): Fix whether to recenter or move to top in case
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10134 cursor line is taller than window height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10135 (find_first_unchanged_at_end_row): Stop search if we reach a row
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10136 which not enabled (instead of abort).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10137
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10138 2005-02-18 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10139
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10140 * xfaces.c (Finternal_set_lisp_face_attribute): Allow :color property
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10141 to be nil in a :box attribute value list; customize prints that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10142 as lisp value when no box color is specified.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10143
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10144 * .gdbinit (pitx, pit): Pretty print display iterator.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10145 (prowx, prow): Pretty print glyph row.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10146 (pcursorx, pcursor): Pretty print a window cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10147 (pwinx, pwin): Pretty print struct window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10148
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10149 2005-02-18 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10150
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10151 * alloc.c (BLOCK_BYTES): Harmless typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10152
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10153 2005-02-17 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10154
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10155 * xfns.c (hack_wm_protocols): Use correct type for last parameter
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10156 of XGetWindowProperty to avoid aliasing issues.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10157 (Fx_window_property): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10158
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10159 * xselect.c (Fx_disown_selection_internal): Use union of struct
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10160 input_event and struct selection_input_event to avoid aliasing issues.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10161
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10162 * xterm.c (handle_one_xevent): Use union of struct input_event and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10163 struct selection_input_event to avoid aliasing issues.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10164 (SET_SAVED_MENU_EVENT): Adapt reference to inev.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10165
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10166 2005-02-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10167
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10168 * dispextern.h (enum it_method): New enum.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10169 (GET_FROM_*): Its members.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10170 (struct it): Change member method from function pointer to enum.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10171
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10172 * xdisp.c (check_it, init_from_display_pos, handle_stop)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10173 (setup_for_ellipsis, handle_single_display_spec)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10174 (handle_composition_prop, next_overlay_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10175 (get_overlay_strings, reseat_1, reseat_to_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10176 (next_element_from_ellipsis, BUFFER_POS_REACHED_P)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10177 (in_display_vector_p, display_line, get_next_display_element):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10178 Change it->method from function pointer to enum.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10179 (get_next_element): New array to map it->method to function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10180 (get_next_display_element): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10181 (set_iterator_to_next): Use switch instead of if/else chain.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10182
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10183 2005-02-15 Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10184
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10185 * w32select.c: Summary: Thorough rework to implement Unicode
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10186 clipboard operations and delayed rendering.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10187
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10188 Drop last_clipboard_text and related code, keep track of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10189 ownership via clipboard_owner instead. Drop old #if0 sections.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10190
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10191 (DEFAULT_LCID, ANSICP, OEMCP, QUNICODE, QANSICP, QOEMCP)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10192 (clipboard_owner, modifying_clipboard, cfg_coding_system)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10193 (cfg_codepage, cfg_lcid, cfg_clipboard_type, current_text)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10194 (current_coding_system, current_requires_encoding)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10195 (current_num_nls, current_clipboard_type, current_lcid):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10196 New static variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10197
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10198 (convert_to_handle_as_ascii, convert_to_handle_as_coded)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10199 (render, render_all, run_protected, lisp_error_handler)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10200 (owner_callback, create_owner, setup_config)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10201 (enum_locale_callback, cp_from_locale, coding_from_cp):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10202 New local functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10203
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10204 (term_w32select, globals_of_w32select): New global functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10205
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10206 (Fw32_set_clipboard_data): Ignore parameter FRAME, use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10207 clipboard_owner instead. Use delayed rendering and provide
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10208 all text formats. Provide CF_LOCALE if necessary.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10209
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10210 (Fw32_get_clipboard_data): Handle CF_UNICODETEXT and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10211 CF_LOCALE. Fall back to CF_TEXT, if CF_UNICODETEXT is not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10212 available. Force DOS line-ends for decoding.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10213
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10214 (Fx_selection_exists_p): Handle CF_UNICODETEXT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10215
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10216 (syms_of_w32select): Init and register new variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10217
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10218 * w32.h: Add prototypes for globals_of_w32select and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10219 term_w32select. Make the neighboring K&R declarations into
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10220 prototypes, too.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10221
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10222 * emacs.c: Include w32.h to get function prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10223 (main): Call globals_of_w32select.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10224
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10225 * w32.c (term_ntproc): Call term_w32select.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10226
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10227 * s/ms-w32.h: Guard MSC-specific #pragmas with an #ifdef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10228
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10229 2005-02-16 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10230
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10231 * xdisp.c (BUFFER_POS_REACHED_P): Return true if pos reached and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10232 at end of display vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10233
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10234 2005-02-15 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10235
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10236 * xdisp.c (get_next_display_element): Fix escape-glyph criterion
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10237 for mode and header lines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10238
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10239 * lread.c (syms_of_lread) <user-init-file>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10240
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10241 * keymap.h (describe_map_tree): Change decl.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10242
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10243 * keyboard.c (command_loop_1): Always use safe_run_hooks
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10244 to run Qdeferred_action_function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10245
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10246 * keymap.c (describe_map_tree): New arg MENTION_SHADOW. Calls changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10247 (describe_map, describe_vector): Likewise. When it's 1,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10248 don't omit shadowed bindings, instead mark them as shadowed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10249
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10250 * doc.c (Fsubstitute_command_keys): Compute list of shadowing maps
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10251 for describe_map_tree. Pass 1 for MENTION_SHADOW.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10252
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10253 * data.c (Fsetq_default): Allow no arg case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10254
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10255 2005-02-14 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10256
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10257 * coding.c (encode_coding_string): Always return a unibyte string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10258 If NOCOPY is nonzero and there's no need of encoding, make STR
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10259 unibyte directly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10260
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10261 * xselect.c (lisp_data_to_selection_data): If OBJ is a non-ASCII
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10262 multibyte string, signal an error instead of aborting.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10263
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10264 2005-02-12 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10265
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10266 * keyboard.c: If HAVE_FCNTL_H include fcntl.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10267
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10268 2005-02-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10269
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10270 * xdisp.c (expose_window): Don't fix overlaps for mode lines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10271
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10272 2005-02-10 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10273
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10274 * xdisp.c (try_window_id): Set first_unchanged_at_end_row to NULL
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10275 if it moves outside window or it doesn't display text.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10276
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10277 2005-02-09 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10278
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10279 * undo.c (Fprimitive_undo): Check that undo function does not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10280 switch buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10281
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10282 2005-02-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10283
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10284 * xselect.c (selection_data_to_lisp_data): For the special case
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10285 type == XA_ATOM, data contains array of int, not array of Atom.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10286 (x_property_data_to_lisp, selection_data_to_lisp_data):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10287 Comment update: data must be array of int for format == 32.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10288
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10289 2005-02-08 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10290
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10291 * undo.c (Fprimitive_undo): Check veracity of delta,start,end.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10292
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10293 2005-02-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10294
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10295 * xfns.c (Fx_change_window_property): Use long array when format is 32.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10296 (Fx_window_property): If format is 32 and long is bigger than 32 bits,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10297 convert long array returned from XGetWindowProperty to an int array.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10298 (x_set_tool_bar_lines): Check that width and height is greater than
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10299 zero before clearing area.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10300
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10301 * xselect.c (x_reply_selection_request): Pass long array to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10302 XChangeProperty so that 64 bit longs are handeled correctly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10303 (x_get_window_property): If format is 32 and long is bigger than 32
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10304 bits convert data from XGetWindowProperty from long array to int array.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10305 (lisp_data_to_selection_data): When the input is a vector and the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10306 format is 32, allocate a long array even if long is bigger than 32 bits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10307 (x_fill_property_data): Use char, short and long as the man page
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10308 for XChangeProperty specifies. This way the data returned is OK for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10309 both 32 and 64 bit machines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10310 (x_handle_dnd_message): Calculate size correctly even for 64 bit
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10311 machines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10312 (Fx_send_client_event): Undo change from 2005-02-05,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10313 x_fill_property_data now handles that case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10314
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10315 * xfns.c (Fx_backspace_delete_keys_p): Add comment about the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10316 reason for the approach in the code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10317
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10318 2005-02-07 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10319
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10320 * undo.c (Fprimitive_undo): Record max one dummmy apply element.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10321
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10322 2005-02-06 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10323
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10324 * eval.c (Frun_hook_with_args)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10325 (Frun_hook_with_args_until_success)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10326 (Frun_hook_with_args_until_failure): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10327
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10328 2005-02-05 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10329
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10330 * sysdep.c (sys_subshell): Properly terminate execlp argument list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10331
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10332 2005-02-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10333
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10334 * xselect.c (Fx_send_client_event, x_handle_dnd_message): Handle
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10335 the longs in a XClientMessageEvent correctly when long is 64 bits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10336
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10337 2005-02-05 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10338
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10339 * xfaces.c (face_color_supported_p): Use HAVE_WINDOW_SYSTEM
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10340 instead of HAVE_X_WINDOWS, for non-X windowed sessions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10341
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10342 2005-02-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10343
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10344 * xmenu.c (menubar_selection_callback): Force out GTK buffered
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10345 events so the menu event comes after them. This is to prevent sit-for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10346 from exiting on buffered events directly after a menu selection,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10347 lisp code for Help => About Emacs uses sit-for.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10348
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10349 * gtkutil.c (create_menus): Connect selection-done event instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10350 the deactivate event to deactivate_cb. This will make the last
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10351 leave event come before the call to deactivate_cb, so the leave
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10352 event does not make sit-for exit after a menu selection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10353
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10354 2005-02-03 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10355
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10356 * dispnew.c (build_frame_matrix_from_leaf_window)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10357 [!GLYPH_DEBUG]: Fix xassert.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10358
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10359 * xfaces.c (x_free_gc) [!GLYPH_DEBUG]: Fix xassert.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10360
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10361 * xfns.c (unwind_create_frame) [!GLYPH_DEBUG]: Fix xassert.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10362
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10363 2005-02-03 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10364
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10365 * mac.c: Use MAC_OS_X_VERSION_MAX_ALLOWED to conditionalize by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10366 the compiling OS version.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10367
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10368 * macfns.c (x_create_tip_frame): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10369
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10370 * macterm.c (mac_draw_string_common, x_make_frame_visible): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10371
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10372 2005-02-03 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10373
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10374 * xterm.c (x_error_quitter): On GCC 3 and up, specify noinline.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10375
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10376 * xdisp.c (echo_area_display): Clear echo_message_buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10377
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10378 * buffer.c (Fbury_buffer): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10379
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10380 2005-02-02 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10381
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10382 * macfns.c (unwind_create_frame): Fix compile error due to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10383 xassert being uncondition, but predicate is.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10384 * dispnew.c (update_window): Fix compile error due to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10385 xassert being uncondition, but predicate is.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10386
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10387 2005-02-02 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10388
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10389 * dispextern.h (xassert): Enable unconditionally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10390
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10391 2005-02-02 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10392
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10393 * undo.c (Fprimitive_undo): Fix dummy apply undo entry.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10394
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10395 2005-02-02 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10396
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10397 * casefiddle.c (casify_object): Enable changing characters of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10398 different byte length.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10399 (casify_region): Fix loop condition, args to replace_range_2, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10400 update opoint_byte.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10401
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10402 * insdel.c (replace_range_2): Fix bugs in adjusting markers and point.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10403
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10404 2005-02-01 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10405
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10406 * xdisp.c (back_to_previous_visible_line_start): Reset iterator
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10407 stack before calling handle_display_prop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10408
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10409 2005-01-31 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10410
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10411 * undo.c (Qapply): New lisp var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10412 (syms_of_undo): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10413 (Fprimitive_undo): Support formats (apply FUNNAME . ARGS) and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10414 (apply DELTA BEG END FUNNAME . ARGS) instead of (FUNNAME . ARGS).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10415
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10416 * buffer.c (syms_of_buffer) <buffer-undo-list>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10417
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10418 2005-01-30 Jesper Harder <harder@phys.au.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10419
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10420 * macterm.c (syms_of_macterm) <mac-reverse-ctrl-meta>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10421 <mac-emulate-three-button-mouse>: Fix docstring indentation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10422
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10423 2005-01-29 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10424
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10425 * undo.c (syms_of_undo) <undo-outer-limit>: Doc update.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10426 Increase value to 3 Meg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10427
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10428 2005-01-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10429
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10430 * xfns.c (show_hourglass): Use FRAME_X_WINDOW as parent for GTK,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10431 button events are not received otherwise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10432
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10433 2005-01-29 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10434
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10435 * buffer.c (syms_of_buffer) <buffer-undo-list>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10436
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10437 * undo.c (Fprimitive_undo): Handle (FUNNAME . ARGS) by calling FUNNAME.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10438
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10439 2005-01-28 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10440
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10441 * keymap.c (access_keymap): YAILOM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10442
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10443 2005-01-27 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10444
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10445 * xdisp.c (get_phys_cursor_geometry): New function to calculate
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10446 phys cursor position and size for hollow cursor. Position is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10447 aligned with get_glyph_string_clip_rect and ensures that a hollow
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10448 cursor is shown, even when the actual glyph is not visible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10449
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10450 * dispextern.h (get_phys_cursor_geometry): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10451
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10452 * xterm.c (x_clip_to_row): Ensure y >= 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10453 (x_draw_hollow_cursor): Use get_phys_cursor_geometry.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10454
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10455 * w32term.c (x_draw_hollow_cursor): Use get_phys_cursor_geometry.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10456
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10457 * macterm.c (x_draw_hollow_cursor): Use get_phys_cursor_geometry.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10458
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10459 2005-01-27 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10460
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10461 * xterm.c (x_error_quitter): Add a prototype. Make it static again.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10462
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10463 2005-01-27 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10464
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10465 * xdisp.c (get_glyph_string_clip_rect): Always show a cursor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10466 glyph, even when row is only partially visible and actual cursor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10467 position is not visible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10468
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10469 2005-01-24 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10470
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10471 * xterm.c (x_error_quitter): No longer static, and moved after
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10472 x_error_handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10473
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10474 2005-01-24 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10475
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10476 * xdisp.c (move_it_by_lines): If we move forward after going too
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10477 far back, cancel move if end position is same as start position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10478
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10479 2005-01-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10480
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10481 * dispextern.h (struct glyph_string): New members clip_head and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10482 clip_tail.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10483
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10484 * xdisp.c (get_glyph_string_clip_rect): Restrict horizontal clip
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10485 region to the area between clip_head and clip_tail.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10486 (draw_glyphs): Record the area that need to be actually redrawn to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10487 the new variables clip_head and clip_tail when there are
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10488 overhangs. Set values of these variables to the corresponding
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10489 members in struct glyph_string. Refine x coordinates for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10490 notice_overwritten_cursor using clip_head and clip_tail.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10491
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10492 * macgui.h (STORE_XCHARSETSTRUCT): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10493
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10494 * macterm.c (mac_compute_glyph_string_overhangs): Implement with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10495 QDTextBounds.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10496 (x_draw_glyph_string): Don't fill the background of the successor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10497 of a glyph with a right overhang if the successor will draw a cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10498 (XLoadQueryFont): Obtain font metrics using QDTextBounds.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10499 (x_redisplay_interface): Add entry for compute_glyph_string_overhangs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10500
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10501 2005-01-24 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10502
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10503 * window.c (window_scroll_pixel_based): Fix scrolling in the wrong
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10504 direction if window height was smaller than next-screen-context-lines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10505 Now always scroll at least one line in the requested direction.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10506 Ensure that we actually do scroll backwards when requested to do so.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10507
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10508 * xdisp.c (redisplay_window): Only try to make cursor line fully
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10509 visible once (to avoid redisplay loop).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10510
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10511 2005-01-23 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10512
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10513 * window.c (Fpos_visible_in_window_p): Simplify return value for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10514 partially visible rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10515 (window_scroll_pixel_based): Adapt to that change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10516
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10517 * window.c (window_scroll_pixel_based): Force moving to next line
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10518 if scrolling doesn't move start point, e.g. if looking at tall image.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10519
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10520 * xdisp.c (pos_visible_p): Return 0 if non-interactive.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10521 Clear last_height before calling line_bottom_y to get real height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10522 Fix calculation of y.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10523
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10524 2005-01-22 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10525
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10526 * s/darwin.h: Removed PTY_ITERATION from here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10527 (DARWIN): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10528
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10529 * process.c (init_process): Default process-connection-type to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10530 nil on darwin 6 or less, t if it is 7 or higher. This way the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10531 broken pty behavior is still allowed on darwin 6 for interactive
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10532 processes for people that know what they are doing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10533
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10534 2005-01-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10535
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10536 * window.c (auto_window_vscroll_p): New boolean.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10537 (syms_of_window): DEFVAR_BOOL it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10538 (Fpos_visible_in_window_p): Extend return value to include RTOP
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10539 and RBOT values if FULLY is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10540 (window_scroll_pixel_based): Adjust vscroll for partially visible
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10541 rows if auto_window_vscroll_p is set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10542 (Fset_window_vscroll): Do nothing if vscroll is not modified.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10543
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10544 * xdisp.c (pos_visible_p): Replace FULLY arg by RTOP and RBOT args
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10545 to return number of partially invisible pixels at top and bottom
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10546 of the dislay row at POS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10547
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10548 * lisp.h (pos_visible_p): Fix prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10549
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10550 2005-01-21 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10551
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10552 * fileio.c (Fcopy_file): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10553
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10554 2005-01-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10555
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10556 * gtkutil.c (xg_tool_bar_detach_callback): Remove unused variable bw.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10557 (xg_get_file_name): Move declaration ofx_use_old_gtk_file_dialog to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10558 start of function for older compilers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10559
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10560 2005-01-20 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10561
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10562 * editfns.c (Fmessage): If arg is "", return "" (as before).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10563
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10564 * keymap.c (access_keymap): Protect from bad value of meta_prefix_char.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10565
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10566 * .gdbinit (xgetptr, xgetint, xgettype): Copy $arg0 into a temp
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10567 variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10568
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10569 2005-01-20 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10570
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10571 * editfns.c (Voperating_system_release): Add.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10572 (init_editfns): Assign new variable operating-system-release
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10573 based on call to uname if available.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10574 (get_operating_system_release): Add function to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10575 allow c-level access to operating system release.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10576
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10577 * config.h: Regenerated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10578
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10579 * s/darwin.h (PTY_ITERATION): Don't allow PTYs on darwin 6 or less.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10580 (MIN_PTY_KERNEL_VERSION): Define minimum kernel version for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10581 using ptys as '7'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10582
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10583 2005-01-20 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10584
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10585 * alloc.c (STRING_MARKED_P, VECTOR_MARKED_P): Return boolean.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10586
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10587 * xterm.c (x_draw_glyph_string_box): Fix last_x for full width rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10588 Thanks to Chong Yidong <cyd@stupidchicken.com> for debugging this.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10589
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10590 * macterm.c (x_draw_glyph_string_box): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10591
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10592 * w32term.c (x_draw_glyph_string_box): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10593
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10594 * indent.c (Fvertical_motion): Temporarily disable selective display.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10595
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10596 2005-01-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10597
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10598 * xdisp.c (note_mode_line_or_margin_highlight): Fix :pointer
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10599 image property.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10600
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10601 * fns.c (sweep_weak_table): Advance prev pointer when we keep a pair.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10602
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10603 2005-01-18 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10604
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10605 * xdisp.c (fast_find_position): Backtrack to find first row if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10606 charpos is inside a display overlay that spans multiple lines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10607
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10608 2005-01-18 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10609
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10610 * coding.c (decode_coding_iso2022): Translate invalid codes if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10611 translation-table is specified.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10612
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10613 2005-01-18 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10614
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10615 * xdisp.c (back_to_previous_visible_line_start): Undo 2004-12-28
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10616 change. If handle_display_prop indicates newline is replaced by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10617 image or text, move back to start of relevant overlay or interval
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10618 and continue scan from there. Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10619
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10620 2005-01-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10621
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10622 * dispnew.c (mode_line_string, marginal_area_string):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10623 Fix off-by-one error in search for glyph.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10624
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10625 2005-01-16 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10626
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10627 * macterm.c (syms_of_macterm) <mac-allow-anti-aliasing>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10628
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10629 2005-01-16 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10630
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10631 * macterm.c (mac_to_x_fontname): Remove spurious argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10632
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10633 2005-01-16 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10634
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10635 * macterm.c (mac_draw_string_common): Fix compilation on OSX 10.1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10636
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10637 2005-01-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10638
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10639 * fringe.c (Fdefine_fringe_bitmap, init_fringe): When assigning
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10640 fringe_faces, cast result from xmalloc/xrealloc to Lisp_Object *.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10641
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10642 2005-01-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10643
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10644 * keyboard.c (READABLE_EVENTS_DO_TIMERS_NOW)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10645 (READABLE_EVENTS_FILTER_EVENTS, READABLE_EVENTS_IGNORE_SQUEEZABLES):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10646 New flags for readable_events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10647 (get_filtered_input_pending, readable_filtered_events): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10648 (tracking_off): Call readable_events and get_input_pending with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10649 flag READABLE_EVENTS_DO_TIMERS_NOW.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10650 (readable_events): Move code from old readable_filtered_events here,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10651 but check new READABLE_EVENTS_* in argument flags instead of previous
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10652 two boolean arguments do_timers_now and filter_events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10653 If we are doing mouse tracking and the mouse moved, return only if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10654 READABLE_EVENTS_IGNORE_SQUEEZABLES is not set in flags.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10655 (swallow_events): Call get_input_pending with flag
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10656 READABLE_EVENTS_DO_TIMERS_NOW.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10657 (get_input_pending): Move code from old get_filtered_input_pending
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10658 here. Replace boolean arguments do_timers_now, filter_events with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10659 flags, and pass flags to readable_events. Document new
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10660 READABLE_EVENTS_* flags.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10661 (detect_input_pending_ignore_squeezables): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10662 (detect_input_pending_run_timers): Call get_input_pending with flag
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10663 READABLE_EVENTS_DO_TIMERS_NOW.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10664 (Finput_pending_p): Call get_input_pending with flags
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10665 READABLE_EVENTS_DO_TIMERS_NOW and READABLE_EVENTS_FILTER_EVENTS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10666
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10667 * dispnew.c (update_window, update_frame_1): Replace calls to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10668 detect_input_pending with detect_input_pending_ignore_squeezables
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10669 so that redisplay is not paused if the event queue contains only
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10670 mouse movements.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10671
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10672 * lisp.h: Declare detect_input_pending_ignore_squeezables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10673
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10674 2005-01-15 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10675
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10676 * macterm.c (Vmac_use_core_graphics): Declare variable for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10677 mac-allow-anti-aliasing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10678 (syms_of_macterm): DEFVAR_LISP and initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10679 (mac_draw_string_common): Use core graphics text rendering if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10680 mac-allow-anti-aliasing is enabled.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10681
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10682 * macfns.c (Fx_file_dialog): Save As dialog includes only the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10683 file name in the text box.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10684
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10685 2005-01-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10686
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10687 * macfns.c (x_set_foreground_color, x_set_background_color):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10688 Sync with xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10689 (mac_window, x_create_tip_frame): Use XSetWindowBackground.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10690 * macterm.c (XSetBackground, XSetWindowBackground): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10691 * macterm.h (XSetBackground, XSetWindowBackground): Add externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10692
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10693 2005-01-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10694
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10695 * keyboard.c (Fposn_at_x_y): Add optional arg WHOLE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10696
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10697 2005-01-13 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10698
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10699 * keymap.c (Fcurrent_active_maps): Ignore Voverriding_local_map
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10700 if Voverriding_terminal_local_map is non-nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10701
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10702 * keyboard.c (syms_of_keyboard): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10703
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10704 2005-01-13 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10705
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10706 * xdisp.c (Fformat_mode_line): Fix last change. Remove NO_PROPS arg
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10707 (specify 0 for FACE instead). Reorder arg list. Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10708
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10709 2005-01-12 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10710
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10711 * xdisp.c (Fformat_mode_line): New arg FACE specifies a default
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10712 face property for characters that don't specify one.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10713
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10714 * fns.c (Frequire): Record in load-history unconditionally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10715
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10716 2005-01-10 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10717
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10718 * dispextern.h (merge_faces): Rename from merge_into_realized_face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10719
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10720 * xfaces.c (merge_faces): Rename from merge_into_realized_face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10721 Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10722 Add support to merge with lisp face id too (if face_name is t).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10723
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10724 * xdisp.c (get_next_display_element, next_element_from_display_vector):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10725 Don't lookup lface_id from display table glyphs here; instead use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10726 merge_faces to merge the lisp face id into current face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10727
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10728 2005-01-09 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10729
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10730 * dispextern.h (struct it): New member dpvec_face_id.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10731 (merge_into_realized_face): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10732
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10733 * xfaces.c (merge_into_realized_face): New function. Used to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10734 merge escape-glyph face or face from display table into current face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10735
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10736 * xdisp.c (Vshow_nonbreak_escape): New lisp var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10737 (syms_of_xdisp): DEFVAR_LISP it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10738 (escape_glyph_face): Remove var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10739 (redisplay_window): Don't initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10740 (setup_for_ellipsis, get_next_display_element):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10741 Set it->dpvec_face_id to -1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10742 (get_next_display_element): Test Vshow_nonbreak_escape.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10743 Do not setup escape_glyph_face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10744 Properly merge escape-glyph face or face from display table with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10745 current face for escape and control characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10746 Set it->dpvec_face_id to relevant face id instead of adding it to each
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10747 element of display vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10748 (next_element_from_display_vector): If it->dpvec_face_id is set,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10749 use that instead of lface_id from glyph itself.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10750
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10751 2005-01-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10752
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10753 * xterm.h (struct x_output): New member, toolbar_detached.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10754
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10755 * gtkutil.c (xg_create_frame_widgets): Set initial tool bar height to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10756 38.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10757 (xg_tool_bar_detach_callback): Set toolbar_detached to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10758 (xg_tool_bar_attach_callback): Set toolbar_detached to 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10759 (xg_create_tool_bar): Initialize toolbar_detached.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10760 (update_frame_tool_bar): Only set FRAME_TOOLBAR_HEIGHT (f) if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10761 toolbar_detached is zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10762
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10763 2005-01-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10764
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10765 * xmenu.c (create_and_show_popup_menu): Pass zero as button to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10766 gtk_menu_popup if not for_click, so callbacks for the menu are called.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10767
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10768 * gtkutil.c (xg_gtk_scroll_destroy, xg_create_scroll_bar)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10769 (xg_tool_bar_callback, xg_tool_bar_help_callback)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10770 (update_frame_tool_bar): Cast to EMACS_INT to avoid compiler warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10771
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10772 * xselect.c (x_get_foreign_selection, x_fill_property_data)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10773 (Fx_get_atom_name, Fx_send_client_event): Replace XFLOAT with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10774 XFLOAT_DATA to get extract number from Lisp object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10775
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10776 2005-01-07 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10777
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10778 * xdisp.c (set_iterator_to_next): Fix 2004-12-13 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10779 Set stop_charpos to current charpos instead of 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10780
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10781 2005-01-06 Nick Roberts <nickrob@snap.net.nz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10782
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10783 * xdisp.c (Fformat_mode_line): First arg now required.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10784
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10785 2005-01-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10786
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10787 * macterm.c (XLoadQueryFont): Correctly handle 0 size
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10788 font widths that are returned from some Japanese fonts.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10789
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10790 2005-01-06 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10791
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10792 * fringe.c (fringe_faces): Change to Lisp_Object pointer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10793 (draw_fringe_bitmap_1): Lookup user defined fringe faces here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10794 (destroy_fringe_bitmap): Set fringe_faces element to nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10795 (Fdefine_fringe_bitmap, init_fringe): Change allocation of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10796 fringe_faces array and init elements to nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10797 (Fset_fringe_bitmap_face): Set fringe_faces to face name instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10798 non-persistent face id.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10799 (mark_fringe_data): New function for GC.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10800
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10801 * alloc.c (mark_fringe_data): Declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10802 (Fgarbage_collect): Call mark_fringe_data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10803
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10804 * alloc.c (overrun_check_free): Invalidate freed memory if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10805 XMALLOC_CLEAR_FREE_MEMORY is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10806
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10807 2005-01-05 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10808
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10809 * macfns.c: Include sys/param.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10810 [TARGET_API_MAC_CARBON] (mac_nav_event_callback): New declaration
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10811 and function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10812 [TARGET_API_MAC_CARBON] (Fx_file_dialog): Use MAXPATHLEN for size
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10813 of filename string. Set event callback function when creating
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10814 dialog boxes. Add code conversions for filenames. Don't dispose
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10815 of apple event descriptor record if failed to create it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10816
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10817 * macterm.c: Include sys/param.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10818 [USE_CARBON_EVENTS] (mac_handle_window_event): Add handler for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10819 kEventWindowUpdate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10820 (install_window_handler) [USE_CARBON_EVENTS]: Register it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10821 (do_ae_open_documents) [TARGET_API_MAC_CARBON]: Get FSRef instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10822 of FSSpec from apple event descriptor record.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10823 (do_ae_open_documents) [TARGET_API_MAC_CARBON]: Use MAXPATHLEN for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10824 size of filename string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10825 [TARGET_API_MAC_CARBON] (mac_do_receive_drag): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10826 [TARGET_API_MAC_CARBON] (mac_do_receive_drag): Return error when a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10827 file dialog is in action.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10828 [TARGET_API_MAC_CARBON] (mac_do_track_drag): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10829 Reject only when there are no filename items. Set background color
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10830 before (un)highlighting the window below the dragged items.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10831 (XTread_socket) [USE_CARBON_EVENTS]: Don't call do_window_update.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10832
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10833 2005-01-05 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10834
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10835 * term.c (encode_terminal_code): Fix buffer size computation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10836
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10837 2005-01-04 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10838
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10839 * xdisp.c (Fformat_mode_line): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10840
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10841 2005-01-04 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10842
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10843 * alloc.c (refill_memory_reserve): Move.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10844 (emacs_blocked_free, emacs_blocked_malloc, emacs_blocked_realloc)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10845 (reset_malloc_hooks, uninterrupt_malloc) [SYNC_INPUT]: Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10846
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10847 2005-01-03 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10848
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10849 * window.c (window_scroll_pixel_based): Don't correct preserve_y
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10850 for CURRENT_HEADER_LINE_HEIGHT when moving backwards.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10851
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10852 2005-01-03 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10853
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10854 * w32bdf.c (w32_load_bdf_font): Set fontp->average_width and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10855 fontp->space_width to FONT_WIDTH so they are valid.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10856
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10857 * w32fns.c (w32_load_system_font): Set FONT_WIDTH to maximum, not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10858 average width. Set fontp->average_width and fontp->space_width to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10859 their appropriate values.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10860
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10861 * w32term.c (x_new_font): Set FRAME_COLUMN_WIDTH to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10862 fontp->average_width, not FONT_WIDTH. Set FRAME_SPACE_WIDTH to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10863 fontp->space_width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10864
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10865 2005-01-03 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10866
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10867 * macterm.c (x_new_font): Set FRAME_SPACE_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10868 (x_font_min_bounds, XLoadQueryFont): Use the correct font width
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10869 metrics for max and min bounds.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10870 (x_load_font): Correctly calculate average font width metrics.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10871
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10872 2005-01-02 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10873
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10874 * alloc.c (Fgarbage_collect): Don't truncate_undo_list on dead buffers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10875
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10876 2004-12-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10877
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10878 * xterm.c (handle_one_xevent): Clear area in expose event for GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10879
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10880 2004-12-31 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10881
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10882 * xdisp.c (setup_for_ellipsis, get_next_display_element):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10883 Set it->ellipsis_p to 1 or 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10884 (display_line): Record whether row ends in mid-ellipsis.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10885 (set_cursor_from_row): If ends in ellipsis, find start of it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10886 (cursor_row_p): If PT's at the end of the ellipsis the row
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10887 ends within, don't display cursor on this row.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10888
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10889 * dispextern.h (struct it): New element ellipsis_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10890 (struct glyph_row): New element ends_in_ellipsis_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10891
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10892 * xdisp.c (BUFFER_POS_REACHED_P): We haven't reached the specified
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10893 position if we're reading from something other than the buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10894
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10895 * window.c (window_scroll_pixel_based): Only look at
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10896 Vscroll_preserve_screen_position if the old PT can't be kept.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10897 (syms_of_window) <scroll-preserve-screen-position>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10898
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10899 2004-12-30 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10900
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10901 * xdisp.c (get_line_height_property): New function extracted from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10902 original calc_line_height_property.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10903 (calc_line_height_property): Rework. Handle t and (nil . ratio).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10904 (x_produce_glyphs): Use them to handle line-height and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10905 line-spacing according to new height spec.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10906 (Qtotal): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10907 (syms_of_xdisp): Remove intern and staticpro for Qtotal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10908
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10909 2004-12-30 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10910
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10911 * fileio.c (Finsert_file_contents): Don't use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10912 current_buffer->buffer_file_coding_system even if REPLACE is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10913 non-nil. Call Qafter_insert_file_set_coding with the second arg VISIT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10914
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10915 * fontset.h (struct font_info): New members space_width and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10916 average_width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10917
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10918 * frame.h (struct frame): New member space_width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10919 (FRAME_SPACE_WIDTH): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10920
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10921 * xterm.h (struct x_display_info): New member Xatom_AVERAGE_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10922
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10923 * xterm.c (x_new_font): Set FRAME_COLUMN_WIDTH to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10924 fontp->average_width, not FONT_WIDTH. Set FRAME_SPACE_WIDTH to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10925 fontp->space_width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10926 (x_load_font): Calculate fontp->space_width and fontp->average_width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10927 (x_term_init): Initialize dpyinfo->Xatom_AVERAGE_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10928
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10929 * xdisp.c (x_produce_glyphs): Calculate tab width by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10930 FRAME_SPACE_WIDTH, not FRAME_COLUMN_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10931
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10932 2004-12-29 Sanghyuk Suh <han9kin@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10933
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10934 * macterm.c (SelectionRange): Add Xcode position apple event struct.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10935 (do_ae_open_documents): Handle Xcode-style file position open events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10936
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10937 2004-12-29 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10938
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10939 * buffer.c (syms_of_buffer) <vertical-scroll-bar>: Correct typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10940
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10941 2004-12-29 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10942
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10943 * buffer.c (syms_of_buffer) <vertical-scroll-bar>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10944
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10945 2004-12-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10946
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10947 * macfns.c (install_window_handler): Modify extern to return OSErr
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10948 value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10949 (mac_window): Handle return value of install_window_handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10950
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10951 * macterm.c (reflect_byte): Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10952 (mac_create_bitmap_from_bitmap_data): Don't call reflect_byte.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10953 Lookup table instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10954 (mac_do_font_lists): Simplify calculation of the longest
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10955 nonspecial string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10956 (init_mac_drag_n_drop): Remove function and declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10957 (mac_initialize) [TARGET_API_MAC_CARBON]: Don't call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10958 init_mac_drag_n_drop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10959 (mac_do_track_drag): New function and declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10960 (install_window_handler): Return OSErr value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10961 (install_window_handler) [TARGET_API_MAC_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10962 Register handlers for tracking/receiving drag-and-drop items.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10963 (do_ae_open_documents): Generate unibyte strings for filenames.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10964 (mac_do_receive_drag) [TARGET_API_MAC_CARBON]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10965 Reject only non-filename items. Set event modifiers, and return value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10966
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10967 2004-12-28 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10968
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10969 * coding.c (decode_coding): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10970
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10971 2004-12-28 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10972
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10973 * xdisp.c (back_to_previous_visible_line_start):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10974 Don't call handle_display_prop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10975
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10976 2004-12-28 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10977
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10978 * coding.c (decode_coding_XXX, decode_composition_emacs_mule)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10979 (decode_coding_emacs_mule, encode_coding_emacs_mule)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10980 (decode_coding_iso2022, encode_designation_at_bol)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10981 (encode_coding_iso2022, decode_coding_sjis_big5, decode_eol)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10982 (decode_coding): Constify arguments and local vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10983
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10984 2004-12-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10985
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10986 * xmenu.c (popup_get_selection): Only pop down dialogs
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10987 on C-g and Escape.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10988 (popup_get_selection): Remove parameter down_on_keypress.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10989 (create_and_show_popup_menu, create_and_show_dialog):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10990 Remove parameter down_on_keypress to popup_get_selection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10991
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10992 2004-12-27 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10993
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10994 * dispextern.h: Change HAVE_CARBON to MAC_OS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10995 (struct glyph_string): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10996
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10997 * emacs.c (main) [MAC_OS8]: Call mac_term_init instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10998 mac_initialize.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10999
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11000 * fileio.c (Fnext_read_file_uses_dialog_p, Fread_file_name):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11001 Change TARGET_API_MAC_CARBON to HAVE_CARBON.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11002
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11003 * fns.c (vector): Change MAC_OSX to MAC_OS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11004
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11005 * frame.c (x_set_frame_parameters, x_report_frame_params)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11006 (x_set_fullscreen): Remove #ifndef HAVE_CARBON.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11007 (x_set_border_width, Vdefault_frame_scroll_bars):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11008 Change HAVE_CARBON to MAC_OS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11009
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11010 * image.c [MAC_OS]: Include sys/stat.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11011 [MAC_OS && !MAC_OSX]: Include sys/param.h, ImageCompression.h, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11012 QuickTimeComponents.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11013
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11014 * mac.c [!MAC_OSX] (mac_wait_next_event): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11015 [!MAC_OSX] (select): Use mac_wait_next_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11016 [!MAC_OSX] (run_mac_command): Change EXEC_SUFFIXES to Vexec_suffixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11017 [!MAC_OSX] (select, run_mac_command): Change `#ifdef
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11018 TARGET_API_MAC_CARBON' to `#if TARGET_API_MAC_CARBON'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11019 (mac_clear_font_name_table): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11020 (Fmac_clear_font_name_table): New defun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11021 (syms_of_mac): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11022 [MAC_OSX] (SELECT_POLLING_PERIOD_USEC): New define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11023 [MAC_OSX] (select_and_poll_event): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11024 [MAC_OSX] (sys_select): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11025 [MAC_OSX && SELECT_USE_CFSOCKET] (socket_callback): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11026 [MAC_OSX && SELECT_USE_CFSOCKET]
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11027 (SELECT_TIMEOUT_THRESHOLD_RUNLOOP, EVENT_CLASS_SOCK): New defines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11028 [MAC_OSX] (sys_select) [SELECT_USE_CFSOCKET]: Use CFSocket and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11029 RunLoop for simultaneously monitoring two kinds of inputs, window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11030 events and process outputs, without periodically polling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11031
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11032 * macfns.c (mac_initialized): Remove extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11033 (stricmp): Put in #if 0. All callers changed to use xstricmp in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11034 xfaces.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11035 (strnicmp): Decrement `n' at the end of each loop, not the beginning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11036 (check_mac): Use the term "Mac native windows" instead of "Mac OS".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11037 (check_x_display_info, x_display_info_for_name): Sync with xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11038 (mac_get_rdb_resource): New function (from w32reg.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11039 (x_get_string_resource): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11040 (install_window_handler): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11041 (mac_window): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11042 (Fx_create_frame): Use it instead of make_mac_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11043 Set parameter for Qfullscreen. Call x_wm_set_size_hint.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11044 (Fx_open_connection, Fx_close_connection): New defuns.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11045 (syms_of_macfns): Defsubr them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11046 (x_create_tip_frame) [TARGET_API_MAC_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11047 Add kWindowNoUpdatesAttribute to the window attribute.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11048 (x_create_tip_frame) [!TARGET_API_MAC_CARBON]: Use NewCWindow.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11049 (x_create_tip_frame): Don't call ShowWindow.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11050 (Fx_show_tip): Call ShowWindow.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11051 (Fx_file_dialog): Change `#ifdef TARGET_API_MAC_CARBON' to `#if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11052 TARGET_API_MAC_CARBON'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11053 (mac_frame_parm_handlers): Set handlers for Qfullscreen.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11054 (syms_of_macfns) [MAC_OSX]: Initialize mac_in_use to 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11055
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11056 * macgui.h [!MAC_OSX]: Don't include Controls.h. Include Windows.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11057 (Window): Typedef to WindowPtr and move outside `#if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11058 TARGET_API_MAC_CARBON'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11059 (XSizeHints): New struct.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11060
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11061 * macterm.c (x_update_begin, x_update_end)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11062 [TARGET_API_MAC_CARBON]: Disable screen updates during update of a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11063 frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11064 (x_draw_glyph_string_background, x_draw_glyph_string_foreground)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11065 [MAC_OS8]: Use XDrawImageString/XDrawImageString16.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11066 (construct_mouse_click): Put in #if 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11067 (x_check_fullscreen, x_check_fullscreen_move): Remove decls.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11068 (x_scroll_bar_create, x_scroll_bar_handle_click): Change `#ifdef
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11069 TARGET_API_MAC_CARBON' to `#if TARGET_API_MAC_CARBON'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11070 (activate_scroll_bars, deactivate_scroll_bars)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11071 [!TARGET_API_MAC_CARBON]: Use ActivateControl/DeactivateControl.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11072 (x_make_frame_visible) [TARGET_API_MAC_CARBON]: Reposition window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11073 if the position is neither user-specified nor program-specified.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11074 (x_free_frame_resources): Free size_hints.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11075 (x_wm_set_size_hint): Allocate size_hints if needed. Set size_hints.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11076 (mac_clear_font_name_table): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11077 (mac_do_list_fonts): Initialize font_name_table if needed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11078 (x_list_fonts): Don't initialize font_name_table. Add BLOCK_INPUT
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11079 around mac_do_list_fonts.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11080 (mac_unload_font): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11081 (x_load_font): Add BLOCK_INPUT around XLoadQueryFont.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11082 (init_mac_drag_n_drop, mac_do_receive_drag): Enclose declarations
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11083 and definitions with #if TARGET_API_MAC_CARBON.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11084 [USE_CARBON_EVENTS] (mac_handle_window_event): Add decl.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11085 (install_window_handler): Add decl.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11086 (do_window_update): Add BeginUpdate/EndUpdate for the tooltip
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11087 window. Use UpdateControls. Get the rectangle that should be
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11088 updated and restrict the target of expose_frame to it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11089 (do_grow_window): Set minimum height/width according to size_hints.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11090 (do_grow_window) [TARGET_API_MAC_CARBON]: Use ResizeWindow.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11091 (do_zoom_window): Don't use x_set_window_size.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11092 [USE_CARBON_EVENTS] (mac_handle_window_event): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11093 (install_window_handler): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11094 [!USE_CARBON_EVENTS] (mouse_region): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11095 [!USE_CARBON_EVENTS] (mac_wait_next_event): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11096 (XTread_socket) [USE_CARBON_EVENTS]: Move call to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11097 GetEventDispatcherTarget inside BLOCK_INPUT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11098 (XTread_socket) [!USE_CARBON_EVENTS]: Use mac_wait_next_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11099 Update mouse_region when mouse is moved.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11100 (make_mac_frame): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11101 (make_mac_terminal_frame): Put in #ifdef MAC_OS8.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11102 Initialize mouse pointer shapes. Change values of f->left_pos and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11103 f->top_pos. Don't use make_mac_frame. Use NewCWindow.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11104 Don't call ShowWindow.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11105 (mac_initialize_display_info) [MAC_OSX]: Create mac_id_name from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11106 Vinvocation_name and Vsystem_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11107 (mac_make_rdb): New function (from w32term.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11108 (mac_term_init): Use it. Add BLOCK_INPUT. Error if display has
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11109 already been opened. Don't pass argument to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11110 mac_initialize_display_info. Don't set dpyinfo->height/width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11111 Add entries to x_display_list and x_display_name_list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11112 (x_delete_display): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11113 (mac_initialize): Don't call mac_initialize_display_info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11114 (syms_of_macterm) [!MAC_OSX]: Don't call Fprovide.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11115
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11116 * macterm.h (check_mac): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11117 (struct mac_output): New member size_hints.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11118 (FRAME_SIZE_HINTS): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11119 (mac_unload_font): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11120
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11121 * xdisp.c (expose_window, expose_frame): Remove kludges for Mac.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11122
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11123 * xfaces.c (clear_font_table) [MAC_OS]: Call mac_unload_font.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11124
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11125 2004-12-27 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11126
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11127 * buffer.c (Fbuffer_disable_undo): Delete (move to simple.el).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11128 (syms_of_buffer): Don't defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11129
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11130 * process.c (list_processes_1): Set undo_list instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11131 of calling Fbuffer_disable_undo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11132
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11133 * xdisp.c (single_display_spec_string_p): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11134 single_display_prop_string_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11135 (single_display_spec_intangible_p): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11136 single_display_prop_intangible_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11137 (handle_single_display_spec): Rename from handle_single_display_prop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11138 Rewritten to be easier to understand.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11139
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11140 Change in load-history format. Functions now get (defun . NAME),
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11141 and variables get just NAME.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11142
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11143 * data.c (Fdefalias): Use (defun . FN_NAME) in LOADHIST_ATTACH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11144
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11145 * eval.c (Fdefun, Fdefmacro): Use (defun . FN_NAME) in LOADHIST_ATTACH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11146 (Fdefvaralias, Fdefvar, Fdefconst): Use just SYM in LOADHIST_ATTACH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11147 (Qdefvar): Var deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11148 (syms_of_eval): Don't initialze it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11149
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11150 * lread.c (syms_of_lread) <load-history>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11151
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11152 2004-12-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11153
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11154 * xmenu.c (popup_get_selection): Pop down on C-g.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11155 (set_frame_menubar): Install translations for Lucid/Motif/Lesstif that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11156 pops down menu on C-g.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11157 (xdialog_show): If dialog popped down and no button in the dialog was
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11158 pushed, call Fsignal to quit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11159 (xmenu_show): In no toolkit version, if menu returns NO_SELECT call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11160 Fsignal to quit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11161
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11162 * xfns.c (Fx_file_dialog): Motif/Lesstif version: Pop down on C-g.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11163
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11164 * gtkutil.c (xg_initialize): Install bindings for C-g so that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11165 dialogs and menus pop down.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11166
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11167 2004-12-27 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11168
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11169 * coding.c (code_convert_region): Fix calculation of `ratio'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11170
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11171 2004-12-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11172
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11173 * gtkutil.c (update_frame_tool_bar): Make the value of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11174 tool-bar-button-margin control margins of images in tool bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11175
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11176 * alloc.c (check_depth): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11177 (overrun_check_malloc, overrun_check_realloc): Only add
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11178 overhead and write check pattern if check_depth is 1 (to handle
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11179 recursive calls). Increase/decrease check_depth in entry/exit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11180 (overrun_check_free): Only check for overhead if check_depth is 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11181 Increase/decrease check_depth in entry/exit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11182
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11183 2004-12-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11184
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11185 * keyboard.c (input_available_signal): Call SIGNAL_THREAD_CHECK
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11186 before touching input_available_clear_time, to avoid accessing it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11187 from multiple threads.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11188
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11189 2004-12-23 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11190
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11191 * image.c (__WIN32__) [HAVE_NTGUI]: Define for correct behaviour
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11192 of JPEG library.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11193
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11194 2004-12-22 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11195
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11196 * emacs.c (main): If batch mode, set Vundo_outer_limit to nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11197
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11198 * lisp.h (Vundo_outer_limit): Fix decl.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11199
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11200 * undo.c (Vundo_outer_limit): Replaces undo_outer_limit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11201 Uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11202 (syms_of_undo): Initialize appropriately.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11203 (truncate_undo_list): If it's nil, there's no limit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11204
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11205 2004-12-22 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11206
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11207 * xselect.c (Fx_get_cut_buffer_internal): Return a unibyte string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11208
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11209 2004-12-21 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11210
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11211 * eval.c (unwind_to_catch): Clear immediate_quit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11212
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11213 * xdisp.c (get_next_display_element): Display codes 8a0 and 8ad
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11214 specially as `\ ' and `\-'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11215
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11216 * keyboard.c (kbd_buffer_store_event_hold):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11217 In the code for while-no-input, handle immediate_quit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11218
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11219 * alloc.c (Fgarbage_collect): Update call to truncate_undo_list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11220 Call that at the very start.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11221 (undo_limit, undo_strong_limit, undo_outer_limit): Move to undo.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11222 (syms_of_alloc): Don't define undo-limit,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11223 undo-strong-limit and undo-outer-limit here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11224
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11225 * undo.c (truncate_undo_list): Return void.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11226 Take just one argument, the buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11227 Make it current, and inhibit recursive GC.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11228 Access and update the undo list directly; return void.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11229 Refer to the undo...limit variables directly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11230 Test undo_outer_limit only after counting the whole current command.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11231 When it's exceeded, call the function in undo-outer-limit-function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11232 (undo_limit, undo_strong_limit, undo_outer_limit): From alloc.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11233 (Vundo_outer_limit_function): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11234 (syms_of_undo): Define undo-limit, undo-strong-limit
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11235 and undo-outer-limit here, and undo-outer-limit-function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11236 Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11237
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11238 * lisp.h (truncate_undo_list): Update decl.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11239
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11240 2004-12-21 Piet van Oostrum <piet@cs.uu.nl>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11241
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11242 * fileio.c (Fread_file_name): Delete duplicates in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11243 file-name-history when history_delete_duplicates is true.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11244
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11245 2004-12-20 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11246
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11247 * macterm.c (mac_do_list_fonts): Fix memory leak.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11248
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11249 2004-12-20 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11250
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11251 * regex.c (re_match_2_internal) <symend, wordend>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11252 Fix calls to UPDATE_SYNTAX_TABLE_FORWARD.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11253
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11254 2004-12-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11255
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11256 * macterm.c (endif, x_font_name_to_mac_font_name):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11257 Use maccentraleurroman instead of maccentraleuropean
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11258 (mac_c_string_match, mac_do_list_fonts): Speed up font search by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11259 quickly finding a specific font without needing regexps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11260
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11261 2004-12-15 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11262
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11263 * syssignal.h: Declare main_thread.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11264 (SIGNAL_THREAD_CHECK): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11265
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11266 * keyboard.c (input_available_signal): Move thread checking code
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11267 to macro SIGNAL_THREAD_CHECK and call that macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11268 (interrupt_signal): Call SIGNAL_THREAD_CHECK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11269
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11270 * alloc.c (uninterrupt_malloc): Move main_thread to emacs.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11271
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11272 * emacs.c: Define main_thread.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11273 (main): Initialize main_thread.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11274 (handle_USR1_signal, handle_USR2_signal, fatal_error_signal)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11275 (memory_warning_signal): Call SIGNAL_THREAD_CHECK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11276
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11277 * floatfns.c (float_error): Call SIGNAL_THREAD_CHECK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11278
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11279 * dispnew.c (window_change_signal): Call SIGNAL_THREAD_CHECK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11280
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11281 * sysdep.c (select_alarm): Call SIGNAL_THREAD_CHECK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11282
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11283 * process.c (send_process_trap, sigchld_handler):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11284 Call SIGNAL_THREAD_CHECK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11285
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11286 * data.c (arith_error): Call SIGNAL_THREAD_CHECK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11287
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11288 * atimer.c (alarm_signal_handler): Call SIGNAL_THREAD_CHECK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11289
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11290 * xterm.c (xg_scroll_callback): Update XG_LAST_SB_DATA before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11291 returning when xg_ignore_gtk_scrollbar is true.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11292
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11293 2004-12-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11294
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11295 * keyboard.c (read_char): Save and restore echo_string when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11296 handling input method.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11297
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11298 2004-12-13 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11299
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11300 * eval.c (syms_of_eval) <quit-flag>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11301
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11302 * keyboard.c (Vthrow_on_input): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11303 (syms_of_keyboard): Defvar and initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11304 (kbd_buffer_store_event_hold): Handle Vthrow_on_input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11305
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11306 * lisp.h (QUIT): Check for Vthrow_on_input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11307 (Vthrow_on_input): Declare it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11308
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11309 2004-12-13 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11310
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11311 * xdisp.c (set_iterator_to_next): Reset stop_charpos after display
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11312 vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11313
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11314 2004-12-12 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11315
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11316 * indent.c (Fvertical_motion): Call move_it_by_lines even if LINES = 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11317
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11318 * minibuf.c (Fall_completions): Add var `zero' and use it in loop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11319 (Ftry_completion): Really use outer `zero'; eliminate inner one.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11320
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11321 2004-12-12 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11322
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11323 * term.c (encode_terminal_code): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11324
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11325 2004-12-11 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11326
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11327 * keyboard.c (handle_async_input): Remove pthread mutex handling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11328 (input_available_signal): Move pthread thingy to !SYNC_INPUT branch.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11329
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11330 * syntax.c (Fforward_word): Avoid non-idempotent side-effects
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11331 in macro arguments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11332
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11333 * minibuf.c (Ftry_completion, Fall_completions): Don't use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11334 XFASTINT blindly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11335
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11336 * emacs.c (main, Fdump_emacs): Don't touch malloc hooks if SYNC_INPUT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11337
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11338 2004-12-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11339
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11340 * w32term.c (x_calc_absolute_position): Remove calculation of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11341 difference between inner and outer window. Don't subtract difference
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11342 for left and top calculations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11343
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11344 * xterm.c (x_calc_absolute_position): Don't subtract outer_pixel_diff
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11345 for left and top calculations. Remove call to x_real_positions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11346 [Bug report by Drew Adams in November.]
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11347 (x_check_expected_move): Do not set change_gravity to 1 when calling
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11348 x_set_offset.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11349
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11350 2004-12-08 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11351
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11352 * xdisp.c (get_next_display_element): Use `escape-glyph' for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11353 control chars and escaped octal codes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11354 (Qescape_glyph): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11355 (syms_of_xdisp): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11356 (escape_glyph_face): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11357 (redisplay_window): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11358
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11359 2004-12-07 Paul Eggert <eggert@cs.ucla.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11360
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11361 * image.c (our_fill_input_buffer, jpeg_load, CHECK_LIB_AVAILABLE)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11362 (init_image): Use 1 rather than TRUE. TRUE's not always defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11363
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11364 2004-12-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11365
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11366 * emacs.c (Fdump_emacs): Add ! defined (SYSTEM_MALLOC) around
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11367 reset_malloc_hooks.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11368
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11369 * keyboard.c (handle_async_input, input_available_signal):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11370 Add ! defined (SYSTEM_MALLOC) around thread code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11371
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11372 * alloc.c: Add comment about the reason for (UN)BLOCK_INPUT_ALLOC.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11373
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11374 2004-12-07 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11375
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11376 * eval.c (init_eval_once): Increase max_specpdl_size to 1000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11377
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11378 * config.in: Regenerate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11379
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11380 2004-12-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11381
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11382 * xmenu.c (Fx_popup_menu): Correct documentation about position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11383 (xmenu_show): Do not call XTranslateCoordinates. Adjust position
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11384 if not given by a mouse click to correspond with x-popup-menu
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11385 documentation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11386
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11387 * config.in: Regenerate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11388
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11389 * gtkutil.c: Include signal.h and syssignal.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11390 (xg_get_file_name): Block and unblock __SIGRTMIN if defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11391
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11392 * alloc.c: If HAVE_GTK_AND_PTHREAD, include pthread.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11393 new variables main_thread and alloc_mutex,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11394 define (UN)BLOCK_INPUT_ALLOC to use alloc_mutex to protect
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11395 emacs_blocked_* calls and only do (UN)BLOCK_INPUT in the main thread.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11396 If not HAVE_GTK_AND_PTHREAD, (UN)BLOCK_INPUT_ALLOC is the same
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11397 as (UN)BLOCK_INPUT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11398 (emacs_blocked_free, emacs_blocked_malloc)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11399 (emacs_blocked_realloc): Use (UN)BLOCK_INPUT_ALLOC.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11400 (uninterrupt_malloc): Initialize main_thread and alloc_mutex.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11401 (reset_malloc_hooks): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11402
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11403 * lisp.h: Declare reset_malloc_hooks.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11404
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11405 * emacs.c (Fdump_emacs): Call reset_malloc_hooks.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11406
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11407 * keyboard.c: Conditionally include pthread.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11408 (handle_async_input, input_available_signalt): If not in the main
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11409 thread, block signal, send signal to main thread and return.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11410
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11411 * gtkutil.c (xg_get_file_with_chooser): Handle local files only.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11412 Set current folder in file chooser if default_filename is a directory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11413
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11414 2004-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11415
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11416 * regex.c (GET_UNSIGNED_NUMBER): Signal an error when reaching the end.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11417 Remove redundant correctness checks.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11418 (regex_compile): Fix up error codes for \{..\} expressions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11419
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11420 2004-12-05 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11421
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11422 * regex.c (regex_compile): Fix end-of-pattern case for space.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11423
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11424 2004-12-03 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11425
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11426 * macterm.h (cfstring_create_with_utf8_cstring): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11427 * mac.c (cfstring_create_with_utf8_cstring): Add to prevent
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11428 crashes with invalid characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11429 * macmenu.c (add_menu_item): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11430 * image.c (image_load_quartz2d): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11431 * macfns.c (x_set_name, x_set_title): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11432 (Fx_file_dialog): Likewise. Use constant CFRefs instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11433 creating them each time for labels.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11434
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11435 2004-12-02 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11436
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11437 * config.in (RE_TRANSLATE_P): If make_number is not a macro,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11438 don't use it here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11439
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11440 * eval.c (Fcalled_interactively_p): Don't check INTERACTIVE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11441 (interactive_p): Skip Scalled_interactively_p frames
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11442 like Sinteractive_p frames.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11443 (unwind_to_catch): Clear handling_signal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11444
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11445 * data.c (Fmake_variable_buffer_local): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11446 (Fmake_local_variable): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11447
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11448 * insdel.c (insert_from_string_before_markers)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11449 (insert_from_string): Don't modify buffer on empty insertion.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11450
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11451 * window.c (Fget_lru_window, Fget_largest_window): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11452
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11453 2004-12-01 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11454
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11455 * macmenu.c (add_menu_item): Fallback on MacRoman if encoding
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11456 menu text as UTF8 fails.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11457
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11458 2004-12-01 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11459
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11460 * alloc.c: Add commentary for last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11461 (XMALLOC_PUT_SIZE, XMALLOC_GET_SIZE): New macros to handle
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11462 sizeof(size_t) != 4.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11463 (overrun_check_malloc, overrun_check_realloc, overrun_check_free):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11464 Use them. Also clear header and trailer of freed memory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11465 (GC_STRING_OVERRUN_COOKIE_SIZE): Rename from GC_STRING_EXTRA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11466 (string_overrun_cookie): Rename from string_overrun_pattern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11467 (GC_STRING_EXTRA): Define from GC_STRING_OVERRUN_COOKIE_SIZE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11468
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11469 2004-12-01 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11470
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11471 * lisp.h: Declare string_to_multibyte.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11472
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11473 2004-12-01 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11474
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11475 * w32console.c (w32con_write_glyphs): Decide coding here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11476 Adjusted for the change of encode_terminal_code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11477
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11478 * term.c (encode_terminal_code): Don't make it "static".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11479
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11480 2004-11-30 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11481
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11482 * term.c (encode_terminal_buf, encode_terminal_bufsize): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11483 (encode_terminal_code): Argument changed. Encode all
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11484 characters at once, and return a pointer to the result of encoding.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11485 (write_glyphs): Decide coding here. Adjusted for the above change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11486 (insert_glyphs): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11487 (term_init): Initialize encode_terminal_bufsize to 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11488
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11489 * coding.c (Vcode_conversion_workbuf_name): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11490 (syms_of_coding): Initialize and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11491 (set_conversion_work_buffer): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11492 (run_pre_post_conversion_on_str): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11493 (run_pre_write_conversin_on_c_str): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11494
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11495 * coding.h (run_pre_write_conversin_on_c_str): Extern it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11496
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11497 2004-11-30 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11498
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11499 * keyboard.c: Don't undef SIGIO
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11500 * s/darwin.h (NO_SOCK_SIGIO): Define NO_SOCK_SIGIO on carbon
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11501 * Makefile.in (mac.o): Depend on blockinput.h and atimer.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11502 (macfns.o): Don't depend on ccl.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11503 * macfns.c (mac_frame_parm_handlers): Set handlers for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11504 Qleft_fringe and Qright_fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11505 * macterm.c (mac_fill_rectangle_to_pixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11506 (mac_draw_rectangle_to_pixmap, mac_copy_area_to_pixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11507 (mac_copy_area_with_mask_to_pixmap, x_draw_image_foreground_1):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11508 Put in #if 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11509 (mac_scroll_area) [TARGET_API_MAC_CARBON]: Use ScrollWindowRect.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11510 (x_flush) [TARGET_API_MAC_CARBON]: Don't traverse frames.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11511 (XFlush) [TARGET_API_MAC_CARBON]: Define to an empty replacement.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11512 (x_draw_glyph_string_background, x_draw_glyph_string_foreground)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11513 [!MAC_OS8]: Added ifdef'd out code for os8. Don't use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11514 XDrawImageString. Always draw background and foreground separately.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11515 (x_draw_image_foreground): Use clipping instead of computing the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11516 intersection rectangle.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11517 (x_draw_image_glyph_string): Don't draw an image with mask to a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11518 pixmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11519 (x_redisplay_interface): Set flush_display_optional member to 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11520 (XTread_socket): Correctly reset the TEConverter
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11521 object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11522
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11523 2004-11-30 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11524
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11525 * lisp.h: New defines to enable buffer overrun checking.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11526 (GC_CHECK_STRING_OVERRUN, GC_CHECK_STRING_FREE_LIST)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11527 (XMALLOC_OVERRUN_CHECK, GC_CHECK_CONS_LIST): Add.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11528
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11529 * alloc.c: Add more checks for buffer overruns.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11530 (XMALLOC_OVERRUN_CHECK_SIZE, xmalloc_overrun_check_header)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11531 xmalloc_overrun_check_trailer, overrun_check_malloc)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11532 overrun_check_realloc, overrun_check_free): Add.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11533 (GC_STRING_EXTRA, string_overrun_pattern): Add.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11534 (check_sblock, allocate_string_data, compact_small_strings):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11535 Set and check string_overrun_pattern if GC_CHECK_STRING_OVERRUN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11536 (check_cons_list): Condition on GC_CHECK_CONS_LIST.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11537 (check_string_free_list): Add.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11538 (allocate_string, sweep_strings): Call check_string_free_list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11539
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11540 * emacs.c (malloc_initialize_hook): Don't free malloc_state_ptr if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11541 XMALLOC_OVERRUN_CHECK to avoid crash during load.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11542
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11543 2004-11-29 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11544
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11545 * fns.c (concat): Use SAFE_ALLOCA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11546
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11547 2004-11-29 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11548
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11549 * sysdep.c (emacs_write): Don't use QUIT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11550
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11551 2004-11-29 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11552
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11553 * buffer.c (init_buffer): Set current_buffer->directory to a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11554 multibyte string made by string_to_multibyte.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11555
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11556 * emacs.c (init_cmdargs): Set unibyte strings in Vcommand_line_args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11557
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11558 2004-11-27 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11559
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11560 * alloc.c (mark_stack): Call GC_MARK_SECONDARY_STACK if defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11561
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11562 * s/gnu-linux.h: Enable no-op gcpros on ia64.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11563 (GC_MARK_SECONDARY_STACK) [__ia64__]: Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11564
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11565 * filelock.c (lock_file_1): Call get_boot_time early.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11566 Increase buffer size.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11567
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11568 2004-11-27 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11569
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11570 * lisp.h (DECL_ALIGN): Define non-trivially only if NO_DECL_ALIGN
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11571 is not defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11572
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11573 2004-11-27 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11574
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11575 * search.c (syms_of_search) <search-spaces-regexp>: Move 'doc:'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11576 marker out of doc string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11577
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11578 2004-11-26 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11579
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11580 * s/darwin.h (POSIX_SIGNALS): Undo the removal of 2002-08-25,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11581 which was not mentioned in the log.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11582
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11583 2004-11-26 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11584
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11585 * fringe.c (update_window_fringes): Prefer truncation bitmaps over
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11586 angle bitmaps at top/bottom line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11587
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11588 * xdisp.c: Undo recent changes for restoring saved_face_id. Instead,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11589 set it when it->method is set to next_element_from_display_vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11590 (setup_for_ellipsis): Add LEN argument. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11591 Set it->saved_face_id.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11592 (get_next_display_element): Use loop instead of recursion.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11593 Set it->saved_face_id. Combine duplicate code for ctr chars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11594 (next_element_from_display_vector): Do not set it->saved_face_id.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11595 (next_element_from_ellipsis): Use setup_for_ellipsis.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11596
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11597 2004-11-26 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11598
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11599 * eval.c (Fdefvar): Declare pdl from last change as `volatile' to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11600 prevent compiler warnings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11601
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11602 2004-11-25 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11603
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11604 * keyboard.c (command_loop_1): Print a message describing the key
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11605 the user just pressed when this key has no binding.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11606
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11607 * sysdep.c (sys_signal): Don't use SA_RESTART if SYNC_INPUT is set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11608 (emacs_open, emacs_read, emacs_write): Check QUIT when interrupted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11609
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11610 * lread.c (readchar): Check QUIT when `getc' is interrupted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11611
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11612 2004-11-24 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11613
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11614 * coding.c (run_pre_post_conversion_on_str): Bind Qinhibit_read_only.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11615
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11616 * buffer.c (syms_of_buffer) <indicate-buffer-boundaries>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11617
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11618 2004-11-24 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11619
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11620 * xdisp.c (move_it_in_display_line_to, display_line):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11621 Restore saved_face_id also when truncate-lines or hscrolled.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11622
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11623 2004-11-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11624
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11625 * gtkutil.c (xg_get_file_name): Rename use-old-gtk-file-dialog to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11626 x-use-old-gtk-file-dialog.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11627
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11628 * xfns.c: Define x_use_old_gtk_file_dialog.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11629 (syms_of_xfns): Rename use-old-gtk-file-dialog to x-... Move it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11630 outside ifdef USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11631
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11632 2004-11-23 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11633
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11634 * coding.h (ENCODE_FILE, DECODE_FILE, ENCODE_SYSTEM, DECODE_SYSTEM):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11635 Don't use XFASTINT blindly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11636
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11637 * config.in (RE_TRANSLATE_P): Don't use XFASTINT blindly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11638
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11639 * indent.c (skip_invisible): Avoid non-idempotent side-effects
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11640 in macro arguments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11641
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11642 * keymap.c (Flookup_key): Check INTEGERP before XINT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11643
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11644 * lread.c (oblookup): Don't use XFASTINT blindly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11645
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11646 * window.c (Fset_window_scroll_bars): Don't use XINT if it isn't int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11647 (decode_next_window_args, window_loop): Don't use XFASTINT blindly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11648
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11649 2004-11-23 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11650
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11651 * dispextern.h (MATRIX_ROW_ENDS_IN_MIDDLE_OF_CHAR_P)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11652 (MATRIX_ROW_STARTS_IN_MIDDLE_OF_CHAR_P): Not if dpvec_index is zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11653
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11654 * xfaces.c (lookup_named_face): Add signal_p arg. Return -1 if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11655 signal_p is zero and face name is unknown.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11656 (Fx_list_fonts): Don't signal error in lookup_named_face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11657 (Fface_font): Signal error in lookup_named_face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11658 (ascii_face_of_lisp_face): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11659
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11660 * dispextern.h (lookup_named_face): Fix prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11661
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11662 * xdisp.c (handle_single_display_prop): Don't signal error in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11663 lookup_named_face for unknown fringe face name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11664 (highlight_trailing_whitespace): Don't signal error in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11665 lookup_named_face if trailing-whitespace face unknown.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11666 (calc_line_height_property): Don't signal error in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11667 lookup_named_face if specified face name is unknown.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11668
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11669 * fringe.c (update_window_fringes): Show top row indicator if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11670 window has header-line. Don't show arrow at bob and eob
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11671 if the boundary indicators are not used.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11672 (Fset_fringe_bitmap_face): Signal error in lookup_named_face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11673
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11674 * window.c (set_window_buffer): Clear display_error_modiff.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11675
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11676 2004-11-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11677
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11678 * fringe.c (update_window_fringes): Provide sensible fall-back
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11679 value for non-nil indicate-buffer-boundaries setting.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11680
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11681 2004-11-22 Markus Rost <rost@ias.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11682
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11683 * minibuf.c (Fminibuffer_complete_and_exit): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11684
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11685 2004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11686
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11687 * eval.c (Fdefvar): Warn when var is let-bound but globally void.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11688
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11689 2004-11-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11690
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11691 * xdisp.c (erase_phys_cursor): Clear hollow cursor inside TEXT_AREA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11692
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11693 * xterm.c (x_clip_to_row): Add area arg. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11694 (x_draw_hollow_cursor, x_draw_bar_cursor): Clip to TEXT_AREA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11695
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11696 * w32term.c (w32_clip_to_row): Add area arg. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11697 (x_draw_hollow_cursor, x_draw_bar_cursor): Clip to TEXT_AREA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11698
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11699 * macterm.c (x_clip_to_row): Add area arg. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11700 (x_draw_hollow_cursor, x_draw_bar_cursor): Clip to TEXT_AREA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11701
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11702 * xdisp.c (move_it_in_display_line_to, display_line):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11703 Restore saved_face_id if overflow-newline-into-fringe is enabled and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11704 line is continued before or in middle of element from display vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11705
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11706 * indent.c (Fvertical_motion): Fix last change. Use another
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11707 method to detect if iterator moved too far ahead after reseat.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11708
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11709 * xdisp.c (IT_EXPAND_MATRIX_WIDTH): New macro. Do not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11710 expand matrix width for overflow in zero-width area.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11711 (append_glyph, append_composite_glyph, produce_image_glyph)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11712 (append_stretch_glyph): Use it to avoid loop in redisplay.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11713 (note_mode_line_or_margin_highlight): Don't let help-echo from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11714 string override help-echo from image map.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11715
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11716 2004-11-20 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11717
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11718 * fns.c (Fyes_or_no_p): Call Fread_from_minibuffer with extra argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11719 * callint.c (Fcall_interactively): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11720
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11721 2004-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11722
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11723 * minibuf.c (Fminibuffer_complete_and_exit):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11724 Fixup the case of the completed value, for case-indep completion.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11725
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11726 2004-11-20 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11727
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11728 * lisp.h (Fread_from_minibuffer): Add arg in decl.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11729
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11730 * minibuf.c (read_minibuf): New arg KEEP_ALL. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11731 (Fread_from_minibuffer): New arg KEEP_ALL. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11732
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11733 * search.c (Vsearch_spaces_regexp):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11734 Rename from Vsearch_whitespace_regexp. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11735
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11736 2004-11-20 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11737
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11738 * eval.c (init_eval_once): Increase `max_specpdl_size' to 650.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11739
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11740 2004-11-19 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11741
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11742 * search.c (Vsearch_whitespace_regexp): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11743 (syms_of_search): Defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11744 (compile_pattern_1): Call re_set_whitespace_regexp with it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11745 (search_buffer): No regexp is trivial if Vsearch_whitespace_regexp
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11746 is non-nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11747 (struct regexp_cache): New element whitespace_regexp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11748 (syms_of_search): Initialize whitespace_regexp elements.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11749 (compile_pattern): Compare whitespace_regexp elements.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11750 (compile_pattern_1): Set whitespace_regexp elements.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11751
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11752 * regex.c (regex_compile): Substitute whitespace_regexp
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11753 for spaces, if it is nonzero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11754 (whitespace_regexp): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11755 (re_set_whitespace_regexp): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11756
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11757 2004-11-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11758
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11759 * indent.c (Fvertical_motion): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11760
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11761 2004-11-18 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11762
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11763 * indent.c (Fvertical_motion): Undo 2004-11-16 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11764 Instead, move back again if reseating moves too far ahead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11765
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11766 2004-11-17 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11767
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11768 * xdisp.c (message3): Call clear_message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11769
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11770 2004-11-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11771
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11772 * xdisp.c (erase_phys_cursor): Adjust cursor row visible height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11773
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11774 2004-11-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11775
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11776 * gtkutil.c (xg_get_file_name): Typo in HAVE_GTK_FILE_SELECTION_NEW.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11777
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11778 * xmenu.c (x_menu_in_use): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11779 (x_menu_set_in_use): Also set popup_activated_flag.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11780
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11781 * xfns.c (Fx_file_dialog): Call popup_activated instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11782 x_menu_in_use. Call x_menu_set_in_use in Motif version also.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11783
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11784 * xterm.h (x_menu_in_use): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11785
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11786 2004-11-16 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11787
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11788 * keymap.c (Fmap_keymap): New arg SORT-FIRST.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11789 Use map-keymap-internal to implement that.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11790
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11791 * indent.c (Fvertical_motion): In batch mode, use vmotion directly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11792
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11793 2004-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11794
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11795 * xdisp.c (get_glyph_string_clip_rect, init_glyph_string): Check it's
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11796 a window before using XWINDOW.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11797
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11798 * window.c (make_window, Fselect_window, make_dummy_parent)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11799 (save_window_save):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11800 * frame.c (make_frame):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11801 * fns.c (concat): Avoid side-effects inside XSETFASTINT's arguments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11802
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11803 * lisp.h (NILP): Use EQ rather than XFASTINT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11804
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11805 2004-11-16 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11806
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11807 * fringe.c (Fdefine_fringe_bitmap): Always set 'h'. Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11808
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11809 * indent.c (Fvertical_motion): Fix last change. Only reseat when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11810 moving backwards.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11811
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11812 2004-11-16 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11813
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11814 * dispextern.h: Extern reseat_at_previous_visible_line_start.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11815
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11816 2004-11-16 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11817
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11818 * xdisp.c (display_mode_element): Fix previous change (calculate
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11819 end position of substring to display correctly).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11820
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11821 2004-11-16 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11822
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11823 * keyboard.c (Fposn_at_point): Remove extra */ after doc string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11824 Reported by Andrew M. Scott.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11825
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11826 2004-11-15 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11827
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11828 * fns.c (Fsafe_plist_get): New defun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11829 (syms_of_fns): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11830
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11831 * lisp.h (Fsafe_plist_get): Add EXFUN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11832
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11833 * xdisp.c (store_mode_line_string, produce_stretch_glyph):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11834 Use Fsafe_plist_get.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11835 (note_mode_line_or_margin_highlight, note_mouse_highlight):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11836 Fix image map element parsing. Use Fsafe_plist_get.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11837
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11838 2004-11-15 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11839
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11840 * xdisp.c (get_next_display_element): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11841
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11842 2004-11-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11843
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11844 * window.c (shrink_windows): Handle special case of one window left
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11845 when trying to shrink the final reminder. Grow windows if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11846 total_removed is less than total_shrink.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11847
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11848 * xmenu.c (pop_down_menu): Remove global variable current_menu,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11849 extract pointer from arg with XSAVE_VALUE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11850 (create_and_show_popup_menu, create_and_show_dialog, xmenu_show):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11851 Construct arg to record_unwind_protect with make_save_value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11852
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11853 2004-11-13 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11854
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11855 * xdisp.c (reseat_at_previous_visible_line_start): No longer static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11856 (get_next_display_element): Fix previous change to apply only to \n.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11857
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11858 * indent.c (Fvertical_motion): Scan to PT from start of line to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11859 make iterator consistent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11860
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11861 * minibuf.c (syms_of_minibuf) <completion-ignore-case>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11862
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11863 2004-11-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11864
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11865 * gtkutil.c (pop_down_file_dialog): Add BLOCK_INPUT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11866
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11867 * xfns.c (Fx_file_dialog): Call x_menu_in_use and x_menu_set_in_use.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11868 Record unwind with clean_up_file_dialog.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11869
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11870 * xterm.h (x_menu_in_use, x_menu_set_in_use, x_menu_wait_for_event):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11871 Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11872
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11873 * xmenu.c (x_menu_in_use, x_menu_set_in_use): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11874
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11875 2004-11-13 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11876
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11877 * gtkutil.c (xg_file_sel_ok, xg_file_sel_cancel)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11878 (xg_file_sel_destroy): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11879 (xg_file_response_cb, pop_down_file_dialog)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11880 (xg_get_file_name_from_chooser, xg_get_file_name_from_selector):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11881 New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11882 (xg_get_file_with_chooser, xg_get_file_with_selection):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11883 Take new arg func, set it to xg_get_file_name_from_chooser/selector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11884 Move common code to xg_get_file_name. Return widget created.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11885 (xg_get_file_name): Set name, transient for, modal and destroy
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11886 with parent here. Connect response signal to xg_file_response_cb,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11887 connect delete-event to gtk_true. Record pop_down_file_dialog
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11888 for unwind. Do event loop and call x_menu_wait_for_event in loop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11889 (xg_create_widget): Make dialogs modal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11890
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11891 * xmenu.c (unuse_menu_items, pop_down_menu): Arg is of type
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11892 Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11893 (popup_get_selection): Move unwind protect ...
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11894 (create_and_show_popup_menu, create_and_show_dialog): ... to here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11895 Move destroy of widget to pop_down_menu.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11896 (popup_widget_loop): Move unwind protect ...
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11897 (create_and_show_popup_menu, create_and_show_dialog): ... to here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11898 Move destroy of widget to pop_down_menu.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11899 (pop_down_menu): BLOCK_INPUT and destroy widget/window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11900 (xmenu_show): Record unwind pop_down_menu. Move XMenuDestroy,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11901 x_mouse_leave and grabbed = 0 to pop_down_menu.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11902
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11903 2004-11-13 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11904
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11905 * xdisp.c (make_cursor_line_fully_visible_p): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11906 (syms_of_xdisp): DEFVAR_BOOL it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11907 (make_cursor_line_fully_visible, try_cursor_movement)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11908 (try_window_id): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11909
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11910 2004-11-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11911
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11912 * dispextern.h (struct glyph_row): New member extra_line_spacing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11913 (struct it): New member max_extra_line_spacing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11914 (MR_PARTIALLY_VISIBLE, MR_PARTIALLY_VISIBLE_AT_TOP)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11915 (MR_PARTIALLY_VISIBLE_AT_BOTTOM): New helper macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11916 (MATRIX_ROW_PARTIALLY_VISIBLE_P): Fix to return false if invisible
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11917 part of last line is only extra line spacing (so the text on the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11918 line is fully visible). Use helper macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11919 Add W arg (to use them). All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11920 (MATRIX_ROW_PARTIALLY_VISIBLE_AT_TOP_P)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11921 (MATRIX_ROW_PARTIALLY_VISIBLE_AT_BOTTOM_P): Use helper macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11922
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11923 * window.c (window_scroll_pixel_based, Frecenter):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11924 Use move_it_vertically_backward directly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11925 (Frecenter): Fix calculation of new start pos for negative arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11926 Before, the new start pos was sometimes chosen too far back, so
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11927 the last line became only partially visible, and thus would be
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11928 either only semi-visible or automatically scrolled to the middle
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11929 of the window by redisplay.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11930
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11931 * xdisp.c (init_iterator): Clear it.max_extra_line_spacing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11932 (move_it_vertically_backward): Don't recure to move further back.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11933 (move_it_vertically): Remove superfluous condition.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11934 (move_it_by_lines): Clear last_height when moved 0 lines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11935 (resize_mini_window): Use it.max_extra_line_spacing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11936 (display_tool_bar_line): Clear row->extra_line_spacing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11937 (try_scrolling): Use move_it_vertically_backward directly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11938 (redisplay_window): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11939 (compute_line_metrics): Set row->extra_line_spacing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11940 (display_line, display_string): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11941 (x_produce_glyphs): Update it->max_extra_line_spacing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11942
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11943 * xmenu.c (pop_down_menu): Return nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11944
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11945 2004-11-12 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11946
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11947 * xmenu.c (x_menu_wait_for_event): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11948 (popup_get_selection, popup_widget_loop): Call x_menu_wait_for_event
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11949 to handle timers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11950 (popup_widget_loop): Add argument do_timers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11951 (create_and_show_popup_menu, create_and_show_dialog): Pass 1 for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11952 do_timers to popup_widget_loop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11953 (xmenu_show): Call XMenuActivateSetWaitFunction so that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11954 x_menu_wait_for_event is called by XMenuActivate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11955 (create_and_show_popup_menu): Pass 1 for do_timers to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11956 popup_get_selection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11957 (pop_down_menu): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11958 (popup_get_selection, popup_widget_loop): Unwind protect to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11959 pop_down_menu.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11960 (popup_widget_loop): Add argument widget.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11961 (create_and_show_popup_menu, create_and_show_dialog): Pass new
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11962 argument widget to popup_widget_loop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11963
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11964 2004-11-10 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11965
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11966 * keymap.c (Fkeymap_prompt): Accept symbol keymaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11967
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11968 2004-11-09 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11969
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11970 * xselect.c: Include <sys/types.h> and <unistd.h> (for getpid).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11971 Fix various comments referring to XEvents instead of input events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11972 (x_queue_event): Fix format strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11973 (x_stop_queuing_selection_requests): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11974
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11975 * xdisp.c (produce_image_glyph): Remove unused variable 'face_ascent'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11976 (pint2hrstr): Add extra braces to silence compiler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11977
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11978 * print.c (print_object): Fix format string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11979
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11980 * lread.c (read1): Fix next_char matching.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11981
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11982 * lisp.h (Fdelete): Add EXFUN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11983 (replace_range_2): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11984
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11985 * keyboard.c (read_avail_input): Remove unused variable 'discard'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11986
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11987 * intervals.h (NULL_INTERVAL_P): Add separate version when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11988 ENABLE_CHECKING is not defined to silence compiler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11989 (compare_string_intervals): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11990
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11991 * fringe.c (destroy_fringe_bitmap): Fix return type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11992 (Ffringe_bitmaps_at_pos): Remove unused var 'old_buffer'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11993
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11994 * emacs.c (Fdump_emacs): Fix format string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11995
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11996 * doc.c: Include <ctype.h>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11997 (Fsubstitute_command_keys): Remove unused variable 'firstkey'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11998
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11999 * data.c (store_symval_forwarding): Remove unused variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12000
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12001 * callint.c (Fcall_interactively): Remove unused variable 'funcar'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12002
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12003 2004-11-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12004
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12005 * Makefile.in (stamp-oldxmenu): If HAVE_GTK, don't add dependencies
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12006 to ${OLDXMENU}.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12007
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12008 2004-11-09 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12009
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12010 * process.c (Fmake_network_process): Remove kludge for interrupted
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12011 connects on BSD. If connect is interrupted, just close socket and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12012 start over rather than sleeping and retry with same socket.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12013
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12014 2004-11-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12015
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12016 * .cvsignore: Add buildobj.lst.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12017
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12018 * doc.c: New variable Vbuild_files.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12019 (Fsnarf_documentation): If Vbuild_files is nil, populate it with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12020 file names from buildobj.lst. Only attach docstrings from files
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12021 that are in Vbuild_files.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12022 (syms_of_doc): Defvar Vbuild_files.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12023
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12024 * Makefile.in (SOME_MACHINE_OBJECTS): Add fringe.o, image.o
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12025 and w32*.o.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12026 (temacs${EXEEXT}): Generate buildobj.lst when temacs is linked.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12027 (mostlyclean): Rm buildobj.lst.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12028
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12029 * makefile.w32-in ($(TEMACS)): Generate buildobj.lst when temacs
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12030 is linked.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12031
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12032 2004-11-09 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12033
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12034 * fringe.c (update_window_fringes): Update fringe bitmaps if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12035 cur and row ends_at_zv_p differs. If bitmaps of a row is updated,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12036 also update previous row to get rid of misc. artifacts.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12037
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12038 2004-11-08 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12039
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12040 * xdisp.c (fast_find_position): Fix start pos if header line present.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12041 (note_mouse_highlight): Clear mouse face if we move out of text area.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12042
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12043 2004-11-08 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12044
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12045 * editfns.c: Move #include "systime.h" before <sys/resource.h>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12046 Don't include <sys/time.h> explicitly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12047 Include <stdio.h> unconditionally, not just on MacOS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12048
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12049 2004-11-08 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12050
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12051 * fontset.c (fontset_pattern_regexp): Cancel my previous change;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12052 don't pay attention to '\' before '*'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12053 (fontset_pattern_regexp): Change the meaning of the second arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12054 (Fnew_fontset): Call fs_query_fontset, not Fquery_fontset.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12055 (check_fontset_name): Try NAME as literal at first, and if it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12056 failes, try NAME as pattern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12057
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12058 2004-11-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12059
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12060 * emacs.c (Fdump_emacs): Only output warning on GNU/Linux.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12061
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12062 2004-11-07 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12063
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12064 * lisp.h (Fmsdos_downcase_filename): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12065 * dired.c (Fmsdos_downcase_filename): Don't declare here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12066 * fileio.c: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12067
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12068 2004-11-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12069
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12070 * dosfns.c (Fdos_memget, Fdos_memput): Use integer variable offs in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12071 comparisons with integers instead of Lisp_Object address.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12072 (Fmsdos_set_keyboard): Declare argument allkeys.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12073
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12074 * msdos.c (IT_set_frame_parameters): Use EQ, not ==, for Lisp_Object:s.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12075
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12076 * dired.c (Fmsdos_downcase_filename): Declare extern on MSDOS to avoid
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12077 int/Lisp_Object mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12078
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12079 * fileio.c: Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12080
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12081 2004-11-06 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12082
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12083 * editfns.c: Need to include sys/time.h before resource.h on darwin.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12084
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12085 2004-11-06 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12086
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12087 * callint.c (Fcall_interactively): Avoid reusing EVENT for other data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12088
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12089 * xfaces.c (merge_named_face): GCPRO the face_name in the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12090 named_merge_point struct that we make.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12091 (merge_face_heights): Eliminate GCPRO arg. All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12092
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12093 * keyboard.c (command_loop_1): Change Vtransient_mark_mode
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12094 before deciding whether to inactivate mark.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12095
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12096 2004-11-06 Lars Brinkhoff <lars@nocrew.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12097
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12098 * config.in: Regenerate (add HAVE_GETRUSAGE).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12099 * editfns.c (Fget_internal_run_time): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12100 (syms_of_data): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12101 * fns.c (sxhash): As far as possible, merge calculation of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12102 hash code for symbols and strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12103
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12104 2004-11-06 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12105
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12106 * frame.c (syms_of_frame): Fix the example in the doc string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12107
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12108 2004-11-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12109
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12110 * eval.c (Feval): Remove check for INPUT_BLOCKED_P.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12111
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12112 * xmenu.c (popup_get_selection, create_and_show_popup_menu)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12113 (create_and_show_dialog): Revert change from 2004-10-31.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12114
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12115 2004-11-05 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12116
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12117 * macros.c (syms_of_macros) <defining-kbd-macro>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12118
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12119 2004-11-05 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12120
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12121 * print.c (print_object): Print Lisp_Misc_Save_Value objects.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12122
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12123 * fileio.c (Ffile_modes): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12124 (auto_save_1): Check for Ffile_modes nil value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12125
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12126 2004-11-05 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12127
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12128 * xselect.c (struct selection_event_queue, selection_queue)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12129 (x_queue_selection_requests, x_queue_event)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12130 (x_start_queuing_selection_requests)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12131 (x_stop_queuing_selection_requests): Add new queue for selection
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12132 input events to replace previous XEvent queue in xterm.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12133 (queue_selection_requests_unwind): Adapt to new queue.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12134 (x_reply_selection_request): Adapt to new queue.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12135 Unexpect wait_object in case of x errors (memory leak).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12136 (x_handle_selection_request, x_handle_selection_clear): Make static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12137 (x_handle_selection_event): New function. May queue selection events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12138 (wait_for_property_change_unwind): Use save_value instead of cons.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12139 Clear property_change_reply_object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12140 (wait_for_property_change): Abort if already waiting.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12141 Use save_value instead of cons for unwind data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12142 (x_handle_property_notify): Skip events already arrived, but don't
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12143 free them, as "arrived" field is checked by wait_for_property_change,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12144 and it will be freed by unwind or explicit unexpect_property_change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12145 (x_get_foreign_selection): Add to new queue.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12146 (receive_incremental_selection): Don't unexpect wait_object when done
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12147 as it has already been freed by previous wait_for_property_change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12148
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12149 * xterm.h (x_start_queuing_selection_requests)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12150 (x_stop_queuing_selection_requests, x_handle_selection_request)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12151 (x_handle_selection_clear): Remove prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12152 (x_handle_selection_event): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12153
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12154 * xterm.c (handle_one_xevent): Don't queue X selection events
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12155 here, it may be too late if we start queuing after we have already
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12156 stored some selection events into the kbd buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12157 (struct selection_event_queue, queue, x_queue_selection_requests)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12158 (x_queue_event, x_unqueue_events, x_start_queuing_selection_requests)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12159 (x_stop_queuing_selection_requests): Remove/move to xselect.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12160 (x_catch_errors_unwind): Block input around final XSync.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12161
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12162 * keyboard.h (kbd_buffer_unget_event): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12163
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12164 * keyboard.c (kbd_buffer_store_event_hold): Remove obsolete code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12165 (kbd_buffer_unget_event): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12166 (kbd_buffer_get_event, swallow_events): Combine SELECTION events
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12167 and use x_handle_selection_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12168 (mark_kboards): Don't mark x and y of SELECTION_CLEAR_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12169
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12170 2004-11-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12171
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12172 * xselect.c (TRACE3): New debug macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12173 (x_reply_selection_request): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12174 (receive_incremental_selection): In call to TRACE0, the name of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12175 a symbol is in xname.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12176
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12177 2004-11-05 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12178
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12179 * fontset.c (fontset_pattern_regexp): Use unsigned char.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12180
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12181 2004-11-04 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12182
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12183 * fileio.c (Fnext_read_file_uses_dialog_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12184
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12185 * gtkutil.h (use_old_gtk_file_dialog): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12186
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12187 * gtkutil.c: Make use_old_gtk_file_dialog non-static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12188 (xg_initialize): Move DEFVAR_BOOL for use_old_gtk_file_dialog ...
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12189 * xfns.c (syms_of_xfns): ... to here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12190
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12191 * gtkutil.c (xg_get_file_with_chooser): Expand DEFAULT_FILENAME if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12192 it doesn't start with /.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12193
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12194 2004-11-04 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12195
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12196 * fontset.c (fontset_pattern_regexp): If '*' is preceded by '\',
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12197 treat it as a literal character.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12198
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12199 2004-11-03 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12200
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12201 * .gdbinit (ppt): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12202
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12203 2004-11-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12204
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12205 * xterm.c (x_window_to_scroll_bar): Only call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12206 xg_get_scroll_id_for_window if toolkit scroll bars are used.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12207
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12208 * gtkutil.c (xg_get_file_with_chooser): Use GTK_STOCK_OK instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12209 of save.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12210
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12211 2004-11-02 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12212
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12213 * window.c (Fscroll_right): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12214
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12215 2004-11-02 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12216
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12217 * Makefile.in (callproc.o): Depend on blockinput.h, atimer.h, systime.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12218
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12219 2004-11-02 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12220
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12221 * callproc.c (Fcall_process): Block input around vfork.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12222
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12223 2004-11-02 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12224
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12225 * eval.c (Fcalled_interactively_p): Rename from Fcall_interactive_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12226 (syms_of_eval): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12227
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12228 2004-11-02 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12229
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12230 * insdel.c (replace_range_2): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12231
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12232 * casefiddle.c (casify_region): Handle changes in byte-length
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12233 using replace_range_2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12234
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12235 * emacs.c (USAGE3): Delete --horizontal-scroll-bars, -hb.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12236
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12237 * xdisp.c (back_to_previous_visible_line_start):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12238 Subtract 1 from pos when checking previous newline for invisibility.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12239
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12240 * window.c (window_scroll_pixel_based): Update preserve_y
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12241 for header line if any.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12242 (Fscroll_left, Fscroll_right): Don't call interactive_p;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12243 use a new second argument instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12244
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12245 * eval.c (Fcall_interactive_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12246 (interactive_p): Don't test INTERACTIVE here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12247 (Finteractive_p): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12248
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12249 * eval.c (Feval): Abort if INPUT_BLOCKED_P.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12250
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12251 2004-11-02 KOBAYASHI Yasuhiro <kobayays@otsukakj.co.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12252
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12253 * w32fns.c (w32_font_match): Use fast_string_match_ignore_case for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12254 comparing font names.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12255
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12256 2004-11-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12257
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12258 * fileio.c (Fread_file_name): Pass Qt as fifth parameter to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12259 Fx_file_dialog if only directories should be read.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12260
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12261 * lisp.h: Fx_file_dialog takes 5 parameters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12262
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12263 * xfns.c (Fx_file_dialog): Both Motif and GTK version:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12264 Add parameter only_dir_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12265 In Motif version, don't put DEFAULT_FILENAME in filter part of the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12266 dialog, just text field part. Do not add DEFAULT_FILENAME
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12267 to list of files if it isn't there.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12268 In GTK version, pass only_dir_p parameter to xg_get_file_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12269
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12270 * macfns.c (Fx_file_dialog): Add parameter only_dir_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12271 Check only_dir_p instead of comparing prompt to "Dired". When using
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12272 a save dialog, add option kNavDontConfirmReplacement, change title
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12273 to "Enter name", change text for save button to "Ok".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12274
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12275 * w32fns.c (Fx_file_dialog): Add parameter only_dir_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12276 Check only_dir_p instead of comparing prompt to "Dired".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12277
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12278 * gtkutil.c (xg_get_file_with_chooser, xg_get_file_with_selection):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12279 New functions, only defined ifdef HAVE_GTK_FILE_CHOOSER_DIALOG_NEW
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12280 and HAVE_GTK_FILE_SELECTION_NEW respectively.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12281 (xg_get_file_name): Add parameter only_dir_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12282 Call xg_get_file_with_chooser or xg_get_file_with_selection
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12283 depending on HAVE_GTK_FILE* and the value of use_old_gtk_file_dialog.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12284 (xg_initialize): New DEFVAR_BOOL use_old_gtk_file_dialog.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12285
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12286 * gtkutil.h (xg_get_file_name): Add parameter only_dir_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12287
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12288 * config.in: Rebuild (added HAVE_GTK_FILE_*).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12289
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12290 2004-11-01 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12291
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12292 * process.c (connect_wait_mask, num_pending_connects):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12293 Only declare and use them if NON_BLOCKING_CONNECT is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12294 (init_process): Initialize them if NON_BLOCKING_CONNECT defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12295 (IF_NON_BLOCKING_CONNECT): New helper macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12296 (wait_reading_process_output): Only declare and use local vars
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12297 Connecting and check_connect when NON_BLOCKING_CONNECT is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12298
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12299 2004-11-01 Andy Petrusenco <Igrek@star-sw.com> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12300
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12301 * w32term.c (x_scroll_run): Delete region objects after use.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12302
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12303 2004-10-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12304
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12305 * xmenu.c: Add prototypes for forward function declarations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12306 (popup_get_selection): Remove parameter do_timers, remove call to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12307 timer_check.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12308 (create_and_show_popup_menu, create_and_show_dialog):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12309 Remove parameter do_timers from call to popup_get_selection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12310
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12311 * xdisp.c (update_tool_bar): Pass a copy of f->tool_bar_items to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12312 tool_bar_items and assign the result to f->tool_bar_items if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12313 not equal. Move BLOCK/UNBLOCK_INPUT from around call to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12314 tool_bar_items to assignment of result.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12315
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12316 * atimer.c (alarm_signal_handler): Do not call set_alarm if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12317 pending_atimers is non-zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12318
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12319 2004-10-31 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12320
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12321 * dispnew.c (margin_glyphs_to_reserve): Don't use ncols_scale_factor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12322
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12323 2004-10-28 Will <will@glozer.net>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12324
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12325 * macterm.c: Allow user to assign key modifiers to the Mac Option
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12326 key via a 'mac-option-modifier' variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12327
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12328 2004-10-28 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12329
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12330 * xselect.c (Vx_lost_selection_functions, Vx_sent_selection_functions):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12331 Rename from Vx_lost_selection_hooks and Vx_sent_selection_hooks.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12332 (x_handle_selection_request, x_handle_selection_clear)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12333 (x_clear_frame_selections, syms_of_xselect): Adjust accordingly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12334
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12335 2004-10-28 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12336
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12337 * w32fns.c (Fx_server_vendor, Fx_server_version): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12338
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12339 * xfns.c (Fx_server_vendor, Fx_server_version): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12340
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12341 2004-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12342
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12343 * syntax.c (scan_sexps_forward): Give precedence to a 2-char
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12344 comment-starter over a 1-char one.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12345
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12346 2004-10-27 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12347
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12348 * xdisp.c (get_next_display_element): In mode lines,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12349 treat newline and tab like other control characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12350
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12351 * editfns.c (Fmessage): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12352
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12353 * indent.c (vmotion): When moving up, check the newline before.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12354 Make prevline an int, not a Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12355
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12356 2004-10-27 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12357
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12358 * editfns.c (Fformat): Allocate discarded table with SAFE_ALLOCA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12359 Only allocate info and discarded tables once.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12360
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12361 * lisp.h (USE_SAFE_ALLOCA): Add and init sa_must_free integer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12362 (SAFE_ALLOCA, SAFE_ALLOCA_LISP): Increment it when malloc is used.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12363 (SAFE_FREE): Test it to determine if we need to unwind to free.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12364 Remove size arg. All users changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12365 (SAFE_FREE_LISP): Remove. All users changed to use SAFE_FREE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12366
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12367 2004-10-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12368
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12369 * gtkutil.c: Put empty line between comment and function body.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12370 (xg_destroy_widgets): Rename from remove_from_container.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12371 Just destroy all widgets in list. Argument wcont removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12372 (xg_update_menubar, xg_update_submenu): Call xg_destroy_widgets
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12373 instead of remove_from_container.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12374 (xg_display_close, xg_create_tool_bar, update_frame_tool_bar)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12375 (free_frame_tool_bar): Add comment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12376
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12377 * xfns.c (xic_create_xfontset): Check that FRAME_XIC_BASE_FONTNAME
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12378 is not NULL before strcmp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12379
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12380 2004-10-26 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12381
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12382 * callint.c (Fcall_interactively): Add 'U' code to get the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12383 up-event discarded by a previous 'k' or 'K' argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12384
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12385 2004-10-26 David Kastrup <dak@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12386
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12387 * buffer.c (syms_of_buffer): Fix a few typos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12388
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12389 2004-10-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12390
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12391 * xsmfns.c: Put empty line between comment and function body.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12392 Use two spaces before comment end.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12393
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12394 2004-10-25 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12395
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12396 * fontset.c (fontset_pattern_regexp): Optimize for the case that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12397 PATTERN is full XLFD.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12398
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12399 2004-10-24 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12400
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12401 * regex.h (enum reg_errcode_t): New value REG_ERANGEX.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12402
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12403 * regex.c (re_error_msgid): Add an entry for REG_ERANGEX.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12404 (regex_compile): Return REG_ERANGEX if appropriate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12405
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12406 2004-10-22 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12407
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12408 * editfns.c (Ftranslate_region_internal): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12409 (syms_of_editfns): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12410
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12411 2004-10-22 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12412
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12413 * xfns.c (xic_create_xfontset): Initialize missing_list to NULL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12414
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12415 2004-10-21 K,Aa(Broly L$,1 q(Brentey <lorentey@elte.hu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12416
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12417 * xterm.h (x_output): New member `xic_base_fontname'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12418 (FRAME_XIC_BASE_FONTNAME): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12419 (xic_free_xfontset): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12420
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12421 * xfns.c (xic_create_xfontset): Share fontsets between frames
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12422 based on base_fontname.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12423 (xic_free_xfontset): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12424 (free_frame_xic): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12425 (xic_set_xfontset): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12426
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12427 * xterm.c (xim_destroy_callback): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12428
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12429 2004-10-20 B. Anyos <banyos@freemail.hu> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12430
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12431 * w32term.c (x_draw_glyph_string): Use overline_color for overlines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12432
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12433 2004-10-20 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12434
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12435 * xterm.h (XSync): If USE_GTK, define XSync as process_all and then
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12436 XSync.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12437
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12438 * emacs.c (my_heap_start, heap_bss_diff, MAX_HEAP_BSS_DIFF):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12439 New variables and constant.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12440 (main): Calculate heap_bss_diff. If we are dumping and the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12441 heap_bss_diff is greater than MAX_HEAP_BSS_DIFF, set PER_LINUX32
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12442 and exec ourself again.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12443 (Fdump_emacs): If heap_bss_diff is greater than MAX_HEAP_BSS_DIFF
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12444 print a warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12445
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12446 * lastfile.c: Make my_endbss and my_endbss_static available on all
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12447 platforms.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12448
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12449 * Makefile.in (RUN_TEMACS): Remove @SETARCH@.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12450 * config.in (HAVE_PERSONALITY_LINUX32): Regenerate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12451
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12452 2004-10-19 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12453
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12454 * data.c (Flocal_variable_if_set_p): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12455
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12456 2004-10-19 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12457
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12458 * w32.c (init_environment): Set emacs_dir correctly when running
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12459 emacs from the build directory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12460
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12461 2004-10-19 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12462
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12463 * editfns.c (Fdelete_and_extract_region):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12464 If region is empty, return null string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12465
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12466 2004-10-19 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12467
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12468 * gtkutil.h (xg_update_scrollbar_pos): Remove arguments real_left
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12469 and canon_width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12470 (xg_frame_cleared): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12471
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12472 * gtkutil.c (xg_frame_cleared, xg_fixed_handle_expose)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12473 (xg_find_top_left_in_fixed): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12474 (xg_create_scroll_bar): Put an event box widget between
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12475 the scroll bar widget and the edit widget.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12476 (xg_show_scroll_bar): Show the parent widget (the event box).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12477 (xg_remove_scroll_bar): Destroy parent (the event box) also.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12478 (xg_update_scrollbar_pos): Remove arguments real_left and canon_width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12479 Move the parent (the event box) widget inside the fixed widget.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12480 Move window clear to xterm.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12481
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12482 * gtkutil.h (xg_frame_cleared): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12483
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12484 * xterm.c (x_clear_frame): Remove call to xg_frame_cleared
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12485 (x_scroll_bar_create, XTset_vertical_scroll_bar):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12486 Remove arguments left and width to xg_update_scrollbar_pos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12487 (XTset_vertical_scroll_bar): Do x_clear_area for USE_GTK also.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12488
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12489 2004-10-19 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12490
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12491 * xdisp.c (display_mode_element): Fix display of wide chars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12492
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12493 2004-10-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12494
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12495 * gtkutil.c (xg_update_scrollbar_pos): Change XClearWindow to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12496 gdk_window_clear and move gdk_window_process_all_updates after
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12497 clear so events are sent to the X server in correct order.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12498
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12499 2004-10-18 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12500
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12501 * fontset.c (fs_load_font): Use fast_string_match_ignore_case for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12502 comparing font names.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12503 (fs_query_fontset): Use fast_string_match for comparing fontset names.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12504 (list_fontsets): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12505
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12506 * search.c (fast_string_match_ignore_case): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12507
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12508 * lisp.h (fast_string_match_ignore_case): Extern it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12509
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12510 2004-10-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12511
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12512 * xdisp.c (overlay_arrow_at_row): Return overlay string rather
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12513 than bitmap if there is not left fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12514 (get_overlay_arrow_glyph_row): Also used on windows system.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12515 (display_line): Display overlay string if no left fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12516
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12517 2004-10-16 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12518
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12519 * w32fns.c (w32_font_match): Encode font name being matched.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12520
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12521 2004-10-16 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12522
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12523 * window.c (Fspecial_display_p): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12524
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12525 2004-10-15 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12526
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12527 * doc.c (Fsubstitute_command_keys): Fix remap-handling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12528 Don't ignore menus, because where-is-internal already does it for us.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12529
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12530 2004-10-15 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12531
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12532 * xdisp.c (redisplay_window): Only update fringes and vertical
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12533 border on window frames.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12534
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12535 2004-10-14 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12536
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12537 * m/ia64.h (DATA_SEG_BITS): Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12538
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12539 2004-10-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12540
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12541 * xterm.h: Include Xutil.h after keysym.h to work around bug
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12542 in some X versions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12543
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12544 2004-10-13 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12545
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12546 * fns.c (map_char_table): Add missing gcpros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12547
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12548 2004-10-13 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12549
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12550 * keymap.c (get_keymap): An autoload form is not a keymap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12551
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12552 * textprop.c (syms_of_textprop): Make `syntax-table' nonsticky.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12553
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12554 2004-10-13 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12555
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12556 * callproc.c (Fcall_process): Simplify handling of display arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12557 Resume `display_on_the_fly' once a coding system is determined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12558
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12559 * xdisp.c (redisplay_preserve_echo_area): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12560
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12561 2004-10-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12562
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12563 * xdisp.c (redisplay_preserve_echo_area): Flush display in case
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12564 caller, such as call-process, is not going to poll for input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12565 (calc_line_height_property): Handle case where it->object is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12566
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12567 * xterm.c (x_redisplay_interface): Fix flush_display_optional.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12568
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12569 2004-10-12 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12570
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12571 * xdisp.c (get_next_display_element):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12572 If unibyte_display_via_language_environment is zero, display 8-bit
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12573 chars in octal in unibyte buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12574
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12575 2004-10-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12576
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12577 * doc.c (Fsubstitute_command_keys): Ignore remappings unless there
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12578 are no ordinary bindings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12579
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12580 2004-10-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12581
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12582 * xfns.c (syms_of_xfns): Defsubr x-file-dialog for GTK also.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12583
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12584 2004-10-10 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12585
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12586 * macterm.c (x_raise_frame): Add BLOCK_INPUT around SelectWindow.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12587 (x_lower_frame): Add BLOCK_INPUT around SendBehind.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12588 (make_mac_frame): Add BLOCK_INPUT around the making of a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12589 terminal frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12590 (mac_initialize): Add BLOCK_INPUT around carbon initialization.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12591 * macgui.h (mktime): Use emacs_mktime.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12592 * macfns.c (Fx_file_dialog): Add BLOCK_INPUT around more code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12593 Make a cancel file-open dialog be like C-g.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12594 * mac.c (mktime): Use emacs_mktime.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12595 (Fdo_applescript): Add BLOCK_INPUT around do_applescript.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12596 (Fmac_paste_function): Add better error handling for carbon cut/paste.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12597
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12598 2004-10-10 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12599
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12600 * keyboard.c (timer_resume_idle): New function to resume idle
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12601 timer without resetting timers on the idle list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12602 (read_char): Use timer_resume_idle. Remove local var last_idle_start.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12603 (timer_start_idle, timer_stop_idle): Declare static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12604 (read_key_sequence): Use timer_resume_idle instead of timer_start_idle.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12605
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12606 * keyboard.h (timer_start_idle, timer_stop_idle): Remove prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12607
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12608 2004-10-08 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12609
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12610 * config.in (HAVE_MALLOC_MALLOC_H): Regenerate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12611 * macterm.c (mac_check_for_quit_char): Remove warning for using
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12612 NULL where 0 should be used.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12613 * unexmacosx.c: Use malloc/malloc.h on Tiger instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12614 objc/malloc.h
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12615 * mac.c: Include time.h for Tiger compatibility.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12616
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12617 2004-10-07 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12618
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12619 * xdisp.c (redisplay_window): Fix flicker on vertical line between
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12620 windows. Update vertical line after drawing window fringes, but
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12621 only if actually drawing any bitmaps--or there is no fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12622
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12623 * xterm.c (x_update_window_end): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12624 * macterm.c (x_update_window_end): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12625 * w32term.c (x_update_window_end): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12626
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12627 * fringe.c (draw_window_fringes): Return value now indicates if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12628 any fringe bitmaps were redrawn (or there are no fringes).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12629
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12630 * dispextern.h (draw_window_fringes): Update prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12631
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12632 2004-10-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12633
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12634 * macfns.c (mac_get_window_bounds): Add extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12635 (x_real_positions): Use mac_get_window_bounds.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12636
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12637 * macmenu.c (update_submenu_strings): Apply 2004-09-07 change for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12638 xmenu.c (YAILOM).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12639
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12640 * macterm.c [!MAC_OSX]: Include Windows.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12641 (front_emacs_window): Rename from mac_front_window. All uses
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12642 changed. Return the frontmost non-tooltip emacs window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12643 (mac_get_window_bounds): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12644 (x_calc_absolute_position): Use the difference of width and height
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12645 between the inner and outer window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12646 (x_set_offset): Specify window position by the coordinae of the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12647 outer window. Adjust the position if the title bar is completely
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12648 outside the screen.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12649 (app_is_suspended, app_sleep_time): Remove unused variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12650 (do_app_resume, do_app_suspend): Remove their contents because
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12651 window-activate/deactivate events will do the job.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12652 (do_zoom_window): Remove unused variables. Make compliant to the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12653 standard way of zooming. Set f->left_pos and f->top_pos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12654 (XTread_socket): Don't use argument `expected'. Don't use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12655 FrontWindow to determine the clicked window. Exclude unprocessed
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12656 mouseUp cases in the early stage. Add parentheses to fix operator
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12657 precedence.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12658 (XTread_socket) [TARGET_API_MAC_CARBON]: Don't specify drag area.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12659
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12660 2004-10-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12661
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12662 * config.in: Regenerate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12663
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12664 * Makefile.in (RUN_TEMACS): Check HAVE_RANDOM_HEAPSTART instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12665 HAVE_EXECSHIELD.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12666
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12667 2004-10-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12668
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12669 * xterm.c (x_find_modifier_meanings): Ignore any Super or Hyper for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12670 a row if Alt or Meta has been found for that row. Also stop scanning
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12671 for Keysyms for that row.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12672
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12673 2004-10-04 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12674
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12675 * fringe.c (Ffringe_bitmaps_at_pos): Change return value from cons
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12676 to list. Include overlay arrow bitmap in return value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12677
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12678 * xterm.c (XTset_vertical_scroll_bar): Improve handling of scroll
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12679 bars with fractional column width. If scroll bar separates two
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12680 windows, move it towards the window it belongs to. Only update
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12681 the padding area below the scroll bar widget when necessary,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12682 i.e. when scroll bar widget is created, moved, or resized.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12683
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12684 * xdisp.c (define_frame_cursor1): Do not change frame cursor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12685 while tracking/dragging mouse.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12686 (x_draw_vertical_border): Do not draw line if frame has scroll bars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12687
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12688 * window.c (coordinates_in_window): Relax check for cursor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12689 on vertial border between mode lines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12690 (Fset_window_fringes): Do not allow negative widths.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12691 (Fset_window_scroll_bars): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12692
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12693 * .gdbinit (pp): Shorthand for p ARG + pr.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12694 (ff): New command: flush frame updates (X only).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12695
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12696 2004-10-03 Michael Albinus <michael.albinus@gmx.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12697
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12698 * fileio.c (auto_save_1) Call Ffile_modes for remote files.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12699
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12700 2004-09-30 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12701
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12702 * process.c (send_process): Free composition data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12703
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12704 * fileio.c (Finsert_file_contents): Free composition data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12705
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12706 * coding.c (code_convert_region): Don't skip ASCIIs if there are
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12707 compositions to encode.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12708 (encode_coding_string): Likewise. Free composition data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12709
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12710 2004-09-30 Florian Weimer <fw@deneb.enyo.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12711
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12712 * coding.c (code_convert_region): Free composition data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12713
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12714 2004-09-29 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12715
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12716 * fringe.c: Remove limit on number of bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12717 (fringe_bitmaps, fringe_faces): Change to pointers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12718 (max_fringe_bitmaps): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12719 (Fdefine_fringe_bitmap): Expand fringe_bitmaps and fringe_faces.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12720 (init_fringe): Allocate fringe_bitmaps and fringe_faces.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12721
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12722 * dispextern.h (FRINGE_ID_BITS): Increase to 16 bits (64K bitmaps).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12723 (struct glyph_row): Reorder fringe_bitmap related fields.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12724 (struct it): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12725
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12726 * w32term.c (fringe_bmp): Change to pointer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12727 (max_fringe_bmp): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12728 (w32_define_fringe_bitmap): Expand fringe_bmp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12729 (w32_draw_fringe_bitmap): Check max_fringe_bmp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12730 (w32_destroy_fringe_bitmap): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12731
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12732 2004-09-29 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12733
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12734 * fringe.c: Simplify last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12735 (lookup_fringe_bitmap): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12736 (valid_fringe_bitmap_p, resolve_fringe_bitmap): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12737 (Fdestroy_fringe_bitmap): Use lookup_fringe_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12738 Keep standard bitmaps in Vfringe_bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12739 (Fdefine_fringe_bitmap): Use lookup_fringe_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12740 (Fset_fringe_bitmap_face): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12741
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12742 * dispextern.h (lookup_fringe_bitmap): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12743 (valid_fringe_bitmap_p): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12744
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12745 * xdisp.c (handle_single_display_prop): Use lookup_fringe_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12746
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12747 2004-09-29 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12748
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12749 * fringe.c (destroy_fringe_bitmap, init_fringe_bitmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12750 (w32_init_fringe, w32_reset_fringes): Fix bootstrap (NULL rif).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12751
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12752 * dispextern.h (valid_fringe_bitmap_p): Fix prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12753
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12754 * fringe.c (Vfringe_bitmaps): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12755 (syms_of_fringe): DEFVAR_LISP it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12756 (valid_fringe_bitmap_p): Rename from valid_fringe_bitmap_id_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12757 Change arg to Lisp_Object and fail if not an integer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12758 (get_fringe_bitmap_name, resolve_fringe_bitmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12759 (destroy_fringe_bitmap): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12760 (Fdestroy_fringe_bitmap): Change arg to bitmap symbol.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12761 Use destroy_fringe_bitmap. Remove symbol from Vfringe_bitmaps and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12762 clear its fringe property.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12763 (init_fringe_bitmap): Use destroy_fringe_bitmap instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12764 Fdestroy_fringe_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12765 (Fdefine_fringe_bitmap): Add BITMAP arg specifying new or existing
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12766 bitmap symbol; remove WHICH arg. Add symbol to Vfringe_bitmaps
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12767 and set fringe property. Signal error if no free slots.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12768 (Fset_fringe_bitmap_face): Change arg to bitmap symbol.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12769 (Ffringe_bitmaps_at_pos): Return bitmap symbols instead of numbers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12770
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12771 * xdisp.c (handle_single_display_prop): Fringe bitmaps are now
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12772 symbols with a fringe property.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12773
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12774 2004-09-27 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12775
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12776 * buffer.c (syms_of_buffer) <indicate-buffer-boundaries>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12777 Doc fix. Format may now be a symbol or alist, not a cons.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12778
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12779 * fringe.c (update_window_fringes): Handle new formats of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12780 indicate-buffer-boundaries (symbol or alist). No longer
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12781 allow a simple cons.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12782 (Ffringe_bitmaps_at_pos): Use nil value for no bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12783
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12784 2004-09-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12785
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12786 * config.in: Rebuild.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12787
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12788 2004-09-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12789
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12790 * config.in: Rebuild.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12791
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12792 * Makefile.in: Run setarch i386 ./temacs if exec-shield is present.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12793
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12794 2004-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12795
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12796 * xterm.c (x_term_init): Work around a bug in some X servers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12797
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12798 2004-09-18 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12799
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12800 * buffer.c (syms_of_buffer) <default-major-mode>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12801
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12802 * xdisp.c (try_window_reusing_current_matrix):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12803 Handle the case where we reach the old displayed text,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12804 out of sync with the old line boundary.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12805
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12806 2004-09-14 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12807
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12808 * fileio.c (Finsert_file_contents): Fix case of replacement in a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12809 narrowed buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12810
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12811 2004-09-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12812
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12813 * puresize.h (PURESIZE_RATIO): Define based on BITS_PER_EMACS_INT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12814
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12815 * xfaces.c (Qface_no_inherit): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12816 (syms_of_xfaces): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12817 (Finternal_make_lisp_face, Finternal_set_lisp_face_attribute)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12818 (Finternal_copy_lisp_face, update_face_from_frame_parameter):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12819 Don't increment face_change_count when face has non-nil
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12820 face-no-inherit property.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12821
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12822 2004-09-13 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12823
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12824 * bytecode.c (BYTE_CODE_QUIT): Add missing AFTER_POTENTIAL_GC.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12825 (Fbyte_code): Remove dead code after `wrong_type_argument'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12826
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12827 * alloc.c (Fgarbage_collect): Mark keyboards, gtk data, and specpdl
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12828 before doing the mark_stack_check_gcpros since they're not on the stack.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12829
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12830 2004-09-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12831
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12832 * editfns.c (Fformat): Handle format strings with multiple text
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12833 properties. Reverse text property list from the format string,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12834 so the positions are in increasing order.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12835
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12836 2004-09-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12837
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12838 * xselect.c (x_reply_selection_request): XSync and UNBLOCK before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12839 x_uncatch_errors so that possible protocol errors are delivered.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12840
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12841 2004-09-10 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12842
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12843 * Makefile.in (msdos.o): Depend on buffer.h, commands.h, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12844 blockinput.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12845 (dosfns.o): Depend on blockinput.h, window.h, dispextern.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12846 charset.h, and coding.h
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12847 (w16select.o): Depend on buffer.h, charset.h, coding.h, and composite.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12848 (term.o): Depend on window.h and keymap.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12849 (abbrev.o): Depend on syntax.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12850 (callint.o): Depend on keymap.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12851 (casefiddle.o): Depend on charset.h and keymap.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12852 (category.o): Depend on keymap.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12853 (coding.o): Depend on dispextern.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12854 (cmds.o): Depend on keyboard.h and keymap.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12855 (dispnew.o): Depend on indent.h and intervals.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12856 (doc.o): Depend on keymap.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12857 (editfns.o): Depend on frame.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12858 (emacs.o): Depend on dispextern.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12859 (fileio.o): Don't depend on ccl.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12860 (filelock.o): Depend on charset.h and coding.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12861 (frame.o): Depend on w32term.h and macterm.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12862 (insdel.o): Depend on region-cache.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12863 (keyboard.o): Depend on keymap.h, w32term.h, and macterm.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12864 (minibuf.o): Depend on $(INTERVALS_SRC) and keymap.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12865 (search.o): Depend on $(INTERVALS_SRC).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12866 (syntax.o): Depend on keymap.h, regex.h, and $(INTERVALS_SRC).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12867 (window.o): Depend on keymap.h, blockinput.h, $(INTERVALS_SRC),
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12868 xterm.h, w32term.h, and macterm.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12869 (xdisp.o): Depend on keyboard.h, $(INTERVALS_SRC), xterm.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12870 w32term.h, and macterm.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12871 (xfaces.o): Depend on keyboard.h, $(INTERVALS_SRC),
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12872 region-cache.h, xterm.h, w32term.h, and macterm.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12873 (bytecode.o): Depend on dispextern.h, frame.h, and xterm.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12874 (data.o): Depend on frame.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12875 (fns.o): Depend on keymap.h, xterm.h, and blockinput.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12876 (print.o): Depend on termchar.h and $(INTERVALS_SRC).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12877 (lread.o): Depend on $(INTERVALS_SRC), termhooks.h, and coding.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12878 (intervals.o): Depend on keymap.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12879
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12880 * msdos.c (msdos_set_cursor_shape, IT_display_cursor):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12881 Add debugging print-out to termscript.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12882
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12883 2004-09-09 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12884
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12885 * xdisp.c (decode_mode_spec): Use current buffer for most purposes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12886
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12887 2004-09-08 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12888
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12889 * window.c (Fset_window_buffer): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12890
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12891 * xdisp.c (Fformat_mode_line): New arg BUFFER says which buffer to use.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12892
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12893 2004-09-08 Dan Nicolaescu <dann@ics.uci.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12894
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12895 * minibuf.c (history_delete_duplicates): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12896 (read_minibuf): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12897 (syms_of_minibuf): Create the corresponding lisp variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12898
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12899 2004-09-08 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12900
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12901 * xdisp.c (set_cursor_from_row): Also look at 'cursor' property in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12902 overlay just before point.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12903
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12904 2004-09-07 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12905
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12906 * buffer.h (struct buffer): Add auto_save_file_format field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12907 * buffer.c (reset_buffer, init_buffer_once):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12908 Handle auto_save_file_format field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12909 (syms_of_buffer): Add DEFVAR_PER_BUFFER for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12910 `buffer-auto-save-file-format'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12911 * fileio.c: Delete declaration for removed Vauto_save_file_format.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12912 (build_annotations): Adapt to replacement of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12913 `auto-save-file-format' with the new buffer-local variable
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12914 `buffer-auto-save-file-format'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12915 (syms_of_fileio): Delete DEFVAR_LISP for auto-save-file-format.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12916
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12917 2004-09-07 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12918
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12919 * w32term.h (AppendMenuW_Proc): Move declaration from w32menu.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12920
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12921 * w32fns.c (w32_wnd_proc) <WM_MEASUREITEM, WM_DRAWITEM>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12922 Handle Unicode menu titles.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12923
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12924 2004-09-07 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12925
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12926 * xdisp.c (set_cursor_from_row): Fix last change. Only use 'cursor'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12927 property from text property or overlay strings at point.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12928
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12929 2004-09-07 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12930
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12931 * xmenu.c (update_submenu_strings): YAILOM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12932 (set_frame_menubar): Make sure last_i is initialized.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12933
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12934 2004-09-03 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12935
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12936 * w32menu.c (_widget_value): Add lname and lkey.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12937 (digest_single_submenu): Set lname and lkey in widget_value
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12938 instead of name and key.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12939 (update_submenu_strings): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12940 (set_frame_menubar): Remove call to inhibit_garbage_collection,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12941 call update_submenu_strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12942
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12943 * w32menu.c (globals_of_w32menu): Check for Unicode API.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12944 (digest_single_submenu, w32_menu_show): Encode menu strings as
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12945 UTF-8 if Unicode API is available.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12946 (utf8to16): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12947 (add_menu_item): Use it when calling Unicode API.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12948
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12949 2004-09-03 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12950
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12951 * xdisp.c (set_cursor_from_row): Look for non-nil `cursor' property
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12952 in overlay or text-property strings; set cursor on corresponding
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12953 glyph rather than at end of the string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12954
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12955 2004-09-02 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12956
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12957 * macfns.c (x_real_positions): Save the current window port and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12958 set a new one before obtaining the global coordinate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12959 Use FRAME_MAC_WINDOW.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12960 (x_set_name, x_set_title): Encode title to UTF8.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12961 Use SetWindowTitleWithCFString.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12962 (Fx_server_version): Get correct OS version.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12963
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12964 * macmenu.c (add_menu_item): Remove unused variable `i'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12965 Don't let separator items destroy refence constants of other menu items.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12966
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12967 * macterm.c (x_update_end): Move SetPortWindowPort to inside
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12968 BLOCK_INPUT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12969 (x_set_offset): Use FRAME_MAC_WINDOW.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12970
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12971 * xdisp.c (note_mouse_highlight): Set the mouse pointer shape to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12972 nontext_cursor if it is on a scroll bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12973
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12974 * s/darwin.h (LIBS_CARBON): New define to specify libraries for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12975 Carbon support.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12976 (LD_SWITCH_SYSTEM_TEMACS): Don't link with unused libstdc++.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12977 Use LIBS_CARBON.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12978
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12979 2004-09-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12980
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12981 * xfns.c (x_set_name_internal): New function. Check if we shall call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12982 xfree before ENCODE_UTF_8.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12983 (x_set_name, x_set_title): Call x_set_name_internal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12984
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12985 2004-08-31 NAKAMURA Toshikazu <nr-tkz@nifty.com> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12986
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12987 * w32fns.c (w32_load_font): If a BDF font is already loaded, do not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12988 reload it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12989
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12990 2004-08-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12991
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12992 * macmenu.c (_widget_value): Add lname and lkey.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12993 (single_submenu): Set lname and lkey in widget_value
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12994 instead of name and key.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12995 (update_submenu_strings): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12996 (set_frame_menubar): Remove call to inhibit_garbage_collection,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12997 call update_submenu_strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12998
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12999 * xmenu.c (digest_single_submenu): Set lname and lkey in widget_value
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13000 instead of name and key.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13001 (update_submenu_strings): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13002 (set_frame_menubar): Remove call to inhibit_garbage_collection,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13003 call update_submenu_strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13004
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13005 * gtkutil.h (_widget_value): Added lname and lkey.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13006
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13007 2004-08-30 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13008
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13009 * macmenu.c (mac_menu_show): Remove shadowing of menu variable
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13010 by using different names for inner loop variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13011
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13012 2004-08-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13013
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13014 * xmenu.c (set_frame_menubar): Reintroduce inhibit_garbage_collection
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13015 from 1.233 so that strings from ENCODE_UTF_8 isn't GC:ed before used.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13016
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13017 * gtkutil.c (xg_create_frame_widgets): Compensate for tool bar when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13018 tool bar items is 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13019
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13020 2004-08-26 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13021
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13022 * macmenu.c (ENCODE_MENU_STRING): Added to handle multibyte
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13023 strings in menu items.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13024 (single_submenu): Use ENCODE_MENU_STRING
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13025 (mac_menu_show): Use ENCODE_MENU_STRING. Reset grabbed because
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13026 button release isn't passed to event loop
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13027 (add_menu_item): Use SetMenuItemWithCFString.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13028
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13029 2004-08-26 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13030
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13031 * fileio.c (Fread_file_name): Call x_file_dialog on carbon on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13032 tool-bar/menu click.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13033 * macfns.c (Fx_file_dialog): Implement using NavServices.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13034
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13035 2004-08-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13036
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13037 * xterm.c (x_catch_errors_unwind): Do not XSync if display has closed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13038
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13039 * xfns.c (x_window_to_frame, x_any_window_to_frame)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13040 (x_non_menubar_window_to_frame, x_menubar_window_to_frame)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13041 (x_top_window_to_frame): Return 0 if wdesc is None.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13042
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13043 2004-08-22 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13044
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13045 * process.c (process_send_signal) [SIGNALS_VIA_CHARACTERS,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13046 HAVE_TERMIOS]: If there's no char for this signal, drop through
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13047 and use system calls.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13048
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13049 * bytecode.c (Fbyte_code) <unwind-protect>: Cannot GC.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13050
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13051 2004-08-20 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13052
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13053 * process.c (wait_reading_process_output): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13054 wait_reading_process_input. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13055 (wait_reading_process_output_1): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13056 wait_reading_process_input_1. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13057
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13058 * dispnew.c (Fsleep_for): Remove obsolete code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13059
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13060 2004-08-20 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13061
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13062 * syntax.c (skip_chars): Fix for unibyte case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13063
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13064 2004-08-19 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13065
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13066 * syntax.c (char_quoted): Mixup byte/char pos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13067 (back_comment): Fixup globals in all cases.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13068
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13069 2004-08-19 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13070
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13071 * xfns.c (x_set_name, x_set_title): Encode title to UTF8 before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13072 passing it to gtk_window_set_title.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13073
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13074 2004-08-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13075
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13076 * process.c (wait_reading_process_input): Clean up.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13077 Add wait_for_cell, wait_proc, and just_wait_proc args
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13078 to avoid overloading `read_kbd' and `do_display' args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13079 Change read_kbd arg to int. All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13080
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13081 * process.c (process_send_signal): Use CDISABLE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13082
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13083 * sysdep.c (child_setup_tty, init_sys_modes): Use CDISABLE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13084
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13085 2004-08-18 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13086
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13087 * process.c (Faccept_process_output): Add arg JUST-THIS-ONE;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13088 forward to wait_reading_process_input via DO_DISPLAY arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13089 (wait_reading_process_input): If DO_DISPLAY < 0 for a process
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13090 object, only process output from that process; also inhibit
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13091 running timers if DO_DISPLAY==-2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13092
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13093 2004-08-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13094
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13095 * process.c (process_send_signal): Fix last change--use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13096 _POSIX_VDISABLE instead of CVDISABLE when available.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13097
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13098 2004-08-16 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13099
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13100 * sysdep.c (child_setup_tty) [SIGNALS_VIA_CHARACTERS]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13101 Set VQUIT and VINTR chars to the standard ones if they are unset.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13102 [AIX]: Don't do that here. And don't force VINTR to standard
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13103 when SIGNALS_VIA_CHARACTERS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13104
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13105 * process.c (process_send_signal)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13106 [SIGNALS_VIA_CHARACTERS, HAVE_TERMIOS]: Clean up.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13107 Do nothing if the character is CVDISABLE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13108
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13109 * xfaces.c (merge_face_ref): Specifying `unspecified' is a no-op.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13110
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13111 * intervals.c (move_if_not_intangible):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13112 Force POSITION to be between BEGV and ZV.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13113
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13114 2004-08-14 John Paul Wallington <jpw@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13115
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13116 * buffer.c (Frestore_buffer_modified_p): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13117
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13118 * fileio.c (Fread_file_name): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13119
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13120 * minibuf.c (syms_of_minibuf) <completion-ignore-case>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13121
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13122 2004-08-09 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13123
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13124 * keymap.c (Fmake_keymap, Fmap_keymap, Fwhere_is_internal): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13125
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13126 2004-08-08 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13127
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13128 * keyboard.c: Declare Qdisabled_command_function instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13129 Qdisabled_command_hook.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13130 (Fcommand_execute): Use Qdisabled_command_function instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13131 Qdisabled_command_hook.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13132 (syms_of_keyboard): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13133
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13134 2004-08-07 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13135
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13136 * keymap.c (Flocal_key_binding, Fglobal_key_binding)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13137 (syms_of_keymap) <key-translation-map>: Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13138
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13139 2004-08-07 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13140
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13141 * window.c (window_list_1): YAILOM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13142
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13143 * fileio.c (make_temp_name): Handle multibyte prefixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13144
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13145 2004-08-06 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13146
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13147 * keyboard.c (syms_of_keyboard) <overriding-terminal-local-map>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13148 Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13149
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13150 2004-08-03 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13151
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13152 * coding.c (decode_coding_string): Adjust coding->consumed, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13153 etc. with shrinked_bytes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13154
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13155 2004-08-03 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13156
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13157 * indent.c (compute_motion): Fix check for full width window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13158 in non-window case. Do not count left truncation glyph on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13159 window systems.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13160
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13161 2004-08-02 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13162
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13163 * data.c (Finteractive_form): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13164
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13165 2004-08-02 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13166
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13167 * indent.c (compute_motion): Use actual window width if WIDTH is -1,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13168 properly accounting for continuation glyph on non-window systems.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13169 (Fcompute_motion): Use actual window width if WIDTH is nil, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13170 actual window width/height if TOPOS is nil, properly accounting for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13171 continuation glyphs on non-window systems, and optional header lines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13172 (vmotion): Let compute_motion calculate actual window width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13173
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13174 * window.c (window_scroll_line_based): Let compute_motion
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13175 calculate actual window width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13176
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13177 2004-08-02 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13178
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13179 * process.c (read_process_output): Use whole read buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13180 Don't trigger adaptive read buffering on errors.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13181
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13182 2004-07-31 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13183
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13184 * keymap.c (Fset_keymap_parent, Fdefine_prefix_command): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13185
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13186 * keyboard.c (syms_of_keyboard) <disable-point-adjustment>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13187
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13188 * callint.c (Fcall_interactively): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13189
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13190 2004-07-30 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13191
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13192 * abbrev.c (Fexpand_abbrev): Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13193
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13194 2004-07-30 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13195
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13196 * editfns.c (Fformat): Allocate extra (dummy) element in info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13197
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13198 2004-07-28 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13199
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13200 * eval.c (Fdefvar, Fdefconst): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13201
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13202 2004-07-27 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13203
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13204 * xdisp.c (move_it_in_display_line_to): Check BUFFER_POS_REACHED_P after
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13205 we have ensured that the glyph fits on the current line (or returned
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13206 MOVE_LINE_CONTINUED otherwise).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13207
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13208 2004-07-26 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13209
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13210 * xdisp.c (move_it_in_display_line_to): If overflow-newline-into-fringe
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13211 is enabled, return MOVE_LINE_CONTINUED rather than MOVE_POS_MATCH_OR_ZV
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13212 if target position is at end of display line but char is not a newline.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13213
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13214 2004-07-25 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13215
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13216 * window.c (coordinates_in_window): Return ON_SCROLL_BAR
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13217 instead of ON_VERTICAL_BORDER, when on scroll bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13218 (Fcoordinates_in_window_p): Handle ON_SCROLL_BAR--return nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13219
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13220 * dispextern.h (enum window_part): Add ON_SCROLL_BAR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13221
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13222 * window.c (Fcoordinates_in_window_p):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13223 Take account of FRAME_INTERNAL_BORDER_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13224
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13225 * alloc.c (check_cons_list): New function (contents commented out).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13226
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13227 2004-07-24 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13228
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13229 * xfaces.c (Fcolor_supported_p): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13230
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13231 * frame.c (Fselect_frame, Fset_frame_selected_window)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13232 (Fframe_visible_p, Fraise_frame): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13233
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13234 2004-07-24 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13235
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13236 * keyboard.h (not_single_kboard_state): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13237
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13238 * fileio.c (Fwrite_region): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13239
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13240 * window.c (Fwindow_at): Take account of FRAME_INTERNAL_BORDER_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13241
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13242 * abbrev.c (Fexpand_abbrev): Run Qpre_abbrev_expand_hook
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13243 only when a real abbrev is present.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13244
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13245 * xfns.c (x_icon_verify): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13246 (Fx_create_frame): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13247
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13248 2004-07-22 Barry Fishman <barry_fishman@att.net> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13249
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13250 * s/gnu-linux.h: Use GC_MARK_STACK if __amd64__ is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13251
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13252 2004-07-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13253
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13254 * window.h (struct glyph_matrix): New members nrows_scale_factor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13255 and ncols_scale_factor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13256
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13257 * window.c (make_window): Initialize nrows_scale_factor and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13258 ncols_scale_factor members.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13259
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13260 * dispnew.c (margin_glyphs_to_reserve): Apply ncols_scale_factor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13261 (allocate_matrices_for_frame_redisplay): Fix left/right margin mix-up.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13262 (required_matrix_height): Apply nrows_scale_factor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13263 (required_matrix_width): Apply ncols_scale_factor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13264
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13265 * xdisp.c (display_line): Increment nrows_scale_factor and set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13266 fonts_changed_p if past last allocated row.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13267 (append_glyph, append_composite_glyph, produce_image_glyph)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13268 (append_stretch_glyph): Increment ncols_scale_factor and set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13269 fonts_changed_p if current area is full.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13270
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13271 2004-07-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13272
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13273 * widget.c (EmacsFrameDestroy): Don't abort if normal_gc is 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13274
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13275 2004-07-19 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13276
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13277 * window.c (Fpos_visible_in_window_p, Fset_window_hscroll)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13278 (Fwindow_inside_pixel_edges, Fwindow_end, Fset_window_point)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13279 (Fset_window_start, Fscroll_up, Fscroll_down)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13280 (Fother_window_for_scrolling, Fscroll_other_window)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13281 (Fsave_window_excursion, Fset_window_vscroll)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13282 (syms_of_window) <window-size-fixed>: Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13283
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13284 2004-07-19 KOBAYASHI Yasuhiro <kobayays@otsukakj.co.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13285
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13286 * w32fns.c (Fx_file_dialog): Use ENCODE_FILE instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13287 ENCODE_SYSTEM for filenames.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13288
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13289 2004-07-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13290
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13291 * mac.c (sys_select): Block input around call to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13292 ReceiveNextEvent to prevent breakage. Correctly handle
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13293 blocking on event queue only by calling ReceiveNextEvent
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13294 instead of select (since GUI events aren't on an fd).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13295 (sys_read): Remove function
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13296 * sysdep.c: Remove redefine of read to sys_read if HAVE_CARBON.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13297
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13298 2004-07-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13299
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13300 * mac.c (sys_select): Redo sys_select to use alarm-based
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13301 polling instead of 1 sec timeouts (like solaris).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13302
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13303 * macterm.c (x_make_frame_visible): Comment in polling on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13304 frame creation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13305
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13306 * keyboard.c: Undef SIGIO on Carbon.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13307
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13308 * atimer.c (alarm_signal_handler): Call alarm handlers after
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13309 scheduling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13310
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13311 * eval.c (Feval): Remove quit_char test.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13312
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13313 * process.c (wait_reading_process_input): Remove clearing
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13314 stdin for select call on process input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13315
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13316 2004-07-18 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13317
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13318 * xdisp.c (syms_of_xdisp) <window-scroll-functions>: Correct
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13319 capitalization error in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13320
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13321 2004-07-17 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13322
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13323 * keyboard.c (not_single_kboard_state): Do nothing unless
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13324 MULTI_KBOARD is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13325
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13326 2004-07-17 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13327
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13328 * window.c (coordinates_in_window): Inside the window but outside
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13329 its box to the L or R, return ON_VERTICAL_BORDER.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13330 (window_list_1): Rotate the list to start with WINDOW.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13331
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13332 * print.c (print_preprocess): Test for print_depth at limit
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13333 before entering in being_printed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13334
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13335 * keyboard.c (not_single_kboard_state): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13336 (stuff_buffered_input): Now no-op only if no SIGTSTP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13337
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13338 * frame.c (Fdelete_frame): If we're in single_bboard_state on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13339 this kboard, and we delete its last frame, go to any_kboard_state.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13340
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13341 * buffer.c (syms_of_buffer) <transient-mark-mode>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13342
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13343 2004-07-15 KOBAYASHI Yasuhiro <kobayays@otsukakj.co.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13344
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13345 * w32fns.c (Fx_file_dialog): Encode strings in system coding
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13346 system before passing them to OS functions for display.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13347
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13348 2004-07-15 David Kastrup <dak@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13349
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13350 * search.c (syms_of_search): Staticpro `saved_last_thing_searched'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13351 Apparently fixes an abort condition.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13352
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13353 2004-07-14 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13354
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13355 * fileio.c (Fvisited_file_modtime): Return a list of two integers,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13356 instead of a cons.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13357
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13358 2004-07-14 K,Aa(Broly L$,1 q(Brentey <lorentey@elte.hu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13359
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13360 * keyboard.c (echo_dash): Do nothing if there already is a dash
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13361 at the end of the echo string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13362
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13363 2004-07-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13364
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13365 * alloc.c (mark_object): Only look at Lisp_Misc_Save_Value
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13366 if GC_MARK_STACK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13367
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13368 2004-07-10 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13369
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13370 * buffer.c (Fswitch_to_buffer, Fpop_to_buffer): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13371
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13372 * window.c (Fwindow_buffer, Fother_window, Fget_lru_window)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13373 (Fget_largest_window, Fget_buffer_window, Fdelete_windows_on)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13374 (Freplace_buffer_in_windows, Fset_window_buffer)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13375 (Fselect-window, Fdisplay-buffer, Fsplit_window): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13376 (syms_of_window): Expand docstring of `display-buffer-function'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13377
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13378 2004-07-09 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13379
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13380 * editfns.c (Ffloat_time, Fformat_time_string, Fdecode_time)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13381 (Fcurrent_time_string, Fcurrent_time_zone): Mention in docstrings
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13382 that time values of the type (HIGH . LOW) are considered obsolete.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13383
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13384 2004-07-06 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13385
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13386 * keyboard.c (syms_of_keyboard): Fix `keyboard-translate-table'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13387 docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13388
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13389 * fns.c (Fclear_string): Declare `len' before call to CHECK_STRING.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13390
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13391 2004-07-06 John Paul Wallington <jpw@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13392
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13393 * eval.c (Fdefmacro): Signal an error if NAME is not a symbol.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13394
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13395 * fns.c (Fclear_string): Signal an error if STRING is not a string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13396
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13397 2004-07-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13398
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13399 * macterm.c (mac_initialize_display_info): Use CGGetActiveDisplayList
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13400 instead of CGMainDisplayID (only in OSX 10.2 and later).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13401
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13402 2004-07-04 John Paul Wallington <jpw@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13403
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13404 * fileio.c (read_file_name_completion_ignore_case): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13405 (syms_of_fileio): Declare and initialise it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13406 (Fread_file_name): Bind `completion-ignore-case' to respect it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13407
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13408 2004-07-03 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13409
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13410 * msdos.c (dos_rawgetc): Use make_number to produce Lisp objects
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13411 for event.x and event.y.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13412
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13413 2004-07-01 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13414
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13415 * w32select.c (Fw32_set_clipboard_data): Update `nbytes' correctly
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13416 after getting a new string by pre-write-conversion.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13417
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13418 2004-06-30 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13419
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13420 * xterm.c (x_detect_focus_change): Remove unused var `nr_events'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13421 (x_calc_absolute_position): Remove unused var `child'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13422
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13423 * xfaces.c (x_supports_face_attributes_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13424 (Fdisplay_supports_face_attributes_p): YAILOM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13425 (tty_supports_face_attributes_p): Remove unused var `i'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13426
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13427 * syntax.c (skip_chars): Remove unused labels fwd_unibyte_ok and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13428 back_unibyte_ok.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13429
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13430 * search.c (match_limit, Fmatch_data, Fset_match_data): YAILOM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13431
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13432 * fontset.c (Fset_fontset_font): Remove unused vars `family' and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13433 `registry'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13434
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13435 * Makefile.in (${etc}DOC): Fix file name of make-docfile.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13436
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13437 2004-06-30 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13438
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13439 * image.c (CHECK_LIB_AVAILABLE): Add third parameter LIBRARIES.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13440 (Finit_image_library): Pass LIBRARIES through to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13441 CHECK_LIB_AVAILABLE. Declare parameters. Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13442 (lookup_image_type): Pass Qnil as second argument to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13443 Finit_image_library.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13444
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13445 * lisp.h (Finit_image_library): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13446
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13447 2004-06-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13448
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13449 * macterm.c (do_window_activate, do_window_deactivate): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13450 (XTread_socket): Send mouse button events to the toolbox
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13451 dispatcher even when the mouse is grabbed. Don't process window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13452 activate events for non-Emacs windows. Replace function calls to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13453 do_window_activate and do_window_deactivate with their contents.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13454 Reset mouse grabbing status when a window is deactivated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13455
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13456 2004-06-29 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13457
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13458 * macterm.c (mac_get_emulated_btn)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13459 (mac_event_to_emacs_modifiers): Fix emulated mouse button
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13460 support to correctly mask out modifiers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13461
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13462 2004-06-29 David Kastrup <dak@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13463
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13464 * search.c (Fset_match_data): Allow buffer before end of list
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13465 which can happen if set-match-data is using a pre-consed list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13466
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13467 2004-06-28 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13468
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13469 * macterm.c (XTread_socket): Correctly set the frame position
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13470 after the window is moved.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13471
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13472 2004-06-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13473
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13474 * gtkutil.c (xg_get_image_for_pixmap): Call g_object_unref on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13475 gpix and gmask just before return to avoid memory leak.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13476 (xg_get_image_for_pixmap): Add workaround for monochrome displays
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13477 so insensitive and activated icons look ok.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13478
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13479 2004-06-27 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13480
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13481 * w32fns.c (file_dialog_callback): Disable edit control if set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13482 to directories only on CDN_INITDONE message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13483 (Fx_file_dialog): Default to directories only when prompt starts
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13484 with "Dired".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13485
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13486 2004-06-25 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13487
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13488 * alloc.c (allocate_misc): Update total_free_markers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13489 (free_misc): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13490 (safe_alloca_unwind, free_marker): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13491
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13492 * lisp.h (free_misc): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13493
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13494 * fns.c (Fmapconcat, Fmapcar): Remove superfluous GCPROs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13495
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13496 2004-06-24 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13497
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13498 * emacs.c (Vsignal_USR1_hook, Vsignal_USR2_hook): Definitions deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13499 (syms_of_emacs): Lisp variables deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13500
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13501 2004-06-23 David Kastrup <dak@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13502
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13503 * search.c (Freplace_match): Adjust the match-data more thoroughly
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13504 when replacing strings in the buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13505 (Fmatch_data): When INTEGERS is non-nil and the last match was in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13506 a buffer, add the buffer as last element to the match data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13507 (Fset_match_data): If an additional element of the match-data is a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13508 buffer, restore it to last_thing_searched.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13509 (save_search_regs): Save last_thing_searched as part of the match data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13510 (restore_match_data): Restore it again.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13511
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13512 2004-06-23 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13513
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13514 * keymap.c (Ftext_char_description): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13515 * doc.c (Fsnarf_documentation): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13516
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13517 2004-06-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13518
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13519 * fns.c (Fmapcar, Fmapconcat): GCPRO the args array.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13520
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13521 * lisp.h (struct Lisp_Save_Value): New member dogc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13522 (SAFE_ALLOCA_LISP): Change second arg to number of elements.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13523 Set dogc member in Lisp_Save_Value object so it will be GC'ed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13524 (SAFE_FREE_LISP): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13525
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13526 * alloc.c (safe_alloca_unwind): Clear dogc and pointer members.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13527 (make_save_value): Init new dogc member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13528 (mark_object): Mark Lisp_Save_Value pointer array if dogc is set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13529
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13530 * fns.c (Fmapconcat, Fmapcar): Use new SAFE_ALLOCA_LISP and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13531 SAFE_FREE_LISP macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13532
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13533 2004-06-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13534
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13535 * lisp.h (SAFE_ALLOCA_LISP): New macro to allocate Lisp_Objects.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13536 Temporarily inhibits GC if memory is xmalloc'ed, as the Lisp_Objects
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13537 in that memory area are unknown to GC. Add comments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13538
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13539 * fns.c (Fmapconcat, Fmapcar): Use SAFE_ALLOCA_LISP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13540
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13541 2004-06-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13542
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13543 * lisp.h (MAX_ALLOCA): Define here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13544 (safe_alloca_unwind): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13545 (USE_SAFE_ALLOCA, SAFE_ALLOCA, SAFE_FREE): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13546
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13547 * alloc.c (safe_alloca_unwind): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13548
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13549 * casefiddle.c (casify_object): Use SAFE_ALLOCA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13550
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13551 * charset.c (Fstring): Use SAFE_ALLOCA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13552
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13553 * coding.c (MAX_ALLOCA): Remove define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13554
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13555 * data.c (MAX_ALLOCA): Remove define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13556 (Faset): Use SAFE_ALLOCA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13557
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13558 * editfns.c (Fformat, Ftranspose_regions): Use SAFE_ALLOCA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13559
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13560 * fns.c (string_make_multibyte, string_to_multibyte)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13561 (string_make_unibyte, Fmapconcat, Fmapcar): Use SAFE_ALLOCA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13562 (MAX_ALLOCA): Remove define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13563 (Fbase64_encode_region, Fbase64_encode_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13564 (Fbase64_decode_region, Fbase64_decode_string): Use SAFE_ALLOCA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13565 (Fbase64_encode_region, Fbase64_encode_string): Fix potential
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13566 memory leak if encoding fails.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13567
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13568 * xdisp.c (add_to_log): Use SAFE_ALLOCA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13569
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13570 2004-06-21 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13571
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13572 * print.c (Fwith_output_to_temp_buffer): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13573
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13574 2004-06-20 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13575
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13576 * xfaces.c (Finternal_copy_lisp_face): Small cleanup; doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13577
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13578 * search.c (match_limit): Cleaner err msg when no match data available.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13579
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13580 * window.c (syms_of_window): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13581
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13582 * keyboard.c (command_loop_1): Handle values `only' and `identity'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13583 for Vtransient_mark_mode.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13584
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13585 * buffer.c (syms_of_buffer): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13586
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13587 2004-06-21 David Kastrup <dak@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13588
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13589 * minibuf.c (Ftry_completion, Fall_completions): Do lazy binding
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13590 and unbinding of `case-fold-search' according to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13591 `completion-ignore-case' around calls of string-match and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13592 predicates, respectively. Should give satisfactory performance
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13593 in all relevant cases.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13594
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13595 2004-06-17 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13596
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13597 * xterm.c (x_draw_image_foreground_1): Subtract slice.x/y from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13598 clip_x/y_origin.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13599
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13600 * fns.c (string_to_multibyte): Use xmalloc/xfree instead of alloca.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13601
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13602 * macfns.c (Fx_display_color_cells): Do not limit return value to 256.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13603
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13604 * macterm.c (mac_initialize_display_info): Initialize n_planes correctly
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13605 on Mac OSX.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13606
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13607 2004-06-16 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13608
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13609 * buffer.c (syms_of_buffer): Clarify `fill-column' docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13610
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13611 2004-06-16 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13612
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13613 * dispextern.h (Vimage_types): Remove extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13614
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13615 2004-06-16 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13616
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13617 * image.c (lookup_image_type): Initialize image type if necessary.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13618
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13619 2004-06-15 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13620
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13621 * xdisp.c (try_cursor_movement): Exclude header line from scroll
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13622 margin at top of window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13623 (try_window_reusing_current_matrix): Calculate proper cursor position
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13624 after scrolling up with non-zero scroll margin, as the old cursor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13625 position corresponds to value of PT before executing this command.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13626 (try_window_id): Consider scroll margin at bottom of window too;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13627 otherwise we fail to scroll when hl-line-mode is enabled.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13628
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13629 * syntax.c (skip_chars): Only recognize [:class:] when it has the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13630 proper format and class is a lower-case word.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13631
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13632 2004-06-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13633
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13634 * gtkutil.c (xg_get_image_for_pixmap): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13635 (xg_get_gdk_pixmap_and_mask): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13636 (update_frame_tool_bar): Call xg_get_image_for_pixmap instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13637 xg_get_gdk_pixmap_and_mask.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13638
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13639 * xterm.h (struct x_display_info): Typo in comment fixed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13640
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13641 2004-06-14 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13642
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13643 * dispextern.h (Vimage_types): Make it conditional on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13644 HAVE_WINDOW_SYSTEM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13645
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13646 * image.c (Vimage_types): Move from xdisp.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13647 (Vimage_type_cache): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13648 (define_image_type): New argument indicating whether an image
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13649 library was loaded; cache loaded status and return t on success,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13650 nil otherwise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13651 (CACHE_IMAGE_TYPE, ADD_IMAGE_TYPE): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13652 (w32_delayed_load): New function to load an image library from a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13653 list of possible filenames.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13654 (init_xpm_functions, init_png_functions, init_jpeg_functions)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13655 (init_tiff_functions, init_gif_functions): Use `w32_delayed_load'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13656 (CHECK_LIB_AVAILABLE): Call `define_image_library' with new argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13657 (Finit_image_library): New function, extracted from `init_image'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13658 Try to initialize an image library on demand and cache whether we
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13659 were successful or not.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13660 (syms_of_image): Initialize `Vimage_types' and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13661 `Vimage_type_cache'. Add recognized image types to Vimage_types.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13662 Export `init-image-library'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13663 (init_image): Remove initialization of all image types, except xbm
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13664 and pbm.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13665
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13666 * xdisp.c (Vimage_types): Delete (moved to image.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13667
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13668 2004-06-14 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13669
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13670 * minibuf.c (Ftry_completion, Fall_completions, Ftest_completion):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13671 Avoid calling specbind when completion-regexp-list is empty.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13672
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13673 2004-06-13 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13674
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13675 * regex.h (CHAR_CLASS_MAX_LENGTH, re_wctype_t, re_wchar_t)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13676 (re_wctype, re_iswctype, re_wctype_to_bit):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13677 Non-function definitions moved here from regex.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13678
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13679 * regex.c (re_wctype, re_iswctype): Function defs longer static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13680 (CHAR_CLASS_MAX_LENGTH, re_wctype_t, re_wchar_t)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13681 (re_wctype, re_iswctype, re_wctype_to_bit):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13682 Non-function definitions moved to regex.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13683
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13684 * window.c (Fselect_window): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13685
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13686 * syntax.c: Include regex.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13687 (skip_chars): New arg HANDLE_ISO_CLASSES. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13688 If requested, make a list of classes, then check the scanned
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13689 chars for membership in them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13690 (in_classes): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13691 Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13692
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13693 * keyboard.c (cmd_error): Don't call any_kboard_state
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13694 if inside a recursive edit level.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13695
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13696 2004-06-13 K,Aa(Broly L$,1 q(Brentey <lorentey@elte.hu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13697
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13698 * keyboard.c (command_loop): Call any_kboard_state before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13699 command_loop_2 when at top level.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13700
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13701 2004-06-13 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13702
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13703 * print.c (print_object): Always use %ld for printing EMACS_INT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13704
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13705 * keyboard.c (cancel_hourglass_unwind): Return a value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13706 (modify_event_symbol): Always use %ld for printing EMACS_INT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13707 (Fexecute_extended_command): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13708
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13709 * syntax.h (SYNTAX_ENTRY_FOLLOW_PARENT): Rename local variable to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13710 avoid clashes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13711 (SYNTAX): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13712 (SYNTAX_WITH_FLAGS): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13713 (SYNTAX_MATCH): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13714
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13715 * syntax.c (char_quoted): Avoid warning about undefined operation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13716 (find_defun_start): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13717 (scan_lists): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13718 (INC_FROM): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13719 (scan_sexps_forward): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13720
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13721 * image.c: Include <ctype.h>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13722
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13723 * xfaces.c (face_attr_equal_p): Declare parameters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13724
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13725 2004-06-13 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13726
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13727 * ccl.c (CCL_READ_CHAR): If hit EOF, set REG to -1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13728
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13729 2004-06-12 Matthew Mundell <matt@mundell.ukfsn.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13730
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13731 * eval.c (Fdefun): Signal an error if NAME is not a symbol.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13732
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13733 2004-06-12 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13734
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13735 * ccl.c (CCL_CALL_FOR_MAP_INSTRUCTION): Save eof_ic in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13736 ccl_prog_stack_struct and update it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13737 (CCL_INVALID_CMD): If CCL_DEBUG is defined, call ccl_debug_hook.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13738 (CCL_READ_CHAR): Get instruction counter from eof_ic, not from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13739 ccl->eof_ic on EOF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13740 (ccl_debug_hook): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13741 (struct ccl_prog_stack): New member eof_ic.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13742 (ccl_driver): Handle EOF in subrountine call correctly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13743
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13744 2004-06-11 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13745
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13746 * coding.c (encode_coding_string): Check CODING_FINISH_INTERRUPT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13747
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13748 2004-06-11 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13749
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13750 * emacs.c (shut_down_emacs): Inhibit redisplay during shutdown.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13751
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13752 2004-06-11 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13753
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13754 * keyboard.c (Fposn_at_point): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13755
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13756 2004-06-11 David Kastrup <dak@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13757
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13758 * search.c (match_limit): Don't flag an error if match-data
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13759 exceeding the allocated search_regs.num_regs gets requested, just
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13760 return Qnil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13761
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13762 2004-06-08 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13763
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13764 * xfaces.c (push_named_merge_point): Return 0 when a cycle is detected.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13765
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13766 2004-06-07 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13767
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13768 * editfns.c (Fuser_login_name, Ffloat_time, Fencode_time)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13769 (Fcurrent_time_string, Fcurrent_time_zone)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13770 (Finsert_buffer_substring, Ftranspose_regions): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13771
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13772 2004-06-07 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13773
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13774 * xfaces.c (struct named_merge_point): New type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13775 (push_named_merge_point): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13776 (merge_named_face): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13777 (merge_face_ref, face_at_buffer_position, face_at_string_position):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13778 Use `merge_named_face'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13779 (merge_face_inheritance): Function removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13780 (merge_face_ref): Rename from `merge_face_vector_with_property'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13781 Add new `err_msgs' and `named_merge_points' args. Return error
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13782 status. Only print error messages if ERR_MSGS is true. Don't try to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13783 do :inherit attribute validation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13784 (merge_face_heights): Handle `unspecified' in both directions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13785 (merge_face_vectors): Rename `cycle_check' arg to `named_merge_points'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13786 Call `merge_face_ref' instead of `merge_face_inheritance'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13787 (Fdisplay_supports_face_attributes_p, Fface_attributes_as_vector)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13788 (compute_char_face, face_at_buffer_position)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13789 (face_at_string_position): Call `merge_face_ref' instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13790 `merge_face_vector_with_property'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13791
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13792 2004-06-07 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13793
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13794 * coding.c (find_safe_codings): Check NILP (safe_codings) only at
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13795 the necessary places.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13796
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13797 2004-06-07 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13798
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13799 * process.c (Fdelete_process): Undo 2004-05-28 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13800 Instead, call status_notify also for network process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13801 (status_message): Use process instead of status as arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13802 Give messages "deleted" or "connection broken by remote peer" for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13803 an exited network process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13804 (status_notify): Change call to status_message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13805 (read_process_output): Increase readmax to 4096. Do not increase
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13806 buffer size for datagram channels (default is now large enough).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13807
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13808 2004-06-06 Steven Tamm <tamm@Steven-Tamms-Computer.local>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13809
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13810 * macfns.c (x_create_tip_frame): Fix Mac OS X 10.1 compilation
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13811 problem due to newly defined variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13812
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13813 2004-06-06 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13814
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13815 * xfaces.c (Fdisplay_supports_face_attributes_p): Give up
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13816 immediately if non-interactive or not initialized.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13817
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13818 2004-06-05 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13819
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13820 * minibuf.c (Fcompleting_read): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13821
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13822 2004-06-05 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13823
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13824 * macfns.c (x_create_tip_frame): Fix declaration after statement.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13825
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13826 2004-06-05 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13827
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13828 * keymap.c (Fdescribe_vector): Fix docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13829 (Fkey_description, Fglobal_key_binding): Fix typo in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13830
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13831 2004-06-05 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13832
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13833 * xfaces.c (tty_supports_face_attributes_p): Make sure the specified
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13834 attributes have different values than the default face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13835
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13836 2004-06-04 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13837
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13838 * xfaces.c (x_supports_face_attributes_p): Make this function
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13839 conditional on HAVE_WINDOW_SYSTEM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13840 (Fdisplay_supports_face_attributes_p) [HAVE_WINDOW_SYSTEM]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13841 Don't call x_supports_face_attributes_p if it was not compiled in.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13842
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13843 2004-06-04 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13844
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13845 * xfaces.c (tty_supports_face_attributes_p): New function, mostly
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13846 from Ftty_supports_face_attributes_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13847 (x_supports_face_attributes_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13848 (Ftty_supports_face_attributes_p): Function deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13849 (Fdisplay_supports_face_attributes_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13850 (syms_of_xfaces): Initialize Sdisplay_supports_face_attributes_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13851 (face_attr_equal_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13852 (lface_equal_p): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13853
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13854 2004-06-03 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13855
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13856 * w32fns.c (Fx_display_grayscale_p, Fw32_send_sys_command)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13857 (Vw32_color_map): Fix typo in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13858 (Fx_create_frame, Fw32_find_bdf_fonts, Fx_show_tip)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13859 (Fw32_unregister_hot_key, Fw32_reconstruct_hot_key):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13860 Make argument names match their use in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13861
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13862 2004-06-02 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13863
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13864 Work around bugs/problems with MinGW builds of graphics libraries
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13865 called from MSVC builds of Emacs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13866
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13867 * image.c (lookup_image): Make pointer to img static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13868 (png_read_from_memory): Disable "global" optimization.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13869
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13870 2004-06-01 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13871
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13872 * eval.c (Fcondition_case): Fix usage. Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13873
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13874 * mem-limits.h (EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13875
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13876 2004-05-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13877
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13878 * macfns.c: Don't include ccl.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13879 [MAC_OSX]: Don't include QuickTime/QuickTime.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13880 [!MAC_OSX]: Don't include alloca.h, Windows.h, Gestalt.h, or
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13881 TextUtils.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13882 (Fx_create_frame): Sync with xfns.c. Initialize cursor descriptors.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13883 (Fx_display_mm_height, Fx_display_mm_width): Calculate length from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13884 display height/width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13885 (compute_tip_xy, Vx_max_tooltip_size): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13886 (unwind_create_tip_frame, compute_tip_xy): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13887 (x_create_tip_frame, Fx_show_tip, Fx_hide_tip): Sync with xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13888 (syms_of_macfns): Initialize Qcancel_timer, Vx_max_tooltip_size,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13889 and last_show_tip_args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13890
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13891 * macgui.h [!MAC_OSX]: Include Gestalt.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13892 (Cursor, No_Cursor): New defines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13893 [!TARGET_API_MAC_CARBON] (SetPortWindowPort): New compatibility macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13894 [!TARGET_API_MAC_CARBON] (arrow_cursor): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13895
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13896 * macmenu.c (mac_menu_show, mac_dialog): Use SetPortWindowPort.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13897
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13898 * macterm.c: Don't include Gestalt.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13899 (enum mouse_tracking_type, mouse_tracking_in_progress): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13900 (XDrawLine, XClearArea, XClearWindow, mac_draw_bitmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13901 (mac_set_clip_rectangle, mac_reset_clipping, XCreatePixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13902 (XFillRectangle, mac_draw_rectangle, mac_draw_string_common)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13903 (mac_copy_area, mac_copy_area_with_mask, x_update_end)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13904 (construct_mouse_click, XTmouse_position)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13905 (x_scroll_bar_report_motion, x_calc_absolute_position)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13906 (do_mouse_moved, do_zoom_window, mac_do_receive_drag)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13907 (XTread_socket, make_mac_frame): Use SetPortWindowPort.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13908 (note_mouse_movement): Clear the mouse face and reset the pointer
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13909 shape when the pointer goes outside the frame without grabbing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13910 (mac_front_window): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13911 (mac_window_to_frame): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13912 (XTmouse_position, x_scroll_bar_report_motion, do_window_update)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13913 (do_window_activate, do_window_deactivate, do_app_resume)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13914 (do_app_suspend, do_mouse_moved, do_menu_choice, do_grow_window)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13915 (do_zoom_window, mac_do_receive_drag, XTread_socket)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13916 (mac_check_for_quit_char): Use mac_front_window and/or
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13917 mac_window_to_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13918 (x_scroll_bar_handle_click): Set `(PORTION . WHOLE)' part in a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13919 scroll-bar click event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13920 (mac_define_frame_cursor): Change the pointer shape.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13921 (x_free_frame_resources): Reset tip_window to NULL when it is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13922 disposed of.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13923 [!TARGET_API_MAC_CARBON] (arrow_cursor): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13924 [!TARGET_API_MAC_CARBON] (do_init_managers): Initialize arrow_cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13925 (do_window_update): Don't do anything if the updated window is the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13926 tooltip window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13927 (do_mouse_moved): Handle mouse movement events here (previously in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13928 XTread_socket). Clear the mouse face if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13929 dpyinfo->mouse_face_hidden is set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13930 (do_os_event, do_events): Remove (now in XTread_socket).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13931 (XTread_socket): Immediately return if interrupt_input_blocked.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13932 Loop until all the events in the queue are processed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13933 Rearrange codes for mouse grabbing. Add tooltip support. Include the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13934 contents of do_os_event and do_events. Remove mouse movement
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13935 handling (now in do_mouse_moved). Add the case where
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13936 Vmouse_highlight has an integer value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13937 (NewMacWindow): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13938 (make_mac_frame): Do what NewMacWindow previously did. Don't do
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13939 excess initializations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13940 (make_mac_terminal_frame): Previous initializations in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13941 make_mac_frame are moved here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13942 (mac_initialize_display_info):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13943 Initialize dpyinfo->mouse_face_overlay and dpyinfo->mouse_face_hidden.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13944
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13945 * xdisp.c [MAC_OS] (No_Cursor): Remove variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13946 (define_frame_cursor1): Don't treat HAVE_CARBON as a special case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13947
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13948 2004-05-29 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13949
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13950 * lisp.h (truncate_undo_list): Update decl.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13951
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13952 * alloc.c (undo_outer_limit): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13953 (syms_of_alloc): Defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13954 (Fgarbage_collect): Pass undo_outer_limit to truncate_undo_list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13955
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13956 * undo.c (truncate_undo_list): New arg LIMITSIZE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13957
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13958 * alloc.c (lisp_align_malloc): Check for base == 0
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13959 regardless of HAVE_POSIX_MEMALIGN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13960 Clean up HAVE_POSIX_MEMALIGN handling of `err'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13961
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13962 2004-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13963
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13964 * alloc.c: Undo Kim's recent changes and fix the same bug differently.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13965 (marker_blocks_pending_free): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13966 (Fgarbage_collect): Sweep after cleaning up undo-lists.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13967 Mark the undo lists after claning them up.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13968 Don't free block in marker_blocks_pending_free.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13969 (mark_buffer): Don't mark undo_list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13970 (gc_sweep): Sweep hash-tables and strings first.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13971 Do free marker blocks that are empty.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13972
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13973 2004-05-28 Jim Blandy <jimb@redhat.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13974
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13975 * regex.c (print_partial_compiled_pattern): Add missing 'break'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13976 after 'case wordend'. For symbeg and symend, print to stderr,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13977 like the other cases.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13978
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13979 2004-05-28 Noah Friedman <friedman@splode.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13980
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13981 * process.c (Fdelete_process): Do not call remove_process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13982
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13983 2004-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13984
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13985 * alloc.c (struct backtrace): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13986 (Fgarbage_collect): Use the new mark_backtrace.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13987
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13988 * eval.c (mark_backtrace): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13989
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13990 * minibuf.c (run_exit_minibuf_hook): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13991 (read_minibuf_unwind): Don't run exit-minibuffer-hook any more.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13992 (read_minibuf): Use separate unwind handler to run exit-minibuf-hook.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13993
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13994 2004-05-27 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13995
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13996 * xdisp.c (back_to_previous_visible_line_start): Skip backwards
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13997 over display properties, e.g. images, that replace buffer text.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13998
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13999 2004-05-25 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14000
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14001 * alloc.c (marker_blocks_pending_free): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14002 (gc_sweep): Store free marker blocks on that list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14003 (Fgarbage_collect): Free them after undo-list cleanup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14004
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14005 * process.c (wait_reading_process_input): Check connect_wait_mask
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14006 before actually accepting connection in case it has already been
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14007 accepted due to recursion.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14008
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14009 2004-05-23 K,Aa(Broly L$,1 q(Brentey <lorentey@elte.hu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14010
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14011 * coding.c (Fset_safe_terminal_coding_system_internal):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14012 Set suppress_error in safe_terminal_coding, not terminal_coding.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14013
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14014 2004-05-22 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14015
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14016 * alloc.c (Fmake_string): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14017
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14018 * buffer.c (clone_per_buffer_values): Copy the alist of local vars,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14019 and the alist pairs too.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14020
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14021 * casefiddle.c (casify_object): Return OBJ unchanged if not real char.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14022
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14023 * emacs.c (main): Update copyright year.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14024
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14025 * fileio.c (Fread_file_name): Expand DIR if not absolute.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14026
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14027 * insdel.c (del_range_2, replace_range): Don't write an anchor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14028 if the gap is empty.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14029
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14030 * xdisp.c (try_scrolling): If scroll-up-aggressively or
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14031 scroll-down-aggressively is small but positive, put point
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14032 near the screen edge.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14033
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14034 2004-05-22 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14035
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14036 * keymap.c (Fdefine_key): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14037
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14038 2004-05-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14039
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14040 * alloc.c (struct backtrace): Add debug_on_exit member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14041 (Fgarbage_collect): Clear out buffer undo_list markers after gc_sweep.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14042 Identify those markers as Lisp_Misc_Free objects. Clear car and cdr of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14043 the removed cons cells.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14044 (mark_object): Undo previous change - disallow Lisp_Misc_Free objects.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14045 (gc_sweep): Clear cons_blocks before sweeping strings, so we don't have
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14046 any cons cells pointing to unallocated stings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14047 Do not lisp_free any marker blocks, as there may still be pointers
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14048 to them from buffer undo lists at this stage of GC.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14049
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14050 * keyboard.c (struct backtrace): Add debug_on_exit member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14051 (Fcommand_execute): Clear it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14052
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14053 2004-05-20 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14054
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14055 * intervals.c (lookup_char_property): Do not prematurely return nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14056
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14057 2004-05-19 Jim Blandy <jimb@redhat.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14058
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14059 Add support for new '\_<' and '\_>' regexp operators, matching the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14060 beginning and end of symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14061
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14062 * regex.c (enum syntaxcode): Add Ssymbol.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14063 (init_syntax_once): Set the syntax for '_' to Ssymbol, not Sword.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14064 (re_opcode_t): New opcodes `symbeg' and `symend'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14065 (print_partial_compiled_pattern): Print the new opcodes properly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14066 (regex_compile): Parse the new operators.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14067 (analyse_first): Skip sym(beg|end) (they match only the empty string).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14068 (mutually_exclusive_p): `symend' is mutually exclusive with \s_ and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14069 \sw; `symbeg' is mutually exclusive with \S_ and \Sw.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14070 (re_match_2_internal): Match symbeg and symend.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14071
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14072 * search.c (trivial_regexp_p): \_ is no longer a trivial regexp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14073
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14074 2004-05-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14075
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14076 * .gdbinit (xsymbol): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14077
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14078 2004-05-18 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14079
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14080 * .gdbinit (xprintstr): New fun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14081 (xstring, xprintsym): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14082
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14083 * w32proc.c (create_child): Use INTMASK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14084
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14085 * alloc.c (Fgarbage_collect): Do all the marking before flushing
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14086 unmarked elements of the undo list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14087
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14088 2004-05-18 David Ponce <david@dponce.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14089
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14090 * print.c (print): Reset print_depth before to call print_object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14091
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14092 2004-05-18 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14093
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14094 * w32console.c: Prefix RIF functions with w32con_ to avoid
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14095 namespace clash with functions in term.c and w32term.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14096
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14097 * w32menu.c (add_menu_item, w32_menu_display_help)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14098 [USE_LISP_UNION_TYPE]: Cast from Lisp_Object using i member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14099
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14100 * w32term.h (display_x_get_resource, vga_stdcolor_name): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14101
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14102 2004-05-18 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14103
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14104 * lisp.h (DECL_ALIGN): Remove restriction on MS-DOS systems.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14105
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14106 * msdos.c (syms_of_msdos): Initialize dos-unsupported-char-glyph
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14107 with make_number.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14108 (IT_write_glyphs): Extract glyph from dos-unsupported-char-glyph
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14109 with XINT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14110
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14111 2004-05-18 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14112
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14113 * blockinput.h (INPUT_BLOCKED_P): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14114
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14115 * keyboard.c (Frecursive_edit): Return immediately if input blocked.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14116 (Ftop_level): Unblock input if blocked.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14117
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14118 * buffer.h (GET_OVERLAYS_AT): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14119 * msdos.c (IT_note_mouse_highlight): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14120 * textprop.c (get_char_property_and_overlay): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14121 * xdisp.c (next_overlay_change, note_mouse_highlight): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14122 * xfaces.c (face_at_buffer_position): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14123
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14124 * print.c (print_object): Increase buf size.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14125
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14126 2004-05-17 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14127
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14128 * w32fns.c (Fw32_register_hot_key, Fw32_unregister_hot_key)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14129 (Fw32_toggle_lock_key) [USE_LISP_UNION_TYPE]: Cast from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14130 Lisp_Object using i member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14131 (w32_quit_key): Rename from Vw32_quit_key, and make an int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14132 (syms_of_w32fns, globals_of_w32fns): Use Lisp_Object and int
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14133 consistently.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14134
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14135 * w32proc.c (create_child): Use make_number instead of masking pid.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14136
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14137 * w32fns.c (w32_color_map_lookup): Return a Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14138 (x_to_w32_charset, w32_to_x_charset, w32_to_all_x_charsets):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14139 Use EQ to compare Lisp_Objects.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14140 (w32_parse_hot_key): Use int for lisp_modifiers consistently.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14141
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14142 * w32term.c (w32_num_mouse_buttons): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14143 Vw32_num_mouse_buttons and make it an int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14144
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14145 * w32.c (init_environment): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14146
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14147 * w32fns.c (w32_wnd_proc): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14148
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14149 * w32proc.c (w32_pipe_read_delay): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14150 Vw32_pipe_read_delay and make it an int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14151
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14152 * w32.c (_sys_read_ahead): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14153
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14154 * lisp.h (egetenv) [USE_CRT_DLL]: Remove condition.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14155
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14156 * w32proc.c (create_child) [USE_LSB_TAG]: Don't try to mask pid.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14157
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14158 * w32inevt.c (w32_console_mouse_position, do_mouse_event)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14159 (key_event): Don't mix Lisp_Object and int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14160
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14161 * w32heap.c (init_heap) [USE_LSB_TAG]: Don't check heap location.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14162
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14163 * keyboard.c (kbd_buffer_get_event): Don't use event->code and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14164 modifiers in language change event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14165
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14166 2004-05-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14167
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14168 * alloc.c (mark_object): Ignore Lisp_Misc_Free objects.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14169 Such objects may be freed markers which still exist on an undo list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14170
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14171 2004-05-16 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14172
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14173 * data.c (Fset_default): Make argument names match their use in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14174 docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14175
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14176 2004-05-15 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14177
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14178 * emacs.c (gdb_array_mark_flag): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14179 * .gdbinit: Mask off gdb_array_mark_flag from vector sizes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14180
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14181 2004-05-15 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14182
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14183 * lisp.h (DECL_ALIGN) [MSDOS]: Don't define DECL_ALIGN to use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14184 __attribute__((__aligned__)), so that USE_LSB_TAG would not become
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14185 defined for the MS-DOS build.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14186
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14187 2004-05-14 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14188
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14189 * w32fns.c (Fw32_define_rgb_color): Avoid XSET.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14190
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14191 2004-05-14 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14192
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14193 * ccl.c (Fccl_execute_on_string): Fix setting elements of STATUS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14194
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14195 2004-05-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14196
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14197 * lisp.h (Vx_resource_name, Vx_resource_class): Move from xfns.c
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14198 section to frame.c section.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14199 (Fxw_display_color_p, Fx_file_dialog): Declare if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14200 HAVE_WINDOW_SYSTEM defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14201
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14202 * macfns.c (Fx_create_frame): Fix int/Lisp_Object mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14203
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14204 * macmenu.c (set_frame_menubar): Use NILP to test a lisp value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14205
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14206 * macterm.c (mac_get_emulated_btn, mac_event_to_emacs_modifiers)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14207 (mac_get_mouse_btn): Use NILP and EQ to test/compare lisp values.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14208 (XTread_socket): Fix int/Lisp_Object mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14209 (mac_check_for_quit_char): Fix pointer/Lisp_Object mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14210
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14211 * macterm.h (struct frame, struct face, struct image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14212 (display_x_get_resource, Fx_display_color_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14213 (Fx_display_grayscale_p, Fx_display_planes, x_free_gcs):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14214 Add prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14215
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14216 2004-05-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14217
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14218 * process.c (wait_reading_process_input): Make reentrant.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14219 Make Available and Connecting non-static. Save and restore value
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14220 of waiting_for_user_input_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14221
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14222 2004-05-13 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14223
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14224 * keyboard.c (mark_kboards): Don't mark x and y members
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14225 that are overloaded in selection request events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14226
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14227 2004-05-13 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14228
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14229 * lisp.h (USE_LSB_TAG): Make it the default when it is known to work.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14230
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14231 2004-05-13 Glenn Morris <gmorris@ast.cam.ac.uk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14232
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14233 * window.c (Fdisplay_buffer, Fsplit_window)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14234 (split-height-threshold): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14235
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14236 2004-05-13 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14237
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14238 * xfaces.c (Ftty_supports_face_attributes_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14239 (Finternal_copy_lisp_face): Fix typo in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14240 (Finternal_get_lisp_face_attribute): Fix docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14241
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14242 2004-05-12 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14243
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14244 * xfns.c (syms_of_xfns): Provide x-toolkit also for GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14245
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14246 2004-05-11 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14247
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14248 * macfns.c (Fx_create_frame): Default to using tool-bar by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14249 setting tool-bar-lines to 1 in default-frame-alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14250
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14251 2004-05-11 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14252
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14253 * image.c (xpm_scan, xpm_make_color_table_v, xpm_put_color_table_v)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14254 (xpm_get_color_table_v, xpm_make_color_table_h)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14255 (xpm_put_color_table_h, xpm_get_color_table_h)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14256 (xpm_str_to_color_key, xpm_load_image, xpm_load)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14257 (syms_of_image): Support XPM on Carbon Emacs. Does not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14258 depend on libXpm, but only supports XPM version 3 without extensions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14259
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14260 2004-05-11 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14261
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14262 * macterm.c (x_flush, XTframe_up_to_date): Use FRAME_MAC_P
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14263 instead of FRAME_X_P.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14264
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14265 2004-05-11 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14266
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14267 * process.c (read_process_output): Grow decoding_buf when needed;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14268 this could cause a crash in allocate_string and compact_small_strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14269
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14270 2004-04-29 Jim Blandy <jimb@redhat.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14271
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14272 * regex.c (mutually_exclusive_p): In 'case wordbeg', compare op2
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14273 against proper opcode.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14274
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14275 2004-05-10 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14276
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14277 * process.c (Fstart_process): Fix docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14278
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14279 * charset.c (Fget_unused_iso_final_char): Fix typos in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14280 (Fchar_bytes, Fchar_width, Fstring_width, Fchar_direction)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14281 (Fsplit_char, Fchar_charset): Make argument names match their use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14282 in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14283
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14284 2004-05-10 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14285
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14286 * print.c (print_preprocess): Use being_printed, loop_count and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14287 halftail to detect overdeep nesting and cyclic cdr chains.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14288
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14289 2004-05-10 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14290
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14291 * lisp.h (Fmake_symbolic_link): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14292
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14293 * fileio.c (Frename_file): Remove extra argument in call to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14294 Fmake_symbolic_link.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14295
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14296 2004-05-10 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14297
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14298 * xdisp.c (calc_line_height_property): Use string position when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14299 object is a string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14300
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14301 2004-05-10 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14302
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14303 * print.c (temp_output_buffer_setup): Bind inhibit-read-only and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14304 inhibit-modification-hooks to t temporarily before calling
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14305 Ferase_buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14306
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14307 * xfns.c (x_create_tip_frame): Bind inhibit-read-only and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14308 inhibit-modification-hooks to t temporarily before calling
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14309 Ferase_buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14310
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14311 * w32fns.c (x_create_tip_frame): Bind inhibit-read-only and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14312 inhibit-modification-hooks to t temporarily before calling
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14313 Ferase_buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14314
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14315 * fns.c (count_combining): Delete it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14316 (concat): Don't check combining bytes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14317
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14318 2004-05-09 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14319
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14320 * w32fns.c (Vw32_ansi_code_page): New Lisp variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14321 (globals_of_w32fns): Set it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14322
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14323 2004-05-09 Piet van Oostrum <piet@cs.uu.nl>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14324
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14325 * data.c (Fquo): Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14326
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14327 2004-05-08 Peter Whaite <emacs@whaite.ca> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14328
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14329 * data.c (Fquo): If any argument is float, do the computation in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14330 floating point.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14331
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14332 2004-05-08 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14333
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14334 * process.c (Fwaiting_for_user_input_p, Fmake_network_process)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14335 (Fset_process_query_on_exit_flag, Vprocess_adaptive_read_buffering):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14336 Fix spelling of Emacs on docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14337 (Fset_process_coding_system, Fprocess_coding_system)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14338 (Fset_process_filter_multibyte, Fprocess_filter_multibyte_p):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14339 Make argument names match their use in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14340 (Fprocess_id, Fprocess_query_on_exit_flag, Finterrupt_process):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14341 Fix docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14342
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14343 * editfns.c (Finsert_buffer_substring): Make argument names match their
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14344 use in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14345
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14346 * syntax.c (Fmodify_syntax_entry): Fix docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14347
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14348 2004-05-07 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14349
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14350 * macterm.c (mac_check_for_quit_char): Adding BLOCK_INPUT
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14351 around call to ReceiveEvent to avoid certain crashes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14352
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14353 2004-05-07 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14354
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14355 * macterm.c (mac_draw_line_to_pixmap, XCreatePixmapFromBitmapData)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14356 (mac_fill_rectangle_to_pixmap, mac_draw_rectangle_to_pixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14357 (mac_copy_area_to_pixmap, mac_copy_area_with_mask_to_pixmap):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14358 Save/restore the current graphics port and device handle when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14359 drawing into an offscreen graphics world.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14360
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14361 * image.c [MAC_OS] (XPutPixel, XGetPixel, image_load_qt_1)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14362 (gif_load): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14363
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14364 2004-05-07 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14365
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14366 * window.c (Fset_window_buffer): Fix docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14367
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14368 2004-05-06 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14369
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14370 * emacs.c (main) [VMS]: Fix var ref.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14371
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14372 2004-05-06 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14373
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14374 * data.c (Fsetq_default): Fix docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14375
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14376 2004-05-06 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14377
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14378 * image.c (Display) [HAVE_NTGUI]: Redefine while loading xpm.h
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14379 to avoid name clash.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14380
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14381 2004-05-04 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14382
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14383 * fileio.c (barf_or_query_if_file_exists): Use lstat.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14384 (Frename_file): Handle renaming of symlinks across file systems.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14385 (Frename_file): Put symlink handling inside #ifdef S_IFLNK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14386
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14387 2004-05-04 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14388
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14389 * xdisp.c (Qtotal): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14390 (syms_of_xdisp): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14391 (calc_line_height_property): New arg total. Set it if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14392 line-spacing property has format (total . VALUE).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14393 (x_produce_glyphs): Ignore line-spacing if line-height is 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14394 Handle total line-spacing property.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14395
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14396 2004-05-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14397
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14398 * gtkutil.c (xg_update_scrollbar_pos): Call XClearWindow to clear
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14399 "under" scroll bar when size/position changes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14400
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14401 2004-05-03 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14402
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14403 * makefile.nt: Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14404
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14405 2004-05-02 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14406
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14407 * syntax.h (SET_RAW_SYNTAX_ENTRY, SYNTAX_ENTRY_INT):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14408 Avoid compiler warnings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14409
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14410 * Makefile.in (region-cache.o): Depend on config.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14411
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14412 2004-05-02 Romain Francoise <romain@orebokech.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14413
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14414 * indent.c (compute_motion): Save vpos in prev_vpos when dealing
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14415 with continuation lines, too.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14416
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14417 2004-05-02 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14418
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14419 * syssignal.h (init_signals): Move decl outside `#ifdef POSIX_SIGNALS'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14420
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14421 2004-05-01 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14422
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14423 * xdisp.c (calc_line_height_property): YAILOM (yet another
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14424 int/Lisp_Object mixup).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14425
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14426 2004-05-01 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14427
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14428 * msdos.c (top-level): Add "#pragma pack(0)" after <dir.h>, to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14429 undo bad effect of pack(4) in some versions of system headers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14430
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14431 2004-05-01 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14432
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14433 * w32term.c (x_draw_hollow_cursor): Sync with xterm.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14434
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14435 2004-04-30 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14436
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14437 * buffer.c (syms_of_buffer) <line-spacing>: Allow float value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14438 (syms_of_buffer) <cursor-type>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14439
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14440 * dispextern.h (struct it): Remove member use_default_face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14441 Add members override_ascent, override_descent, override_boff.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14442
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14443 * xdisp.c (init_iterator): Handle line-spacing float value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14444 Initialize override_ascent member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14445 (append_space_for_newline): Reset override_ascent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14446 Remove use_default_face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14447 (calc_line_height_property): New function to calculate value of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14448 line-height and line-spacing properties. Look at overlays, too.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14449 Set override_ascent, override_descent, override_boff members when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14450 using another face than the current face. Float values are now
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14451 relative to the frame default font, by default; accept a cons
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14452 of ratio and face name to specify value relative to a specific face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14453 (x_produce_glyphs): Use calc_line_height_property.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14454 Use override_ascent etc. when set to handle different face heights.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14455 A negative line-spacing property value is interpreted as a total
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14456 line height, rather than inter-line spacing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14457 (note_mouse_highlight): Allocate room for 40 overlays initially.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14458
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14459 2004-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14460
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14461 * data.c (Fsubr_name): New fun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14462 (syms_of_data): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14463
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14464 2004-04-29 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14465
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14466 * xdisp.c (null_glyph_slice): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14467 (append_glyph, append_composite_glyph, append_stretch_glyph):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14468 Use it to initialize glyph slice.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14469
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14470 2004-04-27 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14471
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14472 * xdisp.c (x_produce_glyphs): Fix the proverbial int/Lisp_Object mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14473 (on_hot_spot_p): Make sure we always return a value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14474 (Flookup_image_map): Remove unused var ix and iy.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14475 (note_mode_line_or_margin_highlight): Remove unused var `image'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14476
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14477 2004-04-27 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14478
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14479 * msdos.c (init_environment): If one of the TMP... environment
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14480 variables is set to a drive letter without a trailing slash,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14481 append a slash.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14482
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14483 2004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14484
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14485 * editfns.c (lisp_time_argument): Provide externally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14486
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14487 * fileio.c (Fset_file_times): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14488 (syms_of_fileio): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14489
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14490 2004-04-27 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14491
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14492 * xdisp.c (x_produce_glyphs): Fix last change; handle newline in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14493 header line strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14494
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14495 * dispextern.h (struct it): New member use_default_face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14496
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14497 * xdisp.c (Qline_height): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14498 (syms_of_xdisp): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14499 (append_space_for_newline): Partially undo 2004-04-25 change;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14500 add default_face_p arg, and restore callers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14501 Clear it->use_default_face after use.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14502 (x_produce_glyphs): Set default font for ascii char if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14503 it->use_default_font is set. Change line-spacing property to set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14504 just extra line spacing. Handle new line-height property.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14505
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14506 2004-04-26 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14507
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14508 * print.c (print_object): Print non-ascii characters in bool
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14509 vector representation as octal escapes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14510
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14511 * lisp.h (BOOL_VECTOR_BITS_PER_CHAR): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14512 * print.c (print_object): Use it instead of BITS_PER_CHAR for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14513 bool vectors.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14514 * lread.c (read1): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14515 * alloc.c (Fmake_bool_vector): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14516 * data.c (Faref, Faset): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14517 * fns.c (Fcopy_sequence, concat, internal_equal, Ffillarray)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14518 (mapcar1): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14519
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14520 2004-04-26 Steven Tamm <tamm@Steven-Tamms-Computer.local>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14521
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14522 * lread.c (init_lread): Fix typo in HAVE_CARBON test logic.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14523
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14524 2004-04-26 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14525
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14526 * lisp.h (CYCLE_CHECK): Macro moved from xfaces.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14527
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14528 2004-04-26 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14529
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14530 * buffer.c (Fpop_to_buffer): Fix docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14531
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14532 2004-04-26 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14533
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14534 * lread.c (init_lread): Don't display missing lisp directory
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14535 warnings with Carbon Emacs because self-contained bundled Emacs
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14536 may be built without correct installation path.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14537
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14538 2004-04-25 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14539
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14540 * macterm.c (x_draw_hollow_cursor): Fix height of box for narrow lines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14541
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14542 * xterm.c (x_draw_hollow_cursor): Fix height of box for narrow lines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14543
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14544 * xdisp.c (append_space_for_newline): Rename from append_space.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14545 Remove DEFAULT_FACE_P arg; always use current face. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14546 (x_produce_glyphs): Handle line-spacing property on newline char.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14547 If value is t, adjust ascent and descent to fit current row height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14548 If value is an integer or float, set extra_line_spacing to integer
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14549 value, or to float value x current line height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14550
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14551 2004-04-23 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14552
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14553 * fontset.c (Finternal_char_font): If POSITION is nil, return
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14554 font for displaying CH with the default face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14555
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14556 2004-04-23 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14557
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14558 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14559
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14560 2004-04-21 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14561
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14562 * lisp.h (XINT) [EXPLICIT_SIGN_EXTEND && !NO_UNION_TYPE]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14563 Don't make assumptions about the relative place of i and val.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14564 (EQ) [!NO_UNION_TYPE]: Don't forget to check the type match as well.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14565
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14566 2004-04-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14567
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14568 * dispextern.h (struct glyph_slice): New struct.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14569 (struct glyph): New member slice.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14570 (GLYPH_SLICE_EQUAL_P): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14571 (GLYPH_EQUAL_P): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14572 (struct glyph_string): New member slice.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14573 (struct it_slice): New struct.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14574 (struct it): New member slice, add member to stack too.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14575 New member constrain_row_ascent_descent_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14576 (image_ascent): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14577
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14578 * dispnew.c (buffer_posn_from_coords): Return full image width
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14579 and height even for image slices (posn is relative to full image).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14580 (marginal_area_string): Adjust x0,y0 for image slice.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14581
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14582 * image.c (image_ascent): Add slice arg; calculate ascent for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14583 image slice (or full image).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14584
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14585 * keyboard.c (Fposn_at_x_y, Fposn_at_point): New defuns.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14586 (syms_of_keyboard): Defsubr them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14587
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14588 * lisp.h (pos_visible_p): Fix prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14589
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14590 * macterm.c (x_draw_relief_rect): Add top_p and bot_p args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14591 (x_draw_glyph_string_box): Fix call to x_draw_relief_rect.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14592 (x_draw_image_foreground, x_draw_image_relief)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14593 (x_draw_image_foreground_1, x_draw_image_glyph_string):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14594 Draw sliced images.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14595
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14596 * w32term.c (w32_draw_relief_rect): Add top_p and bot_p args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14597 (x_draw_glyph_string_box): Fix call to x_draw_relief_rect.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14598 (x_draw_image_foreground, x_draw_image_relief)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14599 (w32_draw_image_foreground_1, x_draw_image_glyph_string):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14600 Draw sliced images.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14601
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14602 * w32term.h (image_ascent): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14603
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14604 * window.c (Fpos_visible_in_window_p): Return pixel position if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14605 PARTIALLY arg is non-nil. Simplify. Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14606 (Fwindow_vscroll, Fset_window_vscroll): Add optional PIXEL_P arg
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14607 to return/set vscroll in pixels.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14608
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14609 * window.h (Fwindow_vscroll, Fset_window_vscroll): Fix EXFUN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14610
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14611 * xdisp.c (Qslice): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14612 (syms_of_xdisp): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14613 (pos_visible_p): Return pixel position in new x and y args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14614 (init_iterator): Reset it->slice info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14615 (handle_display_prop): Parse (slice ...) property.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14616 (push_it, pop_it): Save/restore slice info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14617 (make_cursor_line_fully_visible): Fix 2004-04-14 change. Do not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14618 force repositioning of tall row if window is vscrolled, as that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14619 would reset vscroll.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14620 (append_space): Set it->constrain_row_ascent_descent_p to avoid
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14621 increasing row height if row is non-empty.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14622 (fill_image_glyph_string): Copy slice info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14623 (take_vertical_position_into_account): Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14624 (produce_image_glyph): Handle iterator slice info, setup glyph
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14625 slice info. Do not force minimum line height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14626 (x_produce_glyphs): If it->constrain_row_ascent_descent_p is set,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14627 do not increase height (ascent/descent) of non-empty row when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14628 adding normal character glyph; instead reduce glyph ascent/descent
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14629 appropriately; if row is higher than current glyph, adjust glyph
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14630 descent/ascent to reposition glyph within the existing row.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14631 Likewise, when char is newline, only set ascent/descent if row is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14632 currently empty.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14633 (note_mouse_highlight): Handle hotspots with sliced image.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14634
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14635 * xterm.c (x_draw_relief_rect): Add top_p and bot_p args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14636 (x_draw_glyph_string_box): Fix call to x_draw_relief_rect.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14637 (x_draw_image_foreground, x_draw_image_relief)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14638 (x_draw_image_foreground_1, x_draw_image_glyph_string):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14639 Draw sliced images.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14640
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14641 * xterm.h (image_ascent): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14642
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14643 2004-04-20 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14644
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14645 * keymap.c (Fkey_description): Fix the usual int/Lisp_Object mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14646
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14647 2004-04-20 John Paul Wallington <jpw@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14648
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14649 * fns.c (Fassoc, Feql): Fix indentation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14650
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14651 * fontset.c (regularize_fontname): Rename from regulalize_fontname.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14652
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14653 2004-04-19 John Paul Wallington <jpw@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14654
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14655 * fns.c (Feql): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14656 (syms_of_fns): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14657
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14658 2004-04-18 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14659
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14660 * w32select.c (Fw32_set_clipboard_data): Get sequence number
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14661 after closing the clipboard.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14662
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14663 2004-04-16 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14664
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14665 * buffer.c (Fbuffer_base_buffer): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14666
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14667 2004-04-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14668
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14669 * keymap.c (Fkey_description): Add optional PREFIX arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14670 Combine prefix with KEYS to make up the full key sequence to describe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14671 Correlate meta_prefix_char and following (simple) key to describe
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14672 as meta modifier. All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14673 (describe_map): Rename arg `keys' to `prefix'. Remove local
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14674 `elt_prefix' var. Use Fkey_description with prefix instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14675 elt_prefix combined with Fsingle_key_description.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14676 (describe_vector): Declare static. Replace arg `elt_prefix' with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14677 `prefix'. Add KEYMAP_P arg. Add local var `elt_prefix'; use it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14678 if !KEYMAP_P. Use Fkey_description with prefix instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14679 Fsingle_key_description.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14680
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14681 * keymap.h (Fkey_description): Fix prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14682 (describe_vector): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14683
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14684 * xdisp.c (update_overlay_arrows): Fix handling of up_to_date < 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14685
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14686 * image.c (PNG_BG_COLOR_SHIFT): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14687 (png_load): Fix calculation of transparent background color on X
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14688 and W32 platforms.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14689
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14690 2004-04-16 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14691
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14692 * xdisp.c (try_scrolling): Make sure `scroll-conservatively' is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14693 not too large before computing how much to scroll.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14694
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14695 2004-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14696
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14697 * dired.c (Ffile_attributes): Don't pass extra nil arg to file-handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14698
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14699 2004-04-14 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14700
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14701 * fileio.c (Fverify_visited_file_modtime, Fvisited_file_modtime):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14702 Add hyperlink to Elisp manual to the docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14703
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14704 2004-04-14 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14705
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14706 * callint.c (fix_command): Use XDCR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14707
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14708 2004-04-14 Nick Roberts <nick@nick.uklinux.net>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14709
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14710 * window.c (Fget_lru_window): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14711
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14712 2004-04-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14713
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14714 * editfns.c (Fformat): Fix allocation size of precision array.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14715
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14716 * dispnew.c (update_window): Only set changed_p if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14717 scrolling_window actually did scroll.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14718 (scrolling_window): Only return 1 if we actually did scroll.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14719
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14720 * xdisp.c (get_glyph_string_clip_rect): Fix reduction of cursor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14721 height to glyph height when cursor row is not fully visible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14722 (make_cursor_line_fully_visible): Add FORCE_P arg to return
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14723 failure in case row is higher than window. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14724 (try_scrolling): Fix loop in scrolling if last_line_misfit (from Gerd).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14725 Try to scroll partially visible, higher-than-window cursor row.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14726 (redisplay_window): Always try to scroll partially visible,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14727 higher-than-window cursor row - both initially and again with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14728 centering_position = 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14729 Clear desired matrix before retrying with centering_position = 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14730
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14731 2004-04-13 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14732
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14733 * syntax.c (scan_lists): Simplify backward string scan.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14734 Fix off-by-one boundary check for string and comment fences.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14735
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14736 2004-04-13 Joe Buehler <jbuehler@hekimian.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14737
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14738 * sheap.c, unexcw.c: New files.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14739
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14740 2004-04-12 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14741
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14742 * buffer.c (Fmake_indirect_buffer): Throw an error if the intended
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14743 base buffer has been killed. Correct the error message if the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14744 base buffer does not exist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14745
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14746 2004-04-12 Joe Buehler <jbuehler@hekimian.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14747
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14748 * s/cygwin.h: Changes for Cygwin unexec() support, changes in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14749 Cygwin itself. Add support for Xaw3d scrollbars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14750
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14751 * puresize.h: Set up PURE_P() for Cygwin unexec() support.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14752
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14753 * lastfile.c: Define my_endbss[] for Cygwin unexec() support.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14754
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14755 * gmalloc.c (__default_morecore): Use bss_sbrk(), not __sbrk(),
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14756 before Cygwin unexec.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14757
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14758 * Makefile.in: Link changes for Cygwin unexec() support.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14759
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14760 2004-04-12 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14761
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14762 * buffer.c (Fmake_indirect_buffer): Check that NAME is a string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14763
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14764 2004-04-11 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14765
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14766 * buffer.c (Fgenerate_new_buffer_name): Return NAME argument if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14767 IGNORE argument equals NAME. Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14768
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14769 2004-04-11 Masatake YAMATO <jet@gyve.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14770
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14771 * buffer.c (fix_start_end_in_overlays): Make overlays
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14772 empty if they are backwards.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14773
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14774 2004-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14775
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14776 * xfaces.c (face_color_supported_p): Fix compilation without X11.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14777
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14778 2004-04-07 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14779
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14780 * doc.c (Fsnarf_documentation): Ignore new file name entries.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14781
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14782 2004-04-06 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14783
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14784 * msdos.c (clear_mouse_face): Only clear mouse highlight if not hidden.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14785 (dos_rawgetc): Set mouse_face_hidden after clearing highlight.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14786
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14787 * w32term.c (w32_read_socket): Set mouse_face_hidden after
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14788 clearing highlight.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14789
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14790 * xdisp.c (clear_mouse_face): Only clear mouse highlight if not hidden.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14791
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14792 * xterm.c (handle_one_xevent): Set mouse_face_hidden after
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14793 clearing highlight.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14794
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14795 * indent.c (vmotion): Do not reserve one column for continuation
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14796 marks on window frames.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14797
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14798 2004-04-04 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14799
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14800 * charset.h (SINGLE_BYTE_CHAR_P): Fix macro to avoid warnings
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14801 from GCC.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14802
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14803 2004-04-03 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14804
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14805 * .gdbinit-union: Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14806
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14807 * .gdbinit: Make it work for USE_LSB_TAG and !NO_LISP_UNION.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14808 (xgetptr, xgetint, xgettype): New funs. Use them everywhere.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14809 ($nonvalbits): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14810 ($valmask): Set it by calling xreload to avoid redundancy.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14811
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14812 * emacs.c (gdb_use_union, gdb_use_lsb): New vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14813 (gdb_emacs_intbits): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14814
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14815 2004-03-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14816
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14817 * data.c (Fbyteorder): Make test work even if unsigned is not 4 bytes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14818
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14819 2004-03-30 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14820
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14821 * editfns.c (Fformat): Fix initialization of the array info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14822
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14823 2004-03-30 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14824
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14825 * xterm.c (x_mouse_click_focus_ignore_position): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14826 (syms_of_xterm): DEFVAR_BOOL it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14827 (ignore_next_mouse_click_timeout): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14828 (handle_one_xevent): Clear it on KeyPress, set it on EnterNotify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14829 Use it to filter mouse clicks following focus event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14830
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14831 2004-03-29 David Ponce <david@dponce.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14832
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14833 * callint.c (Fcall_interactively): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14834
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14835 2004-03-28 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14836
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14837 * eval.c (Fcommandp): Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14838
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14839 * data.c (Finteractive_form): Rename from Fsubr_interactive_form.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14840 Extend to handle all kinds of functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14841
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14842 * lisp.h (Finteractive_form): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14843
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14844 * callint.c (Fcall_interactively): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14845
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14846 2004-03-26 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14847
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14848 * xdisp.c (syms_of_xdisp): Include `void-variable' in list_of_error
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14849 to catch errors in calc_pixel_width_or_height during redisplay.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14850
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14851 2004-03-26 Masatake YAMATO <jet@gyve.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14852
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14853 * buffer.c (fix_start_end_in_overlays): Rename fix_overlays_in_range.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14854
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14855 * lisp.h (fix_start_end_in_overlays): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14856
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14857 * insdel.c (adjust_markers_for_insert): Call fix_start_end_in_overlays.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14858
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14859 * editfns.c (Ftranspose_regions): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14860
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14861 2004-03-20 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14862
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14863 * xterm.c (handle_one_xevent): Do not pass key press events to GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14864
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14865 2004-03-19 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14866
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14867 * s/sol2-6.h: Delete previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14868
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14869 2004-03-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14870
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14871 * xdisp.c (move_it_in_display_line_to): Fix MOVE_TO_POS case when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14872 to_charpos corresponds to newline in right fringe. Use local
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14873 BUFFER_POS_REACHED_P macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14874
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14875 2004-03-19 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14876
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14877 * xdisp.c (calc_pixel_width_or_height): Add ifdef HAVE_WINDOW_SYSTEM
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14878 to compile on non-window system.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14879
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14880 2004-03-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14881
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14882 * dispextern.h (calc_pixel_width_or_height): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14883
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14884 * image.c (Qcenter): Move to xdisp.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14885
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14886 * xdisp.c (Qcenter): Declare here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14887 (syms_of_xdisp): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14888 (handle_single_display_prop): Allow space display property on all
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14889 platforms.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14890 (display_mode_line): Set mode_line_p before displaying line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14891 (calc_pixel_width_or_height): Declare extern. Add separate :align-to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14892 handling. Remove complex cases for fringes and scroll-bars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14893 Add left, right, and center alignment positions. Add text (area)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14894 width/height. Return width or height for image specs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14895 (produce_stretch_glyph): Improve handling of :align-to. Is now
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14896 relative to left of text area by default, but other base offsets
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14897 can be specified -- also for text lines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14898
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14899 * term.c (produce_glyphs): Handle IT_STRETCH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14900 (produce_stretch_glyph): New function to handle space width and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14901 align-to display properties on non-window systems.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14902
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14903 2004-03-17 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14904
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14905 * fileio.c (Fread_file_name): Set completion-ignore-case for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14906 case-insensitive systems.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14907
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14908 2004-03-14 Masatake YAMATO <jet@gyve.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14909
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14910 * xdisp.c (note_mode_line_or_margin_highlight): Accept HEADER_LINE
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14911 when keymap and cursor are setup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14912
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14913 2004-03-14 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14914
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14915 * Makefile.in (XMENU_OBJ) [HAVE_CARBON]: Do not include xmenu.o.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14916
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14917 2004-03-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14918
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14919 * dispextern.h (x_find_image_file): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14920
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14921 * image.c (x_find_image_file): Make extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14922
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14923 * xfns.c (x_find_image_file): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14924
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14925 2004-03-13 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14926
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14927 * Makefile.in (XMENU_OBJ): Include xmenu.o if HAVE_MENUS is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14928
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14929 * emacs.c (main): Call syms_of_xmenu only if HAVE_MENUS is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14930
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14931 2004-03-12 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14932
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14933 * fns.c (internal_equal): New arg PROPS controls comparing
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14934 text properties. All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14935 (Fequal_including_properties): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14936 (syms_of_fns): defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14937
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14938 2004-03-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14939
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14940 Fix image support on MAC. From YAMAMOTO Mitsuharu.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14941
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14942 * dispextern.h (XImagePtr, XImagePtr_or_DC): Add typedefs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14943 (image_background, image_background_transparent): Fix prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14944
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14945 * image.c (XImagePtr, XImagePtr_or_DC): Move typedefs to dispextern.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14946
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14947 * macfns.c (x_list_fonts, x_get_font_info, x_load_font)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14948 (x_query_font, x_find_ccl_program, x_set_window_size)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14949 (x_make_frame_visible, mac_initialize, XCreatePixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14950 (XCreatePixmapFromBitmapData, XFreePixmap, XSetForeground)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14951 (mac_draw_line_to_pixmap): Move prototypes to macterm.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14952
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14953 * macterm.h (x_list_fonts, x_get_font_info, x_load_font)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14954 (x_query_font, x_find_ccl_program, x_set_window_size)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14955 (x_make_frame_visible, mac_initialize, XCreatePixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14956 (XCreatePixmapFromBitmapData, XFreePixmap, XSetForeground)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14957 (mac_draw_line_to_pixmap): Add prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14958
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14959 2004-03-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14960
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14961 * macterm.c (XTread_socket): Fix mouse click on tool bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14962
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14963 2004-03-11 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14964
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14965 * dispextern.h: Move image related prototypes from xfns.c section
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14966 to image.c. Condition them by HAVE_WINDOW_SYSTEM rather than
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14967 HAVE_X_WINDOWS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14968
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14969 * Makefile.in (XOBJ): Consolidate into one list. Add image.o.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14970 Move gtkutil.o to new GTK_OBJ list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14971 (XMENU_OBJ) [HAVE_MENUS]: Move declaration to proper place.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14972 (GTK_OBJ) [USE_GTK]: New declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14973 (obj): Add $(GTK_OBJ) to list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14974
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14975 2004-03-11 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14976
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14977 * image.c [MAC_OSX]: Include sys/stat.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14978
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14979 * macfns.c (syms_of_macfns): Remove definitions of things now
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14980 defined in image.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14981
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14982 2004-03-11 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14983
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14984 The following changes consolidates the identical/similar image
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14985 support code previously found in xfns.c, w32fns.c, and macfns.c
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14986 into a new file image.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14987
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14988 * makefile.w32-in (OBJ1): Add image.o.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14989 ($(BLD)/image.$(O)): Add dependencies.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14990
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14991 * Makefile.in (XOBJ, MAC_OBJ): Add image.o.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14992 (image.o): Add dependencies.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14993
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14994 * image.c: New file with consolidated image support code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14995 (COLOR_TABLE_SUPPORT): New define to control whether
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14996 color table support is available (X only).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14997 (Bitmap_Record): Common name for x_bitmap_record,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14998 w32_bitmap_record, and mac_bitmap_record.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14999 (XImagePtr): Common name for pointer to XImage or equivalent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15000 (XImagePtr_or_DC): New type to simplify code sharing; equivalent
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15001 to XImagePtr on X+MAC, and to HDC on W32.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15002 (GET_PIXEL): Wrapper for XGetPixel or equivalent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15003 (NO_PIXMAP): Common name for "None" or equivalent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15004 (PNG_BG_COLOR_SHIFT): Bits to shift PNG background colors.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15005 (RGB_PIXEL_COLOR): Common type for an integer "pixel color" value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15006 (PIX_MASK_RETAIN, PIX_MASK_DRAW): Portability macros (from macfns.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15007 (FRAME_X_VISUAL, x_defined_color, DefaultDepthOfScreen):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15008 Define with suitable equivalents on W32 and MAC for code sharing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15009 (XDrawLine): Define on MAC for code sharing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15010 (Destroy_Image, Free_Pixmap): Wrappers for code sharing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15011 (IF_LIB_AVAILABLE): Macro to simplify code sharing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15012 (Vx_bitmap_file_path, Vimage_cache_eviction_delay)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15013 (x_bitmap_height, x_bitmap_width, x_bitmap_pixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15014 (x_reference_bitmap, x_create_bitmap_from_data)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15015 (x_create_bitmap_from_file, x_destroy_bitmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15016 (x_destroy_all_bitmaps, x_create_bitmap_mask)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15017 (XGetImage, XPutPixel, XGetPixel, XDestroyImage)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15018 (QCascent, QCmargin, QCrelief, QCconversion, QCcolor_symbols)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15019 (QCheuristic_mask, QCindex, QCmatrix, QCcolor_adjustment, QCmask)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15020 (Qlaplace, Qemboss, Qedge_detection, Qheuristic, Qcenter)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15021 (define_image_type, lookup_image_type, valid_image_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15022 (image_error, enum image_value_type, struct image_keyword)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15023 (parse_image_spec, image_spec_value, Fimage_size, Fimage_mask_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15024 (make_image, free_image, prepare_image_for_display, image_ascent)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15025 (four_corners_best, image_background, image_background_transparent)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15026 (x_clear_image_1, x_clear_image, x_alloc_image_color)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15027 (make_image_cache, free_image_cache, clear_image_cache)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15028 (Fclear_image_cache, postprocess_image, lookup_image, cache_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15029 (forall_images_in_image_cache, x_create_x_image_and_pixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15030 (x_destroy_x_image, x_put_x_image, x_find_image_file, slurp_file)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15031 (find_image_fsspec, image_load_qt_1, image_load_quicktime)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15032 (init_image_func_pointer, image_load_quartz2d)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15033 (struct ct_color, init_color_table, free_color_table)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15034 (lookup_rgb_color, lookup_pixel_color, colors_in_color_table)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15035 (cross_disabled_images, x_to_xcolors, x_from_xcolors)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15036 (x_detect_edges, x_emboss, x_laplace, x_edge_detection)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15037 (x_disable_image, x_build_heuristic_mask)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15038 (XBM support, XPM support, PBM support, PNG support, JPEG support)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15039 (TIFF support, GIF support, Ghostscript support): Consolidate image
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15040 code from xfns.c, w32fns.c, and macfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15041 (syms_of_image): Consolidate image related symbol setup here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15042 (init_image): Consolidate image related initializations here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15043
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15044 * emacs.c (main) [HAVE_WINDOW_SYSTEM]: Add calls to syms_of_image
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15045 and init_image. Remove call to init_xfns.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15046
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15047 * macterm.h (struct mac_bitmap_record): Add file member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15048 Not currently used, but simplifies code sharing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15049
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15050 * macfns.c (Vx_bitmap_file_path, Vimage_cache_eviction_delay)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15051 (x_bitmap_height, x_bitmap_width, x_bitmap_pixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15052 (x_reference_bitmap, x_create_bitmap_from_data)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15053 (x_create_bitmap_from_file, x_destroy_bitmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15054 (x_destroy_all_bitmaps, x_create_bitmap_mask)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15055 (XGetImage, XPutPixel, XGetPixel, XDestroyImage)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15056 (QCascent, QCmargin, QCrelief, QCconversion, QCcolor_symbols)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15057 (QCheuristic_mask, QCindex, QCmatrix, QCcolor_adjustment, QCmask)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15058 (Qlaplace, Qemboss, Qedge_detection, Qheuristic, Qcenter)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15059 (define_image_type, lookup_image_type, valid_image_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15060 (image_error, enum image_value_type, struct image_keyword)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15061 (parse_image_spec, image_spec_value, Fimage_size, Fimage_mask_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15062 (make_image, free_image, prepare_image_for_display, image_ascent)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15063 (four_corners_best, image_background, image_background_transparent)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15064 (x_clear_image_1, x_clear_image, x_alloc_image_color)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15065 (make_image_cache, free_image_cache, clear_image_cache)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15066 (Fclear_image_cache, postprocess_image, lookup_image, cache_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15067 (forall_images_in_image_cache, x_create_x_image_and_pixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15068 (x_destroy_x_image, x_put_x_image, x_find_image_file, slurp_file)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15069 (find_image_fsspec, image_load_qt_1, image_load_quicktime)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15070 (init_image_func_pointer, image_load_quartz2d)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15071 (struct ct_color, init_color_table, free_color_table)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15072 (lookup_rgb_color, lookup_pixel_color, colors_in_color_table)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15073 (cross_disabled_images, x_to_xcolors, x_from_xcolors)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15074 (x_detect_edges, x_emboss, x_laplace, x_edge_detection)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15075 (x_disable_image, x_build_heuristic_mask)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15076 (XBM support, XPM support, PBM support, PNG support, JPEG support)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15077 (TIFF support, GIF support, Ghostscript support): Merge with image
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15078 code from xfns.c and macfns.c into image.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15079 (syms_of_xfns): Move image related symbols to image.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15080 (init_external_image_libraries, init_xfns): Remove; initialization
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15081 moved to init_image in image.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15082
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15083 * w32fns.c (Vx_bitmap_file_path, Vimage_cache_eviction_delay)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15084 (x_bitmap_height, x_bitmap_width, x_bitmap_pixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15085 (x_reference_bitmap, x_create_bitmap_from_data)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15086 (x_create_bitmap_from_file, x_destroy_bitmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15087 (x_destroy_all_bitmaps, x_create_bitmap_mask)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15088 (QCascent, QCmargin, QCrelief, QCconversion, QCcolor_symbols)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15089 (QCheuristic_mask, QCindex, QCmatrix, QCcolor_adjustment, QCmask)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15090 (Qlaplace, Qemboss, Qedge_detection, Qheuristic, Qcenter)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15091 (define_image_type, lookup_image_type, valid_image_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15092 (image_error, enum image_value_type, struct image_keyword)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15093 (parse_image_spec, image_spec_value, Fimage_size, Fimage_mask_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15094 (make_image, free_image, prepare_image_for_display, image_ascent)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15095 (four_corners_best, image_background, image_background_transparent)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15096 (x_clear_image_1, x_clear_image, x_alloc_image_color)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15097 (make_image_cache, free_image_cache, clear_image_cache)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15098 (Fclear_image_cache, postprocess_image, lookup_image, cache_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15099 (forall_images_in_image_cache, x_create_x_image_and_pixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15100 (x_destroy_x_image, x_put_x_image, x_find_image_file, slurp_file)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15101 (struct ct_color, init_color_table, free_color_table)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15102 (lookup_rgb_color, lookup_pixel_color, colors_in_color_table)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15103 (cross_disabled_images, x_to_xcolors, x_from_xcolors)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15104 (x_detect_edges, x_emboss, x_laplace, x_edge_detection)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15105 (x_disable_image, x_build_heuristic_mask)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15106 (XBM support, XPM support, PBM support, PNG support, JPEG support)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15107 (TIFF support, GIF support, Ghostscript support): Merge with image
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15108 code from xfns.c and macfns.c into image.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15109 (syms_of_xfns): Move image related symbols to image.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15110 (init_external_image_libraries, init_xfns): Remove; initialization
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15111 moved to init_image in image.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15112
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15113 * xfns.c (Vx_bitmap_file_path, Vimage_cache_eviction_delay)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15114 (x_bitmap_height, x_bitmap_width, x_bitmap_pixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15115 (x_reference_bitmap, x_create_bitmap_from_data)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15116 (x_create_bitmap_from_file, x_destroy_bitmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15117 (x_destroy_all_bitmaps, x_create_bitmap_mask)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15118 (QCascent, QCmargin, QCrelief, QCconversion, QCcolor_symbols)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15119 (QCheuristic_mask, QCindex, QCmatrix, QCcolor_adjustment, QCmask)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15120 (Qlaplace, Qemboss, Qedge_detection, Qheuristic, Qcenter)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15121 (define_image_type, lookup_image_type, valid_image_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15122 (image_error, enum image_value_type, struct image_keyword)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15123 (parse_image_spec, image_spec_value, Fimage_size, Fimage_mask_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15124 (make_image, free_image, prepare_image_for_display, image_ascent)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15125 (four_corners_best, image_background, image_background_transparent)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15126 (x_clear_image_1, x_clear_image, x_alloc_image_color)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15127 (make_image_cache, free_image_cache, clear_image_cache)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15128 (Fclear_image_cache, postprocess_image, lookup_image, cache_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15129 (forall_images_in_image_cache, x_create_x_image_and_pixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15130 (x_destroy_x_image, x_put_x_image, x_find_image_file, slurp_file)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15131 (struct ct_color, init_color_table, free_color_table)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15132 (lookup_rgb_color, lookup_pixel_color, colors_in_color_table)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15133 (cross_disabled_images, x_to_xcolors, x_from_xcolors)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15134 (x_detect_edges, x_emboss, x_laplace, x_edge_detection)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15135 (x_disable_image, x_build_heuristic_mask)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15136 (XBM support, XPM support, PBM support, PNG support, JPEG support)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15137 (TIFF support, GIF support, Ghostscript support): Merge with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15138 w32fns.c and macfns.c image code into image.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15139 (syms_of_xfns): Move image related symbols to image.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15140 (init_xfns): Remove; initialization moved to init_image in image.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15141
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15142 * lisp.h (syms_of_image, init_image): Add protoypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15143 (init_xfns): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15144
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15145 * dispextern.h (x_bitmap_height, x_bitmap_width, x_bitmap_pixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15146 (x_reference_bitmap, x_create_bitmap_from_data)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15147 (x_create_bitmap_from_file, x_destroy_bitmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15148 (x_create_bitmap_mask): Move prototypes from dispextern.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15149 (gamma_correct) [MAC_OS]: Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15150
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15151 * xterm.h (x_bitmap_height, x_bitmap_width, x_bitmap_pixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15152 (x_reference_bitmap, x_create_bitmap_from_data)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15153 (x_create_bitmap_from_file, x_destroy_bitmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15154 (x_create_bitmap_mask): Move prototypes to dispextern.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15155
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15156 2004-03-09 Kenichi Handa <handa@etlken2>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15157
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15158 * coding.c (decode_coding_emacs_mule): Handle insufficent source
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15159 correctly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15160
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15161 2004-03-04 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15162
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15163 * s/sol2-6.h (LD_SWITCH_SYSTEM_TEMACS): New definition.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15164
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15165 * window.c (Fdisplay_buffer): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15166
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15167 * buffer.c (Fpop_to_buffer): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15168
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15169 2004-03-03 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15170
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15171 * xdisp.c (display_line): Fix call to get_overlay_arrow_glyph_row.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15172
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15173 2004-03-02 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15174
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15175 * editfns.c (Ftranslate_region): Lisp_Object/int mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15176
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15177 2004-03-02 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15178
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15179 * indent.c (compute_motion): Save vpos in prev_vpos, like hpos etc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15180
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15181 2004-03-02 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15182
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15183 * doc.c (Fsubstitute_command_keys): Fix counding bytes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15184
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15185 2004-03-02 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15186
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15187 * window.h (struct window): New member overlay_arrow_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15188
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15189 * window.c (make_window): Initialize overlay_arrow_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15190
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15191 * xdisp.c (Voverlay_arrow_variable_list): New variable to properly
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15192 implement and integrate multiple overlay arrows with redisplay.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15193 (syms_of_xdisp): DEFVAR_LISP and initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15194 (last_arrow_position, last_arrow_string): Replace by properties.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15195 (Qlast_arrow_position, Qlast_arrow_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15196 (Qoverlay_arrow_string, Qoverlay_arrow_bitmap): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15197 (syms_of_xdisp): Intern and staticpro them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15198 (overlay_arrow_string_or_property, update_overlay_arrows)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15199 (overlay_arrow_in_current_buffer_p, overlay_arrows_changed_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15200 (overlay_arrow_at_row): New functions for multiple overlay arrows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15201 (redisplay_internal): Use them instead of directly accessing
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15202 Voverlay_arrow_position etc. for multiple overlay arrows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15203 (mark_window_display_accurate): Use update_overlay_arrows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15204 (try_cursor_movement): Use overlay_arrow_in_current_buffer_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15205 (try_window_id): Use overlay_arrows_changed_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15206 (get_overlay_arrow_glyph_row): Add overlay_arrow_string arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15207 (display_line): Use overlay_arrow_at_row to check multiple
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15208 overlay arrows, and get relevant overlay-arrow-string and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15209 overlay-arrow-bitmap. Set w->overlay_arrow_bitmap accordingly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15210 (produce_image_glyph): Set pixel_width = 0 for fringe bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15211 (syms_of_xdisp): Remove last_arrow_position and last_arrow_string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15212
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15213 * fringe.c (draw_fringe_bitmap): Use w->overlay_arrow_bitmap if set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15214 (update_window_fringes): Remove unused code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15215
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15216 2004-03-01 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15217
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15218 * w32term.c (w32_read_socket): Fix last change to ButtonPress handling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15219
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15220 2004-03-01 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15221
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15222 * fringe.c (Fdefine_fringe_bitmap): Fix typo in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15223
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15224 * makefile.w32-in ($(BLD)/fringe.$(O)): Add dependencies.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15225
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15226 2004-03-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15227
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15228 * xfns.c (Fx_display_color_cells): Use number of planes to calculate
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15229 how many colors can be displayed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15230
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15231 2004-03-01 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15232
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15233 * editfns.c (Ftranslate_region): Handle multibyte chars in TABLE
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15234 correctly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15235
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15236 2004-02-28 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15237
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15238 * dispnew.c (update_window): Update header line also if there are
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15239 no other changes in window (move code after set_cursor label).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15240
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15241 * lisp.h (mark_window_display_accurate): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15242
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15243 * window.c (window_loop, Fforce_window_update): Force mode line
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15244 updates by setting prevent_redisplay_optimizations_p and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15245 update_mode_lines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15246
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15247 2004-02-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15248
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15249 * xfns.c (x_window): Fix indentation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15250
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15251 * xterm.c (x_calc_absolute_position): Call x_real_positions
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15252 to get WM window sizes and use those to calculate position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15253 (x_set_offset): Remove code commented out.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15254
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15255 2004-02-28 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15256
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15257 * keyboard.c (adjust_point_for_property): #ifdef-out dodgy xassert.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15258
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15259 2004-02-28 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15260
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15261 * keyboard.c (kbd_buffer_store_event_hold): New function to store
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15262 an event into kbd fifo, but with special handling of quit event;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15263 a quit event is saved for later, and further events are discarded
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15264 until the saved quit event has been processed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15265 (kbd_buffer_store_event): Use kbd_buffer_store_event_hold.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15266 (gen_help_event): Store help event in kbd fifo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15267 (NREAD_INPUT_EVENTS): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15268 (read_avail_input): Adapt to new read_socket_hook interface.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15269 Remove allocation and initialization of local input_event buffer,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15270 as read_socket_hook stores events directly in fifo. Allocate and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15271 initialize local hold_quit event to handle postponed quit event
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15272 (and store it if set by kbd_buffer_store_event_hold).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15273
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15274 * keyboard.h (kbd_buffer_store_event_hold): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15275 (gen_help_event): Fix prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15276
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15277 * macterm.c (XTread_socket): Remove bufp_r and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15278 numcharsp args. Add hold_quit arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15279 Rework to use just one, local, inev input_event. Store inev
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15280 directly in fifo using kbd_buffer_store_event_hold.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15281
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15282 * sysdep.c (BUFFER_SIZE_FACTOR): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15283 (read_input_waiting): Adapt to new read_socket_hook interface.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15284 Remove allocation and initialization of local input_event buffer,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15285 as read_socket_hook stores events directly in fifo. Allocate and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15286 initialize local hold_quit event to handle postponed quit event
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15287 (and store it if set by kbd_buffer_store_event_hold).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15288
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15289 * term.c (read_socket_hook): Fix arg list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15290
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15291 * termhooks.h (read_socket_hook): Fix prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15292
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15293 * w32inevt.c (w32_console_read_socket): Remove bufp_r and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15294 numcharsp args. Add hold_quit arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15295 Rework to use just one, local, inev input_event. Store inev
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15296 directly in fifo using kbd_buffer_store_event_hold.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15297
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15298 * w32inevt.h (w32_console_mouse_position): Fix prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15299
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15300 * w32term.c (w32_read_socket): Remove bufp_r and numcharsp args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15301 Add hold_quit arg. Rework to use just one, local, inev
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15302 input_event. Store inev directly in fifo using
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15303 kbd_buffer_store_event_hold. Update count in one place.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15304 Postpone call to gen_help_event until inev is stored; use new
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15305 local do_help for this.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15306 Remove local emacs_event in handing of ButtonPress event; just use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15307 inev instead (so no reason to copy it later).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15308
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15309 * xsmfns.c (x_session_check_input): Remove numchars arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15310
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15311 * xterm.c (x_focus_changed, x_detect_focus_change):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15312 Remove numchars arg. Always store event into bufp arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15313 Return nothing. Callers changed accordingly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15314 (glyph_rect): Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15315 (STORE_KEYSYM_FOR_DEBUG): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15316 (SET_SAVED_MENU_EVENT): Use inev instead of bufp, etc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15317 (current_bufp, current_numcharsp) [USE_GTK]: Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15318 (current_hold_quit) [USE_GTK]: Add.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15319 (event_handler_gdk): Adapt to new handle_one_xevent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15320 (handle_one_xevent): Remove bufp_r and numcharsp args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15321 Add hold_quit arg. Rework to use just one, local, inev
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15322 input_event. Store inev directly in fifo using
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15323 kbd_buffer_store_event_hold. Update count in one place.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15324 Postpone call to gen_help_event until inev is stored; use new
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15325 local do_help for this.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15326 Simplify handling of keysyms (consolidate common code). Fix bug
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15327 where count was updated with nchars instead of nbytes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15328 Remove local emacs_event in handing of ButtonPress event; just use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15329 inev instead (so no reason to copy it later).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15330 Remove `out' label. Rename label `ret' to `done'; add various
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15331 `goto done' to clarify code flow in deeply nested blocks.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15332 (x_dispatch_event): Simplify as handle_one_xevent now calls
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15333 kbd_buffer_store_event itself.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15334 (XTread_socket): Remove bufp_r and numcharsp args. Add hold_quit
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15335 arg. Call handle_one_xevent with new arglist. Store event from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15336 x_session_check_input in fifo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15337 [USE_GTK]: Setup current_hold_quit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15338 Decrement handling_signal before unblocking input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15339 (x_initialize) [USE_GTK]: Initialize current_count.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15340
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15341 * xterm.h (x_session_check_input): Fix prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15342
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15343 2004-02-26 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15344
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15345 * s/darwin.h (LD_SWITCH_SYSTEM_TEMACS): Add `-framework QuickTime'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15346
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15347 * dispextern.h [MAC_OSX]: Do not include Carbon/Carbon.h (now in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15348 macgui.h).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15349
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15350 * emacs.c (main) [HAVE_CARBON]: Call init_xfns.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15351
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15352 * macgui.h [MAC_OSX]: Include Carbon/Carbon.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15353 (mktime, DEBUG, Z, free, malloc, realloc, max, min)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15354 (init_process) [MAC_OSX]: Avoid conflicts with Carbon/Carbon.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15355 [!MAC_OSX]: Include QDOffscreen.h and Controls.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15356 (INFINITY) [MAC_OSX]: Avoid conflict with definition in math.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15357 (Bitmap): Remove typedef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15358 (Pixmap): Change int to GWorldPtr.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15359
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15360 * macmenu.c [MAC_OSX]: Don't include Carbon/Carbon.h (now in macgui.h).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15361
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15362 * macterm.h [MAC_OSX]: Don't include Carbon/Carbon.h (now in macgui.h).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15363 (RED16_FROM_ULONG, GREEN16_FROM_ULONG, BLUE16_FROM_ULONG):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15364 New #define to extract 16-bit depth color components from unsigned
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15365 long representation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15366 (PIX_MASK_DRAW, PIX_MASK_RETAIN): New #define to represent pixel
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15367 colors used for masks.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15368 (struct mac_display_info): Add color_p. Remove n_cbits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15369
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15370 * macfns.c: Include sys/types.h and sys/stat.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15371 [MAC_OSX]: Do not include Carbon/Carbon.h (now in macgui.h).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15372 Include QuickTime/QuickTime.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15373 (XCreatePixmap, XCreatePixmapFromBitmapData, XFreePixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15374 (XSetForeground, mac_draw_line_to_pixmap): Add externs for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15375 functions defined in macterm.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15376 (XImagePtr): New typedef. Corresponds to XImage * in xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15377 (ZPixmap): New #define for compatibility with xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15378 (XGetImage, XPutPixel, XGetPixel, XDestroyImage)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15379 (x_create_x_image_and_pixmap, x_destroy_x_image, x_put_x_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15380 (find_image_fsspec, image_load_qt_1, image_load_quicktime):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15381 New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15382 (four_corners_best, x_create_x_image_and_pixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15383 (x_destroy_x_image, unwind_create_frame, x_disable_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15384 (x_edge_detection, init_color_table, colors_in_color_table)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15385 (lookup_rgb_color, lookup_pixel_color, postprocess_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15386 (x_put_x_image, slurp_file, xbm_scan, xbm_load, xbm_load_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15387 (xbm_image_p, xbm_read_bitmap_data, xbm_file_p, x_to_xcolors)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15388 (x_from_xcolors, x_detect_edges): New declarations (from xfns.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15389 (mac_color_map_lookup, x_to_mac_color): Fix Lisp_Object/unsigned
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15390 long mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15391 (mac_defined_color, x_to_x_colors): Use RED16_FROM_ULONG etc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15392 (x_decode_color): Don't use n_cbits (in struct mac_display_info).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15393 (x_set_foreground_color, x_set_cursor_color): Sync with w32fns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15394 (x_set_cursor_type, Fxw_color_values, valid_image_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15395 (image_value_type, parse_image_spec, image_ascent, x_clear_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15396 (x_alloc_image_color, clear_image_cache, lookup_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15397 (x_find_image_file, xbm_read_bitmap_file_data)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15398 (enum xbm_keyword_index, xbm_format, xbm_image_p, xbm_scan)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15399 (xbm_read_bitmap_data, xbm_load, pbm_image_p, pbm_scan_number)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15400 (enum pbm_keyword_index, pbm_format, enum png_keyword_index)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15401 (png_format, png_image_p, enum jpeg_keyword_index, jpeg_format)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15402 (jpeg_image_p, enum tiff_keyword_index, tiff_format, tiff_image_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15403 (enum gif_keyword_index, gif_format, gif_image_p): Sync with xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15404 (x_make_gc): Sync with xfns.c. Enclose unused `border_tile' with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15405 #if 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15406 (x_free_gcs): Sync with xfns.c. Enclose unused `border_tile' with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15407 #if 0. Free white_relief.gc and black_relief.gc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15408 (unwind_create_frame, x_emboss, x_laplace, x_edge_detection):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15409 New functions (from xfns.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15410 (Fx_create_frame): Record unwind_create_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15411 (Fxw_display_color_p): Use dpyinfo->color_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15412 (Fx_display_grayscale_p, Fx_display_planes): Don't use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15413 dpyinfo->n_cbits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15414 (Fx_display_color_cells): Use dpyinfo->n_planes;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15415 (QCmatrix, QCcolor_adjustment, QCmask, Qemboss, Qedge_detection)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15416 (Qheuristic, cross_disabled_images, emboss_matrix)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15417 (laplace_matrix): New variables (from xfns.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15418 (Fimage_size, Fimage_mask_p, four_corners_best, image_background)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15419 (x_clear_image_1, postprocess_image, slurp_file, xbm_load_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15420 (xbm_file_p, x_to_xcolors, x_from_xcolors, x_detect_edges)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15421 (image_background_transparent): New function (from xfns.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15422 Use PIX_MASK_DRAW/PIX_MASK_RETAIN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15423 (image_load_quicktime): Add declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15424 [MAC_OSX] (image_load_quartz2d): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15425 [MAC_OSX] (CGImageCreateWithPNGDataProviderProcType): New typedef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15426 [MAC_OSX] (MyCGImageCreateWithPNGDataProvider): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15427 [MAC_OSX] (init_image_func_pointer, image_load_quartz2d): New funs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15428 (xbm_load_image_from_file, x_laplace_read_row)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15429 (x_laplace_write_row, pbm_read_file): Remove functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15430 [HAVE_XPM] (enum xpm_keyword_index, xpm_format, xpm_image_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15431 (xpm_load): Sync with xfns.c (although XPM is not supported yet).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15432 (colors_in_color_table): Sync with xfns.c (although not used).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15433 (lookup_rgb_color): Don't lookup color table. Just do gamma
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15434 correction.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15435 (COLOR_INTENSITY): New #define (from xfns.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15436 (x_disable_image): New function (from xfns.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15437 Use PIX_MASK_DRAW/PIX_MASK_RETAIN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15438 (x_build_heuristic_mask): Sync with xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15439 Use PIX_MASK_DRAW/PIX_MASK_RETAIN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15440 (HAVE_PBM): Remove #ifdef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15441 (pbm_load): Sync with xfns.c. Set img->width and img->height
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15442 before IMAGE_BACKGROUND.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15443 (png_image_p, png_load): Don't enclose declarations with #if HAVE_PNG.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15444 (Qpng, enum png_keyword_index, png_format, png_type, png_image_p):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15445 Don't enclose with #if HAVE_PNG.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15446 [!HAVE_PNG] (png_load) [MAC_OSX]: Use image_load_quartz2d if a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15447 symbol _CGImageCreateWithPNGDataProvider is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15448 Otherwise use image_load_quicktime.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15449 [!HAVE_PNG] (png_load) [!MAC_OSX]: Use image_load_quicktime.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15450 [HAVE_PNG] (png_load): Sync with xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15451 Use PIX_MASK_DRAW/PIX_MASK_RETAIN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15452 (jpeg_image_p, jpeg_load): Don't enclose declarations with #if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15453 HAVE_JPEG.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15454 (Qjpeg, enum jpeg_keyword_index, jpeg_format, jpeg_type)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15455 (jpeg_image_p): Don't enclose with #if HAVE_JPEG.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15456 [!HAVE_JPEG] (jpeg_load) [MAC_OSX]: Use image_load_quartz2d.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15457 [!HAVE_JPEG] (jpeg_load) [!MAC_OSX]: Use image_load_quicktime.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15458 [HAVE_JPEG] (jpeg_load): Sync with xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15459 (tiff_image_p, tiff_load): Don't enclose declarations with #if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15460 HAVE_TIFF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15461 (Qtiff, enum tiff_keyword_index, tiff_format, tiff_type)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15462 (tiff_image_p): Don't enclose with #if HAVE_TIFF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15463 [!HAVE_TIFF] (tiff_load): Use image_load_quicktime.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15464 [HAVE_TIFF] (tiff_error_handler, tiff_warning_handler):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15465 New functions (from xfns.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15466 [HAVE_TIFF] (tiff_load): Sync with xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15467 (gif_image_p, gif_load): Don't enclose declarations with #if HAVE_GIF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15468 (Qgif, enum gif_keyword_index, gif_format, gif_type, gif_image_p):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15469 Don't enclose with #if HAVE_GIF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15470 [!HAVE_GIF] (gif_load): Use Quicktime Movie Toolbox if it is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15471 animated gif. Otherwise use image_load_quicktime.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15472 [HAVE_GIF] (gif_lib.h): Temporarily define DrawText as
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15473 gif_DrawText to avoid conflict with QuickdrawText.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15474 [HAVE_GIF] (gif_load): Sync with xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15475 (enum gs_keyword_index, gs_format, gs_image_p, gs_load)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15476 [HAVE_GHOSTSCRIPT] (x_kill_gs_process): Sync with xfns.c (although
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15477 Ghostscript is not supported yet).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15478 (syms_of_macfns): Initialize Qemboss, Qedge_detection, Qheuristic,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15479 QCmatrix, QCcolor_adjustment, and QCmask. Add DEFVAR_BOOL
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15480 cross_disabled_images (from xfns.c). Remove #if 0 for supported
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15481 image types. Remove #if HAVE_JPEG, HAVE_TIFF, HAVE_GIF, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15482 HAVE_PNG. Add defsubr for Simage_size and Simage_mask_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15483 (init_xfns): Remove #if HAVE_JPEG, HAVE_TIFF, HAVE_GIF, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15484 HAVE_PNG. Call EnterMovies to support animated gifs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15485 Call init_image_func_pointer to bind a symbol
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15486 _CGImageCreateWithPNGDataProvider if it is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15487
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15488 * macterm.c [MAC_OSX]: Don't include Carbon/Carbon.h (now in macgui.h).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15489 (x_draw_bar_cursor): Sync declaration with xterm.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15490 (XFreePixmap, mac_draw_rectangle_to_pixmap, mac_copy_area)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15491 (mac_copy_area_to_pixmap): Implementation with GWorld (offscreen
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15492 graphics).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15493 (mac_set_forecolor, mac_set_backcolor): Use RED16_FROM_ULONG etc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15494 (mac_draw_line_to_pixmap, XCreatePixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15495 (XCreatePixmapFromBitmapData, mac_fill_rectangle_to_pixmap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15496 (mac_copy_area_with_mask, mac_copy_area_with_mask_to_pixmap):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15497 New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15498 (mac_draw_bitmap) [TARGET_API_MAC_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15499 Use GetPortBitMapForCopyBits instead of the cast to Bitmap *.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15500 Cast bits to char *.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15501 (reflect_byte): New function (from w32fns.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15502 (mac_create_bitmap_from_bitmap_data): Use it and don't stuff bits
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15503 due to byte alignment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15504 (mac_scroll_area) [TARGET_API_MAC_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15505 Use GetPortBitMapForCopyBits instead of the cast to Bitmap *.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15506 (XSetForeground): Remove static (now used in macfns.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15507 (HIGHLIGHT_COLOR_DARK_BOOST_LIMIT): New #define (from w32term.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15508 (mac_alloc_lighter_color, x_destroy_window): Sync with w32term.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15509 (x_setup_relief_color, x_setup_relief_colors, x_draw_box_rect)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15510 (x_draw_glyph_string_box, x_draw_image_foreground)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15511 (x_draw_image_foreground_1, x_draw_image_glyph_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15512 (x_draw_stretch_glyph_string, x_draw_glyph_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15513 (x_draw_hollow_cursor, x_draw_bar_cursor, mac_draw_window_cursor):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15514 Sync with xterm.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15515 (x_draw_relief_rect): Sync with xterm.c. Make 1 pixel shorter
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15516 than the xterm.c version when a strictly horizontal or vertical
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15517 line is drawn.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15518 (XTset_terminal_window): Add static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15519 (x_make_frame_visible): Add UNBLOCK_INPUT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15520 (x_free_frame_resources): New funcion (from xterm.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15521 (XTread_socket): Call handle_tool_bar_click if mouse up/down event
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15522 occurs in tool bar area.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15523 (mac_initialize_display_info): Remove dpyinfo->n_cbits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15524 Set dpyinfo->color_p. Determine dpyinfo->n_planes using HasDepth.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15525 Initialize image cache.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15526 (stricmp, wildstrieq, mac_font_pattern_match, mac_font_match):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15527 Enclose unused functions with #if 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15528 (Qbig5, Qcn_gb, Qsjis, Qeuc_kr): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15529 (decode_mac_font_name): New function to apply code conversions
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15530 from a mac font name to an XLFD font name according to its script code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15531 (x_font_name_to_mac_font_name): Apply code conversion from an XLFD
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15532 font name to a mac font name according to REGISTRY and ENCODING fields.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15533 (init_font_name_table) [TARGET_API_MAC_CARBON]: Don't use a font
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15534 whose name starts with `.'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15535 (init_font_name_table): Use decode_mac_font_name. Add both
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15536 jisx0208.1983-sjis and jisx0201.1976-0 entries if the script code
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15537 of a font is smJapanese.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15538 (mac_do_list_fonts): New function to list fonts that match a given
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15539 pattern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15540 (x_list_fonts, XLoadQueryFont): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15541 (XLoadQueryFont): Set rbearing field for each variable width
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15542 character to avoid needless redraw.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15543 (syms_of_macterm): Initialize Qbig5, Qcn_gb, Qsjis, and Qeuc_kr.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15544
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15545 2004-02-26 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15546
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15547 * keyboard.c (NREAD_INPUT_EVENTS): Temporarily increase to 512
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15548 as read_socket_hook handler on X aborts if buffer is too small
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15549 and W32 handler doesn't always check buffer limit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15550
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15551 * xdisp.c (handle_single_display_prop): Handle left-fringe and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15552 right-fringe similar to a display margin image. Specifically,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15553 the characters having the fringe prop are no longer shown, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15554 we use IT_IMAGE/next_element_from_image with image_id = -1 to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15555 do this. Set fringe bitmap face_id in it->face_id.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15556 (produce_image_glyph): Handle image_id < 0 as "no image" case, but
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15557 still realize it->face (i.e. the fringe bitmap face).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15558
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15559 2004-02-25 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15560
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15561 * xdisp.c (check_it): Check string/string_pos consistency.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15562 (init_iterator): Initialize string-related fields properly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15563
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15564 2004-02-11 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15565
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15566 * xdisp.c (produce_image_glyph): Force negative descents to zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15567
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15568 2004-02-10 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15569
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15570 * xfns.c (lookup_image): Remove xassert(!interrupt_input_blocked);
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15571 BLOCK_INPUT can be nested, so it doesn't make much sense.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15572
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15573 2004-02-24 Michael Mauger <mmaug@yahoo.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15574
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15575 * w32fns.c (slurp_file, xbm_scan, xbm_load_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15576 (xbm_read_bitmap_data): Use unsigned char for image data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15577
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15578 2004-02-23 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15579
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15580 * abbrev.c (Finsert_abbrev_table_description): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15581
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15582 2004-02-22 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15583
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15584 * w32term.c (w32_draw_fringe_bitmap): Draw overlaid bitmaps
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15585 correctly over other bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15586
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15587 2004-02-21 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15588
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15589 * emacs.c (USAGE1): Split into two halves.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15590 (USAGE2): Second half of the old USAGE1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15591 (USAGE3): Rename from USAGE2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15592 (USAGE4): Rename from USAGE3.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15593
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15594 2004-02-21 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15595
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15596 * emacs.c (USAGE1): Add --no-desktop. Move --display from USAGE2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15597 Fix --multibyte. Move --help, --version to USAGE2. Add alias
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15598 --file. Fix -f, -l. Sort options. Untabify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15599 (USAGE2): Add -hb. Fix --name, --title. Sort options. Untabify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15600
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15601 2004-02-19 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15602
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15603 * category.c (Fdefine_category, Fcategory_docstring)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15604 (Fget_unused_category, Fset_category_table)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15605 (Fcategory_set_mnemonics): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15606
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15607 2004-02-20 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15608
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15609 * keyboard.c: Undo 2004-02-16 and 2004-02-17 changes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15610 The following changes are relative to the 2004-01-21 revision.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15611 (NREAD_INPUT_EVENTS): Define as max number of input events to read
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15612 in one call to read_socket_hook. Value is 8.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15613 (read_avail_input): Separate and rework handling of read_socket_hook
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15614 and non-read_socket_hook cases. Use smaller input_event buffer
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15615 in read_socket_hook case, and repeat if full buffer is read.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15616 Use new local variable 'discard' to skip input after C-g.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15617 In non-read_socket_hook case, just use a single input_event, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15618 call kbd_buffer_store_event on the fly for each character.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15619
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15620 2004-02-19 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15621
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15622 * lisp.h (union Lisp_Object): Give a more precise type for `type'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15623 Remove unused `gu' alternative.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15624
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15625 2004-02-19 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15626
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15627 * fringe.c (Fdefine_fringe_bitmap): Use && instead of & to avoid
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15628 warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15629
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15630 2004-02-18 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15631
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15632 * xdisp.c (get_window_cursor_type, display_and_set_cursor):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15633 Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15634
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15635 2004-02-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15636
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15637 * xdisp.c (fast_find_position): Fix return value of new version;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15638 it was inverted compared to the 21.1 version.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15639 (get_window_cursor_type): Don't look at glyph if NULL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15640 (display_and_set_cursor): Set glyph to NULL if cursor in fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15641
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15642 * keyboard.c: Rework previous change; it didn't consider that the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15643 buf array was allocated on the stack.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15644 (prev_read): Remove variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15645 (read_avail_input_buf): New static event buffer array.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15646 (in_read_avail_input): New static variable to handle re-entrancy.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15647 (read_avail_input): Change buf to pinter to read_avail_input_buf.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15648 Use in_read_avail_input to handle re-entrance; when re-entered,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15649 fully initialize and use tmp_buf array instead of read_avail_input_buf.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15650 Do not initialize read_avail_input_buf in full here; instead assume it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15651 is always cleared on entry. To ensure that, we clear (just) the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15652 entries that were used before we return.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15653 (init_keyboard): Initialize read_avail_input_buf here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15654
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15655 2004-02-16 Jesper Harder <harder@ifa.au.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15656
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15657 * cmds.c (Fend_of_line): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15658
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15659 2004-02-16 Dmitry Antipov <dmantipov@yandex.ru> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15660
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15661 * keyboard.c (prev_read): New static variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15662 (read_avail_input): Use it to zero out only those slots in buf[]
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15663 that were used last time we were called.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15664
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15665 2004-02-16 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15666
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15667 * Makefile.in (obj): Move fringe.o from here...
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15668 (XOBJ, MAC_OBJ): ...to here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15669
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15670 2004-02-16 Stephen Eglen <stephen@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15671
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15672 * fringe.c (init_fringe_bitmap): Define j in MAC_OS code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15673
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15674 2004-02-15 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15675
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15676 * data.c (Fbyteorder):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15677 * fringe.c (Fdefine_fringe_bitmap):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15678 * xdisp.c (handle_single_display_prop):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15679 * xselect.c (x_handle_dnd_message): Lisp_Object/int mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15680
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15681 2004-02-16 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15682
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15683 * w32term.c (w32_draw_fringe_bitmap): Handle overlay fringe bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15684
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15685 2004-02-15 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15686
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15687 * macterm.c (Vmac_emulate_three_button_mouse): New variable for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15688 controlling emulation of a three button mouse with option and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15689 command keys.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15690 (Qreverse, mac_get_enumlated_btn): Handle the emulation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15691 (mac_event_to_emacs_modifiers, XTread_socket): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15692
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15693 2004-02-15 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15694
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15695 * buffer.c (syms_of_buffer): Doc fix for indicate-buffer-boundaries.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15696
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15697 * fringe.c (init_fringe_bitmap) [MAC_OS, WORDS_BIG_ENDIAN]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15698 Perform byte-swapping.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15699
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15700 2004-02-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15701
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15702 * dispextern.h (struct draw_fringe_bitmap_params): Change member
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15703 bits from char to short to facilitate wider bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15704 (struct redisplay_interface): Fix prototype of define_fringe_bitmap
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15705 member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15706
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15707 * fringe.c (struct fringe_bitmap): Change member bits from char to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15708 short to facilitate 16 bits wide bitmaps. Modify all standard
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15709 bitmaps accordingly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15710 (BYTES_PER_BITMAP_ROW, STANDARD_BITMAP_HEIGHT): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15711 (FRBITS): Use STANDARD_BITMAP_HEIGHT instead of just sizeof.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15712 (draw_fringe_bitmap): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15713 (init_fringe_bitmap) [MAC_OS]: Don't bitswap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15714 (init_fringe_bitmap) [HAVE_X_WINDOWS]: Enhance bitswapping to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15715 handle up to 16 bits wide bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15716 (Fdefine_fringe_bitmap): Doc fix. Handle wider bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15717 (Ffringe_bitmaps_at_pos): Add missing arg declarations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15718
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15719 * macterm.c (mac_draw_bitmap): Handle 16 bits wide bitmaps directly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15720 (x_draw_fringe_bitmap): Use enhanced mac_draw_bitmap, so we no longer
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15721 need to call mac_create_bitmap_from_bitmap_data and mac_free_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15722
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15723 * w32term.c (w32_define_fringe_bitmap): Bitmaps are now 16 bits wide,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15724 so it is no longer necessary to expand them here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15725
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15726 * xterm.c (x_draw_fringe_bitmap): Handle wider bitmaps (max 16 bits).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15727
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15728 2004-02-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15729
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15730 * window.c (Fwindow_fringes): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15731
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15732 2004-02-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15733
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15734 * xselect.c (x_get_foreign_selection): Add new optional parameter
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15735 time_stamp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15736 (Fx_get_selection_internal): Ditto, pass time_stamp to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15737 x_get_foreign_selection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15738
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15739 * data.c (Fbyteorder): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15740
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15741 2004-02-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15742
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15743 * atimer.c: Move include stdio.h to same place as in other files.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15744
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15745 * region-cache.c: Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15746
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15747 * sysdep.c: Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15748
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15749 * xfaces.c: Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15750
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15751 2004-02-09 Sam Steingold <sds@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15752
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15753 * w32term.c (w32_draw_fringe_bitmap): Fix a typo in the last patch.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15754
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15755 2004-02-09 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15756
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15757 * fringe.c: New file. Move original fringe related declarations
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15758 and code from dispextern.h and xdisp.c here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15759 Rework code to support user defined fringe bitmaps, redefining
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15760 standard bitmaps, ability to overlay user defined bitmap with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15761 overlay arrow bitmap, and add faces to bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15762 (Voverflow_newline_into_fringe): Declare here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15763 (enum fringe_bitmap_align): New enum.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15764 (..._bits): All bitmaps are now defined without bitswapping; that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15765 is now done in init_fringe_once (if necessary).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15766 (standard_bitmaps): New array with specifications for the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15767 standard fringe bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15768 (fringe_faces): New array.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15769 (valid_fringe_bitmap_id_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15770 (draw_fringe_bitmap_1): Rename from draw_fringe_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15771 (draw_fringe_bitmap): New function which draws fringe bitmap,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15772 possibly overlaying bitmap with cursor in right fringe or the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15773 overlay arrow in the left fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15774 (update_window_fringes): Do not handle overlay arrow here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15775 Compare and copy fringe bitmap faces.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15776 (init_fringe_bitmap): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15777 (Fdefine_fringe_bitmap, Fdestroy_fringe_bitmap): New DEFUNs to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15778 define and destroy user defined fringe bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15779 (Fset_fringe_bitmap_face): New DEFUN to set face for a fringe bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15780 (Ffringe_bitmaps_at_pos): New DEFUN to read current fringe bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15781 (syms_of_fringe): New function. Defsubr new DEFUNs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15782 DEFVAR_LISP Voverflow_newline_into_fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15783 (init_fringe_once, init_fringe): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15784 (w32_init_fringe, w32_reset_fringes) [WINDOWS_NT]: New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15785
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15786 * Makefile.in (obj): Add fringe.o.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15787 (fringe.o): New dependencies.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15788
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15789 * dispextern.h (FRINGE_ID_BITS): New definition for number of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15790 bits allocated to hold a fringe number. Increase number of bits
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15791 from 4 to 8 to allow user defined fringe bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15792 (struct glyph_row, struct it): New members left_user_fringe_bitmap,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15793 left_user_fringe_face_id, right_user_fringe_bitmap,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15794 right_user_fringe_face_id.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15795 (enum fringe_bitmap_type, struct fringe_bitmap, fringe_bitmaps):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15796 Move to new file fringe.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15797 (MAX_FRINGE_BITMAPS): Define here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15798 (struct draw_fringe_bitmap_params): New members bits, cursor_p,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15799 and overlay_p. Change member which to int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15800 (struct redisplay_interface): New members define_fringe_bitmap
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15801 and destroy_fringe_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15802 (valid_fringe_bitmap_id_p): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15803 (w32_init_fringe, w32_reset_fringes) [WINDOWS_NT]: Add prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15804
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15805 * dispnew.c (row_equal_p): Compare fringe bitmap faces and overlay
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15806 arrows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15807 (update_frame): Do flush_display if force_flush_display_p to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15808 ensure display (specifically fringes) are updated in a timely
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15809 manner when resizing the frame by dragging the mouse.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15810 (update_window_line): Update row if overlay arrow changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15811 (scrolling_window): Redraw fringe bitmaps if fringe bitmap faces
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15812 or overlay arrow changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15813
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15814 * emacs.c (main) [HAVE_WINDOW_SYSTEM]: Call init_fringe_once,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15815 syms_of_fringe, and init_fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15816
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15817 * frame.h (struct frame): New member force_flush_display_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15818
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15819 * lisp.h (syms_of_fringe, init_fringe, init_fringe_once):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15820 Add prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15821
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15822 * macterm.c (mac_draw_bitmap): Add overlay_p arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15823 (x_draw_fringe_bitmap): Handle overlayed fringe bitmaps;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15824 thanks to YAMAMOTO Mitsuharu for advice on how to do this.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15825 Use cursor color for displaying cursor in fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15826 (x_redisplay_interface): Add null handlers for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15827 define_fringe_bitmap and destroy_fringe_bitmap functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15828
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15829 * w32term.c (w32_draw_fringe_bitmap): Copy unadapted code from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15830 xterm.c to handle overlayed fringe bitmaps and to use cursor color
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15831 for displaying cursor in fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15832 (w32_define_fringe_bitmap, w32_destroy_fringe_bitmap): New W32
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15833 specific functions to define and destroy fringe bitmaps in fringe_bmp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15834 (w32_redisplay_interface): Add them to redisplay_interface.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15835 (w32_term_init): Call w32_init_fringe instead of explicitly
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15836 defining fringe bitmaps in fringe_bmp array.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15837 (x_delete_display): Call w32_reset_fringes instead of explicitly
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15838 destroying fringe bitmaps in fringe_bmp array.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15839
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15840 * xdisp.c (Voverflow_newline_into_fringe, syms_of_xdisp)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15841 (left_bits, right_bits, up_arrow_bits, down_arrow_bits)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15842 (continued_bits, continuation_bits, ov_bits, first_line_bits)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15843 (last_line_bits, filled_box_cursor_bits, hollow_box_cursor_bits)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15844 (bar_cursor_bits, hbar_cursor_bits, zv_bits, hollow_square_bits)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15845 (fringe_bitmaps, draw_fringe_bitmap, draw_row_fringe_bitmaps)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15846 (draw_window_fringes, compute_fringe_widths, update_window_fringes):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15847 Move fringe handling vars and code to new file fringe.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15848 (handle_display_prop): Handle left-fringe and right-fringe
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15849 display properties; store user fringe bitmaps in iterator.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15850 (move_it_in_display_line_to): Handle cursor in fringe at eob.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15851 (clear_garbaged_frames): Set force_flush_display_p if resized.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15852 (redisplay_window): Redraw fringe bitmaps if not just_this_one_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15853 (display_line): Handle cursor in fringe at eob.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15854 (display_line): Set row user fringe bitmaps from iterator.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15855
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15856 * xterm.c (x_draw_fringe_bitmap): Handle overlayed fringe bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15857 Use cursor color for displaying cursor in fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15858 (x_redisplay_interface): Add null handlers for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15859 define_fringe_bitmap and destroy_fringe_bitmap functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15860
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15861 2004-02-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15862
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15863 * macfns.c (Fx_change_window_property): Make doc string and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15864 parameters same as for X version.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15865
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15866 * w32fns.c (Fx_change_window_property): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15867
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15868 2004-02-07 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15869
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15870 * xdisp.c (hscroll_window_tree): Position cursor near to right
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15871 margin in hscrolled window when jumping to end of line (rather
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15872 than centering cursor).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15873
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15874 * process.c (wait_reading_process_input): Don't do adaptive read
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15875 buffering if waiting for a specific process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15876
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15877 2004-02-05 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15878
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15879 * minibuf.c (Fminibufferp, Fread_from_minibuffer)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15880 (Fread_minibuffer, Feval_minibuffer)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15881 (Fread_string, Fread_no_blanks_input)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15882 (Fcompleting_read): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15883 (syms_of_minibuf): Doc fixes for minibuffer-completion-table and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15884 completion-regexp-list. Define Qcase_fold_search and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15885 (read_minibuf): Fix initial comment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15886 (Ftry_completion, Fall_completions, Ftest_completion): Bind
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15887 case-fold-search to the value of completion-ignore-case when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15888 checking completion-regexp-list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15889 (Fdisplay_completion_list): Make it handle arguments that are
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15890 symbols. Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15891
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15892 2004-02-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15893
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15894 * xterm.h: Add declaration of free_frame_menubar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15895
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15896 * xfns.c (x_create_bitmap_mask): Removed unused variable depth.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15897 (x_set_menu_bar_lines): Added ! defined USE_GTK for olines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15898 (Fx_change_window_property): Add declaration of parameters type and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15899 format. Remove unused variable cons.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15900
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15901 * xselect.c: Include stdio.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15902
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15903 2004-02-05 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15904
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15905 * fns.c (Fset_char_table_range): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15906
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15907 * buffer.c (Fset_buffer_multibyte): Fix docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15908
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15909 2004-02-04 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15910
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15911 * editfns.c (Fchar_after, Fchar_before): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15912
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15913 2004-02-04 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15914
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15915 * keymap.c (Vmouse_events): Rename from Vmenu_events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15916 (syms_of_keymap): Add mouse-[45], header-line, and mode-line to it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15917
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15918 2004-02-04 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15919
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15920 * fns.c (Fset_char_table_range): Handle charsets ascii,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15921 eight-bit-control, and eight-bit-graphic correctly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15922
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15923 2004-02-03 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15924
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15925 * w32select.c (Fw32_set_clipboard_data): Make coding iso2022 safe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15926
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15927 * w32fns.c (x_to_w32_font): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15928
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15929 2004-02-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15930
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15931 * xterm.h: Add x_handle_dnd_message, x_check_property_data,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15932 x_fill_property_data, x_property_data_to_lisp and check_x_display_info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15933
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15934 * xterm.c (handle_one_xevent): Call x_handle_dnd_message for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15935 ClientMessages.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15936
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15937 * xselect.c: Include termhooks.h and X11/Xproto.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15938 (x_check_property_data, x_fill_property_data)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15939 (x_property_data_to_lisp, mouse_position_for_drop)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15940 (Fx_get_atom_name, x_handle_dnd_message): New functions for DND support.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15941 (Fx_send_client_event): Move here from xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15942 (syms_of_xselect): Add Sx_get_atom_name and Sx_send_client_message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15943
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15944 * xfns.c (x-send-client-message): Move to xselect.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15945 (Fx_change_window_property): Add optional arguments TYPE, FORMAT and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15946 OUTER_P.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15947 (Fx_window_property): Add optional arguments TYPE, SOURCE, DELETE_P,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15948 VECTOR_RET_P. Handle AnyPropertyType. Call x_property_data_to_lisp
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15949 if vector_ret_p is true.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15950 (syms_of_xfns): Sx_send_client_message moved to xselect.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15951
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15952 2004-02-02 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15953
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15954 * fileio.c (Fcopy_file): If NEWNAME is a directory, expand the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15955 basename of FILE relative to it, not FILE itself.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15956
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15957 2004-02-02 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15958
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15959 * coding.c (coding_restore_composition): Check invalid
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15960 composition data more rigidly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15961
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15962 2004-01-30 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15963
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15964 * fileio.c (Fread_file_name_internal): Correctly handle the case
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15965 where insert-default-directory is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15966 (Fread_file_name): Always return an empty string if the user exits
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15967 with an empty minibuffer. Adapt the docstring accordingly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15968 (syms_of_fileio): Adapt the docstring of insert-default-directory
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15969 to the change in Fread_file_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15970
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15971 2004-01-29 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15972
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15973 * alloca.c [!alloca]: Fix the prototype for xfree.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15974
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15975 2004-01-29 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15976
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15977 * fns.c (string_char_to_byte): Optimize for ASCII only string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15978 (string_byte_to_char): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15979
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15980 2004-01-28 Peter Runestig <peter@runestig.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15981
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15982 * makefile.w32-in, w32fns.c: Add `default-printer-name' function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15983
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15984 2004-01-27 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15985
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15986 * unexmacosx.c (unexec_copy): Do not copy more than was
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15987 requested to prevent overwriting during unexec.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15988
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15989 2004-01-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15990
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15991 * process.c (sigchld_handler): Add comment about not calling malloc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15992
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15993 * process.h: Add extern to synch_process_termsig.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15994
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15995 2004-01-27 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15996
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15997 * macterm.c (make_mac_frame, make_mac_terminal_frame):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15998 Move setting of scroll bars from make_mac_frame to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15999 make_mac_terminal_frame to prevent clobbering of scroll-bar-mode.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16000
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16001 2004-01-26 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16002
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16003 * search.c (Freplace_match): Handle nonexistent
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16004 back-references properly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16005
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16006 2004-01-03 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16007
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16008 * window.c (decode_any_window): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16009 (Fwindow_height, Fwindow_width, Fwindow_edges)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16010 (Fwindow_pixel_edges, Fwindow_inside_edges)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16011 (Fwindow_inside_pixel_edges): Use decode_any_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16012
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16013 2004-01-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16014
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16015 * process.h: synch_process_termsig new variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16016
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16017 * callproc.c: Define synch_process_termsig.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16018 (Fcall_process): Initiate synch_process_termsig to zero and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16019 check if non-zero and get signal name after subprocess has ended.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16020
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16021 * process.c (sigchld_handler): Set synch_process_termsig
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16022 if terminated by a signal. synch_process_death setting removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16023
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16024 * sysdep.c (mkdir, rmdir): Also check synch_process_termsig.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16025
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16026 2004-01-26 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16027
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16028 * print.c (print_preprocess): Declare size as EMACS_INT to not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16029 lose bits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16030 (print_object): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16031 * alloc.c (Fpurecopy): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16032
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16033 2004-01-25 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16034
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16035 * window.c (Fwindow_minibuffer_p): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16036
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16037 2004-01-24 Jonathan Yavner <jyavner@member.fsf.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16038
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16039 * editfns.c (Fformat): Make both passes accept the same set of flags.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16040
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16041 2004-01-23 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16042
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16043 * fns.c (Fmd5): If OBJECT is a buffer different from the current
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16044 one, set buffer to OBJECT temporarily.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16045
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16046 2004-01-21 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16047
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16048 * keyboard.c (kbd_buffer_gcpro): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16049 (kbd_buffer_store_event, clear_event, Fdiscard_input)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16050 (stuff_buffered_input, init_keyboard, syms_of_keyboard):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16051 Don't initialize and/or maintain the variable any more. It was made
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16052 redundant by my commit of 2003-06-15.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16053
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16054 * lisp.h [USE_LSB_TAG && !DECL_ALIGN]: Signal an error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16055
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16056 2004-01-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16057
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16058 * lisp.h: Add undef DECL_ALIGN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16059
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16060 2004-01-21 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16061
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16062 * process.c (wait_reading_process_input) [SYNC_INPUT]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16063 Check interrupt_input_pending explicitly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16064
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16065 * lisp.h (QUIT) [SYNC_INPUT]: Check interrupt_input_pending as well.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16066
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16067 * keyboard.c (handle_async_input): New fun,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16068 extracted from input_available_signal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16069 (input_available_signal, reinvoke_input_signal): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16070
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16071 2004-01-20 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16072
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16073 * buffer.c (buffer_defaults, buffer_local_symbols): Use DECL_ALIGN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16074
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16075 * lisp.h [USE_LSB_TAG]: Add definitions for Lisp_Object value
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16076 manipulation macros for when tags are in the lower bits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16077 (struct Lisp_Free) [USE_LSB_TAG]: Add padding.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16078 (DECL_ALIGN): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16079 (DEFUN): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16080
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16081 * lisp.h [ENABLE_CHECKING]: Don't force union type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16082
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16083 * s/darwin.h (__attribute__): Remove outdated workaround.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16084
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16085 * macterm.c (main) [USE_LSB_TAG]: Don't range check the ram.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16086
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16087 * alloc.c (lisp_malloc, lisp_align_malloc) [USE_LSB_TAG]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16088 Don't check range of malloc address.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16089 (pure_alloc) [USE_LSB_TAG]: Enforce alignment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16090
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16091 * process.c (wait_reading_process_input): Lisp_Object/int mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16092
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16093 * dired.c (Ffile_attributes): Lisp_Object/int mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16094
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16095 2004-01-19 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16096
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16097 * fontset.c (fontset_font_pattern): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16098
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16099 2004-01-16 Miles Bader <miles@gnu.ai.mit.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16100
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16101 * xdisp.c (Voverflow_newline_into_fringe)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16102 (move_it_in_display_line_to, redisplay_internal)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16103 (update_window_fringes, redisplay_window, display_line, window):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16104 Add `#ifdef HAVE_WINDOW_SYSTEM' around fringe-drawing stuff, so
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16105 that it compiles without a window-system.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16106 * dispnew.c (direct_output_for_insert, update_window): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16107
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16108 2004-01-16 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16109
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16110 * buffer.h (struct buffer): New member indicate_buffer_boundaries.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16111
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16112 * buffer.c (init_buffer_once): Set buffer_defaults and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16113 buffer_local_flags for indicate_buffer_boundaries.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16114 (syms_of_buffer): Defvar_per_buffer it, and defvar_lisp_nopro
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16115 default- variable for it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16116
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16117 * dispextern.h (struct glyph_row): New members left_fringe_bitmap,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16118 right_fringe_bitmap, redraw_fringe_bitmaps_p for new fringe handling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16119 New members exact_window_width_line_p and cursor_in_fringe_p for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16120 overflowing newlines into right fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16121 New members indicate_bob_p, indicate_top_line_p, indicate_eob_p,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16122 and indicate_bottom_line_p for buffer boundaries and scrolling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16123 (enum fringe_bitmap_type): Add UP_ARROW_BITMAP, DOWN_ARROW_BITMAP,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16124 FIRST_LINE_BITMAP, LAST_LINE_BITMAP, FILLED_BOX_CURSOR_BITMAP,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16125 HOLLOW_BOX_CURSOR_BITMAP, BAR_CURSOR_BITMAP, HBAR_CURSOR_BITMAP,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16126 and HOLLOW_SQUARE_BITMAP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16127 (draw_fringe_bitmap, draw_window_fringes, update_window_fringes):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16128 Add prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16129
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16130 * dispnew.c (row_equal_p, update_window_line): Compare fringe bitmaps
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16131 instead of related indicator fields.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16132 Compare exact_window_width_line_p and cursor_in_mouse_face_p indicators.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16133 (direct_output_for_insert): Handle exact width lines like
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16134 contined lines. Call update_window_fringes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16135 (update_window): Call update_window_fringes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16136 (scrolling_window): Don't skip desired rows with changed bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16137 Check if fringe bitmaps changes when assigning scrolled rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16138
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16139 * xdisp.c (Voverflow_newline_into_fringe): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16140 (IT_OVERFLOW_NEWLINE_INTO_FRINGE): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16141 (move_it_in_display_line_to): Overflow newline into fringe for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16142 rows that are exactly as wide as the window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16143 (up_arrow_bits, down_arrow_bits, first_line_bits, last_line_bits)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16144 (filled_box_cursor_bits, hollow_box_cursor_bits, bar_cursor_bits)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16145 (hbar_cursor_bits, hollow_square_bits): New fringe bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16146 (fringe_bitmaps): Add new bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16147 (draw_fringe_bitmap): Make extern. Remove WHICH arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16148 Select proper bitmap for cursor in fringe when appropriate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16149 Handle alignment of bitmap to top or bottom of row.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16150 (draw_row_fringe_bitmaps): Don't select bitmaps here; that is now
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16151 done by update_window_fringes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16152 (update_window_fringes, draw_window_fringes): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16153 (redisplay_internal): Call update_window_fringes in case only
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16154 cursor row is updated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16155 (redisplay_window): Call update_window_fringes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16156 Explicitly call draw_window_fringes if redisplay was done using
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16157 the current matrix or the overlay arrow is in the window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16158 (try_window_reusing_current_matrix): Mark scrolled rows for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16159 fringe update (to update buffer-boundaries / scrolling icons).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16160 (find_last_unchanged_at_beg_row): Handle exact width lines line
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16161 continued lines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16162 (display_line): Overflow newline into fringe for rows that are
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16163 exactly as wide as the window. Don't append space for newline
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16164 in this case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16165 (notice_overwritten_cursor): Explicitly clear cursor bitmap
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16166 in fringe as if it had been overwritten.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16167 (erase_phys_cursor): Erase cursor bitmap in fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16168 (syms_of_xdisp): Mark show-trailing-whitespace and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16169 void-text-area-pointer as user options.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16170 DEFVAR_LISP Voverflow_newline_into_fringe. Enable by default.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16171
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16172 * xterm.c (x_update_window_end): Call draw_window_fringes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16173 (x_after_update_window_line): Just set redraw_fringe_bitmaps_p
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16174 in row instead of actually drawing fringe bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16175 (x_draw_fringe_bitmap): Handle bottom aligned bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16176 (x_draw_window_cursor): Draw cursor in fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16177
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16178 * w32term.c (x_update_window_end): Call draw_window_fringes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16179 (x_after_update_window_line): Just set redraw_fringe_bitmaps_p
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16180 in row instead of actually drawing fringe bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16181 (w32_draw_fringe_bitmap): Handle bottom aligned bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16182 (w32_draw_window_cursor): Draw cursor in fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16183
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16184 * macterm.c (x_update_window_end): Call draw_window_fringes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16185 (x_after_update_window_line): Just set redraw_fringe_bitmaps_p
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16186 in row instead of actually drawing fringe bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16187 (x_draw_fringe_bitmap): Handle bottom aligned bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16188 (mac_draw_window_cursor): Draw cursor in fringe.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16189
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16190 2004-01-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16191
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16192 * xterm.c (handle_one_xevent): Don't handle characters that are part
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16193 of an old style (XLookupString) compose sequence.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16194
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16195 2004-01-15 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16196
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16197 * search.c (Freplace_match): Use make_multibyte_string or
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16198 make_unibyte_string according to the buffer multibyteness.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16199
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16200 2004-01-14 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16201
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16202 * alloc.c (struct interval_block, struct string_block)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16203 (struct symbol_block, struct marker_block, live_string_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16204 (live_cons_p, live_symbol_p, live_float_p, live_misc_p):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16205 Better preserve alignment for objects in blocks.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16206 (FLOAT_BLOCK_SIZE): Adjust for possible alignment padding.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16207
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16208 * lread.c (defvar_per_buffer): Remove dead declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16209
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16210 * macterm.c (do_check_ram_size): Don't hardcode the lisp address
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16211 space size.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16212
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16213 2004-01-12 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16214
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16215 * xmenu.c (popup_get_selection): Check new parameter down_on_keypress
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16216 if a key press should pop down. Only pop down if a key is pressed
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16217 outside the menu/dialog.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16218 (create_and_show_popup_menu): Pass 0 for down_on_keypress to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16219 popup_get_selection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16220 (create_and_show_dialog): Pass 1 for down_on_keypress to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16221 popup_get_selection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16222
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16223 2004-01-11 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16224
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16225 * alloc.c (allocate_vectorlike): Surround calls to mallopt with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16226 BLOCK/UNBLOCK_INPUT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16227
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16228 2004-01-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16229
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16230 * xmenu.c (Fx_popup_dialog): Add an Ok button if no buttons are
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16231 specified.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16232
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16233 2004-01-08 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16234
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16235 * editfns.c (Fformat): Fix '&' to '&&'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16236
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16237 2004-01-08 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16238
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16239 * print.c (print_preprocess) <case Lisp_Vectorlike>: Only mask
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16240 size if PSEUDOVECTOR_FLAG is set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16241
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16242 2004-01-07 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16243
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16244 * charset.c (Fdeclare_equiv_charset): Fix docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16245
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16246 * fontset.c (fontset_ref_via_base): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16247
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16248 2004-01-07 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16249
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16250 * process.c (read_process_output): Only activate adaptive
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16251 buffering if we read less than 256 bytes at a time.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16252
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16253 2004-01-06 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16254
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16255 * dispnew.c (buffer_posn_from_coords): Return both buffer/string
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16256 object and image object. Return glyph width and height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16257 (mode_line_string, marginal_area_string): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16258
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16259 * dispextern.h (buffer_posn_from_coords, mode_line_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16260 (marginal_area_string): Fix prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16261
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16262 * keyboard.h (POSN_POSN, POSN_SET_POSN): Rename macros from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16263 POSN_BUFFER_POSN and POSN_SET_BUFFER_POSN. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16264 (POSN_INBUFFER_P, POSN_BUFFER_POSN): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16265
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16266 * keyboard.c (make_lispy_position): Use modified mode_line_string,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16267 buffer_posn_from_coords, and marginal_area_string functions to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16268 include both string object and image object in the lispy position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16269 Also add actual glyph width and height to position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16270 (read_key_sequence): Use real buffer position from mouse
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16271 event to find keymap property even when click is in marginal area.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16272
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16273 * xdisp.c (note_mode_line_or_margin_highlight): Use modified
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16274 mode_line_string and marginal_area_string functions to handle
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16275 both string object and image object properties.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16276
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16277 2004-01-06 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16278
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16279 * syntax.c (skip_chars): Treat '-' at end of string as ordinary
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16280 character.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16281
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16282 2004-01-02 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16283
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16284 * macterm.c (emacs_options, x_initialized, same_x_server):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16285 Remove unused (and duplicated) definitions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16286
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16287 2004-01-02 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16288
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16289 * process.h (struct Lisp_Process): New members for adaptive read
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16290 buffering: adaptive_read_buffering, read_output_delay, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16291 read_output_skip.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16292
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16293 * process.c (ADAPTIVE_READ_BUFFERING): New conditional.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16294 (READ_OUTPUT_DELAY_INCREMENT, READ_OUTPUT_DELAY_MAX)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16295 (READ_OUTPUT_DELAY_MAX_MAX): New constants.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16296 (process_output_delay_count, process_output_skip): New vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16297 (Vprocess_adaptive_read_buffering): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16298 (make_process): Initialize adaptive read buffering members.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16299 (Fstart_process): Set adaptive_read_buffering member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16300 (deactivate_process): Cleanup adaptive read buffering.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16301 (wait_reading_process_input): Temporarily omit delayed
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16302 subprocesses from the set of file descriptors to read from;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16303 adjust the select timeout if we skipped any subprocesses.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16304 (read_process_output): Increase adaptive read buffering delay if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16305 we read less than a full buffer; reduce delay when we read a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16306 full buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16307 (send_process): Simplify using local Lisp_Process var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16308 Reset adaptive read buffering delay after write.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16309 (init_process): Initialize process_output_delay_count and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16310 process_output_skip.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16311 (syms_of_process): DEFVAR_LISP Vprocess_adaptive_read_buffering.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16312
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16313 2004-01-01 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16314
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16315 * w32term.c (w32_text_out): Use s->font, for consistency with callers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16316
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16317 2003-12-30 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16318
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16319 * print.c (Ferror_message_string): Add hyperlink in the docstring
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16320 to the definition of `signal' in the Elisp manual.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16321 * eval.c (Fsignal): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16322
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16323 2003-12-29 James Clark <jjc@jclark.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16324
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16325 * fns.c (internal_equal): Return t for two NaN arguments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16326
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16327 2003-12-29 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16328
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16329 * data.c (store_symval_forwarding): Handle setting
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16330 default-fill-column, etc., by changing the value in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16331 buffers that use the default.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16332
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16333 * minibuf.c (Fset_minibuffer_window): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16334
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16335 * fileio.c (choose_write_coding_system): Ignore auto_saving
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16336 if using the visited file for auto saves.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16337 (Fwrite_region): Don't update SAVE_MODIFF
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16338 if auto-saving in visited file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16339
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16340 2003-12-29 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16341
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16342 * dispextern.h (face_font_available_p): Extern it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16343
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16344 * fontset.c (Voverriding_fontspec_alist): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16345 (lookup_overriding_fontspec): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16346 (fontset_ref_via_base): Call lookup_overriding_fontspec if necessary.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16347 (fontset_font_pattern): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16348 (regulalize_fontname): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16349 (Fset_fontset_font): Call regulalize_fontname.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16350 (Fset_overriding_fontspec_internal): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16351 (syms_of_fontset): Initialize and staticpro Voverriding_fontspec_alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16352 Defsubr Sset_overriding_fontspec_internal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16353
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16354 * xfaces.c (face_font_available_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16355
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16356 2003-12-28 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16357
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16358 * buffer.c (Fother_buffer): Don't crash if BUF is nil
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16359 or if its name is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16360
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16361 * buffer.c (Fkill_buffer): Don't delete auto-save file
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16362 if it's the same as the visited file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16363
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16364 2003-12-28 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16365
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16366 * coding.c (Fcheck_coding_system): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16367
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16368 2003-12-28 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16369
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16370 * Makefile.in (eval.o): Depend on dispextern.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16371
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16372 * dispnew.c (buffer_posn_from_coords): Fix calculation of dy for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16373 image glyph using image's ascent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16374 (mode_line_string): Return image glyph as object clicked on.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16375 Adjust y0 for image glyph using image's ascent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16376
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16377 * dispextern.h (FACE_ID_BITS, MAX_FACE_ID): New defines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16378 (struct glyph): New members, ascent and descent. Used to save
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16379 this glyph's ascent and descent, instead of having.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16380 (struct glyph): Declare member face_id using FACE_ID_BITS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16381 (find_hot_spot): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16382
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16383 * keyboard.c (Qimage): Remove extern (now in lisp.h).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16384 (QCmap): Declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16385 (make_lispy_position): When position is inside image hot-spot,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16386 use hot-spot element's id as posn element.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16387
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16388 * lisp.h (IMAGEP): New macro to test for image object type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16389 (Qimage): Declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16390
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16391 * macfns.c (Qimage): Remove extern (now in lisp.h).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16392 (valid_image_p, parse_image_spec): Use IMAGEP macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16393
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16394 * macterm.c (Qface, Qmouse_face): Remove unused externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16395
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16396 * w32fns.c (Qimage): Remove extern (now in lisp.h).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16397 (valid_image_p, parse_image_spec): Use IMAGEP macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16398
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16399 * w32menu.c (Qmouse_click, Qevent_kind): Remove unused externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16400
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16401 * w32term.c (Qface, Qmouse_face): Remove unused externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16402
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16403 * xdisp.c (Qarrow, Qhand, Qtext, Qpointer): New variables for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16404 pointer types.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16405 (Qrelative_width, Qalign_to): Remove unused variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16406 (Vvoid_text_area_pointer): Replace Vshow_text_cursor_in_void.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16407 (QCmap, QCpointer, Qrect, Qcircle, Qpoly): New variables for image
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16408 maps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16409 (x_y_to_hpos_vpos): Return glyph relative coordinates through new
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16410 dx and dy args. Remove buffer_only_p arg (always 0). Simplify
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16411 code accordingly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16412 (get_glyph_string_clip_rect): Draw cursor using glyph's rather
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16413 than row's ascent and height, to get sensible height on tall rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16414 (build_desired_tool_bar_string): Remove Qimage extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16415 (get_tool_bar_item): Fix call to x_y_to_hpos_vpos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16416 (produce_image_glyph): Adjust it.ascent to minimum row ascent if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16417 image glyph is alone on the last line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16418 (append_glyph, append_composite_glyph, produce_image_glyph)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16419 (append_stretch_glyph): Set glyph's ascent and descent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16420 (on_hot_spot_p): New function to check if position is inside an
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16421 rectangular, circular, or polygon-shaped image hot-spot,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16422 (find_hot_spot): New function to search for image hot-spot.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16423 (Flookup_image_map): New defun to search for image hot-spot.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16424 (define_frame_cursor1): New aux function to determine frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16425 pointer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16426 (note_mode_line_or_margin_highlight, note_mouse_highlight): Handle
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16427 `pointer' text property and :pointer image property to control
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16428 frame pointer shape. Detect image hot-spots for pointer and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16429 help_echo properties. Use define_frame_cursor1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16430 (note_mouse_highlight): Use Vvoid_text_area_pointer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16431 (syms_of_xdisp): Defsubr new defun. Intern and staticpro new
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16432 variables. DEFVAR_LISP Vvoid_text_area_pointer instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16433 Vshow_text_cursor_in_void.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16434
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16435 * xfaces.c (cache_face): Abort if c->size exceeds MAX_FACE_ID.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16436
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16437 * xfns.c (x_set_mouse_color): Remove bogus x_check_errors call.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16438 (Qimage): Remove extern (now in lisp.h).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16439 (valid_image_p, parse_image_spec): Use IMAGEP macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16440
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16441 * xmenu.c (show_help_event): Remove unused code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16442
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16443 * xterm.c (Qface, Qmouse_face): Remove unused externs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16444 (x_draw_hollow_cursor): Draw cursor using glyph's rather than
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16445 row's ascent and descent, to get a sensible height on tall rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16446
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16447 2003-12-25 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16448
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16449 * minibuf.c (Fcompleting_read): Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16450
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16451 2003-12-25 Lars Hansen <larsh@math.ku.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16452
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16453 * dired.c (Fdirectory_files, Fdirectory_files_and_attributes):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16454 Arguments GCPRO'ed in call to file name handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16455
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16456 2003-12-25 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16457
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16458 * termcap.c (tgetst1): Scan for "%pN"; if all
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16459 N are continuous in [1,9], remove all "%pN".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16460
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16461 2003-12-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16462
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16463 * gtkutil.c (xg_frame_set_char_size): Call x_wm_set_size_hint.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16464
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16465 * xfaces.c (lface_fully_specified_p): Take into account that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16466 MAC OS always have unspecified stipple.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16467
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16468 2003-12-24 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16469
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16470 * tparam.c (tparam1): Add handling for `%pN', which
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16471 means use param N for the next substitution.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16472
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16473 2003-12-24 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16474
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16475 * xfaces.c (Fcolor_gray_p): Fix omission bug:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16476 In case `frame' is nil, consult the selected frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16477 (Fcolor_supported_p): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16478
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16479 2003-12-23 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16480
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16481 * fns.c (Frandom, Fstring_make_multibyte, Fset_char_table_range):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16482 Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16483
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16484 * minibuf.c (read_minibuf): Allow INITIAL to be a cons of a string
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16485 and an integer. Adapt the introductory comment accordingly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16486 (Fread_from_minibuffer): Delete code moved into read_minibuf.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16487 Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16488 (Fread_minibuffer, Fread_no_blanks_input): Adapt to changes in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16489 read_minibuf.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16490 (Fcompleting_read): Delete code moved into read_minibuf.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16491 (Ftest_completion): Make it handle obarrays and hash tables correctly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16492
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16493 2003-12-03 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16494
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16495 * coding.c (decode_coding_iso2022): Fix for preserving UTF-8
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16496 encoding sequence.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16497
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16498 2003-12-01 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16499
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16500 * composite.c (syms_of_composite): Don't make the compostion hash
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16501 table week.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16502
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16503 2003-11-30 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16504
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16505 * intervals.h: Add EXFUN for Fget_char_property_and_overlay.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16506 * textprop.c (Fget_char_property_and_overlay): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16507 (syms_of_textprop): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16508
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16509 2003-11-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16510
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16511 * dispnew.c (buffer_posn_from_coords): Add ifdef HAVE_WINDOW_SYSTEM
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16512 to compile on terminal configuration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16513
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16514 * fileio.c (Fread_file_name): Check use_file_dialog also before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16515 calling Fx_file_dialog.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16516
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16517 * fns.c (use_file_dialog): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16518 (syms_of_fns): DEFVAR_BOOL use-file-dialog.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16519
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16520 2003-11-29 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16521
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16522 * msdos.c (Qcursor_type, Qbar, Qhbar): Declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16523 (syms_of_msdos): Don't intern and staticpro them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16524
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16525 2003-11-27 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16526
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16527 * dispnew.c (buffer_posn_from_coords): Calculate and return pixel
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16528 coordinates relative to glyph at posn. If glyph is an image,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16529 return that as object at posn. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16530 (mode_line_string, marginal_area_string): Calculate and return
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16531 pixel coordinates relative to glyph. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16532
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16533 * dispextern.h (buffer_posn_from_coords, mode_line_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16534 (marginal_area_string): Fix prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16535 (window_box_left_offset, window_box_right_offset): Add prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16536
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16537 * frame.h (get_specified_cursor_type, get_window_cursor_type):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16538 Remove prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16539
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16540 * keyboard.h (EVENT_CLICK_COUNT, POSN_SCROLLBAR_PART): Fix defines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16541
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16542 * keyboard.c (make_lispy_position): Add x and y coordinates
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16543 relative to the current glyph as 7th element of position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16544 If glyph is an image, return it in the object element.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16545 (read_key_sequence): Skip checks for keymap property in cases
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16546 where POSN_STRING is not a string (e.g. an image).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16547
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16548 * xdisp.c (Vdisplay_pixels_per_inch): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16549 (Vshow_text_cursor_in_void): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16550 (glyph_to_pixel_coords): Don't use negative hpos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16551 (x_y_to_hpos_vpos): Fix for partially visible first glyph.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16552 (append_stretch_glyph): Change ascent arg to be actual value
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16553 in pixels rather than ratio to height. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16554 (calc_pixel_width_or_height): New aux function, implementing
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16555 pixel based artihmetic for glyph widths and heights.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16556 (produce_stretch_glyph): Use calc_pixel_width_or_height for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16557 :width, :height, :align-to, and :ascent, thus allowing these to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16558 be specified in pixels as well as multiples of characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16559 Don't produce stretch glyphs with zero width or height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16560 (get_specified_cursor_type): Declare static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16561 (get_window_cursor_type): Declare static. Add glyph arg to be
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16562 able to know when cursor is on an image; always substitute
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16563 hollow-box cursor for filled-box cursor on images, to avoid
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16564 negative images and flicker when blinking the cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16565 (display_and_set_cursor): Pass glyph to get_window_cursor_type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16566 (note_mode_line_or_margin_highlight): Use non-text cursor rather
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16567 than vertical scroll-bar cursor in display margins.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16568 (note_mouse_highlight): Use non-text cursor rather than text
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16569 cursor in fringes and over images in the text area.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16570 Use non-text cursor when mouse pointer is outside editable text,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16571 i.e. in the void after end-of-line or end-of-buffer; this was
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16572 already done for W32, but is now standard for all systems --
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16573 user can toggle show-text-cursor-in-void to get old behaviour.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16574 (syms_of_xdisp): DEFVAR_LISP Vshow_text_cursor_in_void and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16575 Vdisplay_pixels_per_inch.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16576
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16577 2003-11-25 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16578
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16579 * fns.c (internal_equal) <case Lisp_Vectorlike>: Declare size as
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16580 EMACS_INT to not lose bits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16581 (Ffillarray): Don't set bits beyond the size of a bool vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16582
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16583 2003-11-25 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16584
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16585 * print.c (Fredirect_debugging_output) [!GNU_LINUX]: Do not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16586 define this defun on systems that cannot use stderr as lvalue.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16587
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16588 2003-11-24 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16589
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16590 * s/freebsd.h (LD_SWITCH_SYSTEM_TEMACS)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16591 [__FreeBSD_version >= 500042]: Define as -znocombreloc because
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16592 ld's default is incompatible with unexec.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16593
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16594 2003-11-23 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16595
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16596 * window.c (enum window_loop): Add REDISPLAY_BUFFER_WINDOWS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16597 (window_loop): Handle REDISPLAY_BUFFER_WINDOWS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16598 (Fforce_window_update): New defun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16599 (syms_of_window): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16600 (Fset_window_margins, Fset_window_fringes): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16601
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16602 * print.c (Fredirect_debugging_output): New defun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16603 (syms_of_print): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16604
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16605 2003-11-22 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16606
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16607 * fns.c (Fset_char_table_parent): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16608
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16609 2003-11-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16610
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16611 * dispnew.c (buffer_posn_from_coords): Return actual row/column
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16612 for glyph clicked on, rather than (unused) pixel positions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16613 (mode_line_string, marginal_area_string): Change X and Y args to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16614 pointers for returning actual row/column for glyph clicked on.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16615 Simplify and optimize loops.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16616
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16617 * dispextern.h (mode_line_string, marginal_area_string):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16618 Update prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16619
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16620 * keyboard.c (make_lispy_position): New function for generating
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16621 mouse click positions from frame and pixel coordinates.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16622 Enhanced to return buffer position and actual row/column for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16623 events outside the text area using updated mode_line_string and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16624 marginal_area_string functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16625 Return left-fringe and right-fringe clicks as such, rather than
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16626 clicks in text area.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16627 (make_lispy_event) [USE_X_TOOLKIT, USE_GTK]: Don't call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16628 pixel_to_glyph_coords, as we never use the results.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16629 (make_lispy_event): Use make_lispy_position for MOUSE_CLICK_EVENT,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16630 WHEEL_EVENT, and DRAG_N_DROP_EVENT to replace redundant code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16631 Eliminate unused code in WHEEL_EVENT handling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16632 (make_lispy_movement): Use make_lispy_position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16633
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16634 * window.c (coordinates_in_window): Remove redundant tests.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16635 Fix returned X pixel value for left-margin.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16636
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16637 * xdisp.c (note_mode_line_or_margin_highlight): Adapt to new
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16638 mode_line_string and marginal_area_string parameters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16639
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16640 2003-11-22 Lars Hansen <larsh@math.ku.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16641
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16642 * w32.c (struct the_group, getgrgid): Add.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16643 * mac.c (struct my_group, getgrgid): Add.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16644
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16645 2003-11-21 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16646
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16647 * fns.c (Fassq, Fassoc, Frassq, Frassoc): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16648
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16649 2003-11-21 Lars Hansen <larsh@math.ku.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16650
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16651 * dired.c (Ffile_attributes): Add parameter ID-FORMAT and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16652 include in call to file name handler. Optionally translate numeric
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16653 UID and GID to strings. Update docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16654 (directory_files_internal): Add parameter ID-FORMAT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16655 (Fdirectory_files_and_attributes): Add parameter ID-FORMAT and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16656 include in call to file name handler and call to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16657 directory_files_internal. Update Docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16658 (Fdirectory_files): Add dummy parameter in call to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16659 directory_files_internal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16660 * lisp.h (Qinteger): Add.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16661 (Qinteger_or_floatp, Qinteger_or_float_or_marker_p): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16662 (Ffile_attributes): Add parameter.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16663 * data.c (Qinteger): Export.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16664
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16665 2003-11-21 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16666
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16667 * fns.c (Freverse, Fnreverse): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16668
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16669 2003-11-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16670
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16671 * xdisp.c (init_iterator): Initialize it->start to position
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16672 before reseating (in case start position is invisible).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16673 (init_to_row_start): Set it->start to row-start.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16674 (redisplay_window): Accept optional_new_start if start position
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16675 is invisible (in which case IT_CHARPOS overshoots PT).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16676 (display_line): Setup row->start from it->start (rather than
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16677 it->current which is wrong if first char on line is invisible).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16678 When done, reseat it->start to it->current (= start of next row).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16679 (expose_area): Fix exposure of text area when first char (e.g. TAB)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16680 is only partially visible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16681
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16682 * dispextern.h (struct it): New member start.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16683
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16684 2003-11-17 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16685
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16686 * alloc.c (make_float, Fcons): Clear the markbit at init time.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16687 (make_float, Fcons, Fmake_symbol, allocate_misc): Move the increment
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16688 of block_index outside of the macro call.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16689 (Fgarbage_collect): Remove null code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16690
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16691 * m/amdx86-64.h: Don't redefine XPNTR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16692
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16693 * keyboard.c (parse_modifiers, apply_modifiers): Use INTMASK instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16694 of VALMASK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16695
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16696 * fns.c (hashfn_eq, hashfn_eql, hashfn_equal, hash_put)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16697 (sxhash_string, sxhash): Use INTMASK instead of VALMASK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16698 (maybe_resize_hash_table): Use MOST_POSITIVE_FIXNUM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16699
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16700 * lisp.h (VALMASK): Only define for non-union type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16701 (MARKBIT): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16702 (ARRAY_MARK_FLAG): Use previous value of MARKBIT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16703 (XTYPE): Define unconditionally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16704 (XSETTYPE): Remove one more remnant.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16705 (EQ): Define differently for the union and non-union cases.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16706 (INTMASK): New bit mask.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16707 (struct Lisp_Marker): Move down to prepare for upcoming patch.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16708 (GC_EQ): Delegate to EQ.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16709
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16710 * coding.c (coding_restore_composition): Lisp_Object/int mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16711
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16712 2003-11-17 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16713
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16714 * xterm.c (x_window_to_scroll_bar): Move check of display to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16715 where window_id is compared.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16716
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16717 2003-11-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16718
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16719 * dispextern.h (struct it): New member first_vpos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16720
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16721 * xdisp.c (start_display): Set it->first_vpos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16722 (try_window_id): Use first_vpos to start display in first _text_
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16723 line if no reusable lines at start of window with header line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16724
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16725 2003-11-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16726
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16727 * w32fns.c (XPutPixel):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16728 * w32bdf.c (w32_init_bdf_font):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16729 * sunfns.c (sel_read):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16730 * process.c (Fmake_network_process):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16731 * frame.c (store_frame_param):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16732 * fontset.c (Fset_fontset_font):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16733 * emacs.c (shut_down_emacs):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16734 * ccl.c (ccl_driver): Remove period at end of error message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16735
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16736 * config.in: Regenerate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16737
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16738 * xfns.c (x_window_to_frame, x_any_window_to_frame)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16739 (x_non_menubar_window_to_frame, x_menubar_window_to_frame)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16740 (x_top_window_to_frame): Add Display* argument to xg_win_to_widget.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16741 (x_create_bitmap_mask, xg_set_icon, create_frame_xic)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16742 (xic_set_statusarea, x_window, gif_load): Formatting adjustments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16743
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16744 * xterm.h (struct x_display_info): New field xg_cursor for GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16745
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16746 * xterm.c: Add Display * to x_window_to_scroll_bar declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16747 (XTmouse_position, handle_one_xevent): Pass Display* to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16748 x_window_to_scroll_bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16749 (x_window_to_scroll_bar): Take a Display* argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16750 Check that display for frame is equal to Display* argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16751 (event_handler_gdk): Remove current_dpyinfo. Get dpyinfo from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16752 x_display_info_for_display instead. Use Display in xev instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16753 of GDK_DISPLAY.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16754 (x_dispatch_event): Call x_display_info_for_display.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16755 (XTread_socket): Move GTK part out of loop. current_dpyinfo removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16756 (x_connection_closed): Call xg_display_close for GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16757 (x_term_init): Call xg_display_open for additional displays.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16758 Initiate dpyinfo->xg_cursor with call to xg_create_default_cursor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16759 for GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16760
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16761 * xmenu.c (single_menu_item, mouse_position_for_popup)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16762 (x_activate_menubar): Formatting adjustments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16763
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16764 * xdisp.c (update_tool_bar, redisplay_tool_bar): Formatting
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16765 adjustments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16766
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16767 * gtkutil.c (xg_get_gdk_display, xg_set_screen, xg_display_open)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16768 (xg_display_close, xg_create_default_cursor)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16769 (xg_get_gdk_pixmap_and_mask): New functions for multiple display
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16770 handling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16771 (xg_left_ptr_cursor): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16772 (xg_set_cursor): Change cursor to GdkCursor*. Do not create
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16773 cursor here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16774 (xg_win_to_widget): Take Display* argument, call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16775 gdk_xid_table_lookup_for_display.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16776 (xg_create_frame_widgets, xg_get_file_name, create_menus)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16777 (xg_create_widget, xg_modify_menubar_widgets): Call xg_set_screen.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16778 (xg_create_widget, xg_create_scroll_bar): Use xg_cursor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16779 in FRAME_X_DISPLAY_INFO.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16780 (xg_get_scroll_id_for_window): Take Display* argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16781 (update_frame_tool_bar): Call xg_get_gdk_pixmap_and_mask.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16782 (xg_initialize): Remove xg_left_ptr_cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16783
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16784 * gtkutil.h (xg_get_scroll_id_for_window, xg_win_to_widget): Add
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16785 Display* argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16786 (xg_display_open, xg_display_close, xg_create_default_cursor): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16787
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16788 2003-11-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16789
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16790 * xterm.c (x_detect_focus_change): Do not change focus frame for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16791 Enter/LeaveNotify if the current focus frame has explicit focus.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16792
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16793 2003-11-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16794
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16795 * dispnew.c (update_text_area): Fix redisplay error when hscroll
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16796 is active and first glyph is only partially visible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16797
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16798 2003-11-13 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16799
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16800 * xdisp.c (select_frame_for_redisplay): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16801 (redisplay_internal): Record also selected_frame for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16802 unwind_redisplay. Call select_frame_for_redisplay before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16803 redrawing each frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16804 (unwind_redisplay): Argument changed to a cons.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16805
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16806 2003-11-12 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16807
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16808 * fns.c (Fstring_to_multibyte): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16809
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16810 2003-11-11 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16811
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16812 * xterm.c (x_list_fonts): Fix excluding of auto-scaled fonts.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16813
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16814 2003-11-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16815
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16816 * xfns.c (x_window): Set XtNx and XtNy in shell widget for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16817 program specified positions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16818
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16819 2003-11-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16820
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16821 * xterm.c (XAW_ARROW_SCROLLBARS): Define it for Xaw 1.5E.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16822
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16823 2003-11-08 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16824
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16825 * Makefile.in (lisp): Add kannada.el.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16826 (shortlisp): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16827
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16828 2003-11-07 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16829
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16830 * coding.c (coding_allocate_composition_data):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16831 Reset coding->composing to COMPOSITION_NO.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16832 (coding_restore_composition): Detect invalid composition data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16833 Give Fstring and Fvector a Lispy integer, not C int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16834
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16835 2003-11-05 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16836
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16837 * floatfns.c (Flogb): Don't use VALMASK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16838
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16839 * m/amdx86-64.h (VALBITS, XINT, XUINT): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16840 * m/ia64.h (VALBITS, XINT, XUINT): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16841
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16842 * lisp.h (XINT): Move the cast to clarify what is going on.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16843 (GCTYPEMASK, XSETTYPE): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16844 (XGCTYPE): Make it an alias of XTYPE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16845
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16846 2003-11-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16847
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16848 * xterm.c (x_term_init): Fix formatting.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16849
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16850 2003-11-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16851
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16852 * gtkutil.h (xg_have_tear_offs): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16853 (xg_keep_popup, xg_did_tearoff): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16854
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16855 * gtkutil.c: Remove variable xg_did_tearoff.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16856 (xg_have_tear_offs): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16857 (tearoff_remove): Just decrease xg_detached_menus.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16858 (tearoff_activate): Increase xg_detached_menus and call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16859 tearoff_remove when tearoff is removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16860 (xg_keep_popup): Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16861 (create_menus): Give add_tearoff_p as argument to recursive
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16862 call to create_menus.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16863 (xg_create_widget): Use variables instead of multiple
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16864 strcmp. Tell create_menus to create tear off only for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16865 menu bar menus.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16866 (xg_update_menubar): Change title for a detached menu also.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16867 (xg_modify_menubar_widgets): Always call xg_update_menubar, regardless
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16868 of deep_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16869 (xg_initialize): Initialize xg_detached_menus, remove
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16870 initialization of xg_did_tearoff.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16871
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16872 * xmenu.c (set_frame_menubar): For GTK, set deep_p if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16873 xg_have_tear_offs returns non-zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16874 (create_and_show_popup_menu): Remove setting of xg_did_tearoff and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16875 call to xg_keep_popup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16876
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16877 2003-11-01 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16878
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16879 * macterm.c (XTread_socket): Handle menubar selection and grow
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16880 window only for mouseDown events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16881
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16882 2003-10-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16883
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16884 * xterm.c (x_term_init): For GTK part, increase x_initialized
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16885 to check for more than one display. Use error instead of return 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16886
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16887 2003-10-31 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16888
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16889 * unexmacosx.c (unrelocate): New function (contributed by Nozomu Ando).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16890 (copy_dysymtab): Call it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16891
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16892 2003-10-31 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16893
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16894 * eval.c (Fdefvaralias): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16895
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16896 2003-10-26 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16897
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16898 * data.c (Fsetplist): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16899
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16900 2003-10-14 Lute Kamstra <lute@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16901
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16902 * window.c (Fset_window_fringes): Clarify docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16903
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16904 2003-10-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16905
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16906 * window.c (Fset_window_margins): Simplify arg checking.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16907
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16908 2003-10-13 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16909
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16910 * regex.c (MAX_BUF_SIZE): Reduce to 2**15.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16911 (print_partial_compiled_pattern): Replace assert with a printout.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16912 (skip_noops, mutually_exclusive_p): Change args, values to re_char *.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16913
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16914 * alloc.c (lisp_align_malloc): If BASE is 0, call memory_full.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16915
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16916 * window.c (Fset_window_margins): Allow only integers as args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16917 (syms_of_window) <special-display-buffer-names,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16918 special-display-regexps>: Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16919
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16920 2003-10-13 Lute Kamstra <lute@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16921
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16922 * window.c (Fset_window_fringes): Elaborate docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16923
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16924 2003-10-12 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16925
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16926 * macterm.c (XTread_socket): Call DragWindow only for mouseDown events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16927
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16928 * s/darwin.h (GC_MARK_STACK): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16929
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16930 2003-10-12 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16931
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16932 * window.c (shrink_windows): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16933 (size_window): Call shrink_windows to calculate window sizes when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16934 shrinking frame with more than one window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16935
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16936 2003-10-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16937
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16938 * xdisp.c (compute_fringe_widths): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16939
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16940 2003-10-08 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16941
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16942 * coding.c (Fcoding_system_p): Return t for auto-loading coding system.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16943
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16944 2003-10-07 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16945
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16946 * coding.c (Qcoding_system_define_form): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16947 (syms_of_coding): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16948 (Fcheck_coding_system): Try to autoload the definition of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16949 CODING-SYSTEM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16950
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16951 2003-10-05 Luc Teirlinck <teirllm@auburn.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16952
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16953 * fns.c (Frequire): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16954
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16955 2003-10-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16956
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16957 * xfns.c (Fx_send_client_event): New function as a base for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16958 manipulating extended window manager hints.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16959 (Fx_send_client_event): Remove unused variable s.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16960
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16961 * w32term.c (w32_read_socket): Remove call to x_check_fullscreen_move,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16962 that function is removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16963
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16964 * xterm.c (x_set_offset): Use move_offset_left/top instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16965 x/y_pixels_outer_diff.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16966 (x_check_expected_move): Calculate move_offset_left/top.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16967
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16968 * xterm.h (struct x_output): New members: move_offset_top/left.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16969
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16970 * frame.c (x_set_frame_parameters): Remove x_fullscreen_move,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16971 call x_set_offset directly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16972
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16973 * frame.h (enum): FULLSCREEN_MOVE_WAIT removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16974
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16975 * frame.c (Fdelete_frame): Free decode_mode_spec_buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16976
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16977 * xterm.c (x_delete_display): Free font names and font_encoder
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16978 in dpyinfo->font_table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16979
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16980 * xfns.c (Fx_close_connection): Only call XFreeFont here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16981 Move xfree of font names to x_delete_display.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16982
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16983 * xterm.h (struct x_display_info): New member, wm_type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16984 (struct x_output): New members, expected_top/left and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16985 check_expected_move.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16986
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16987 * xterm.c (handle_one_xevent): Reset wm_type when ReparentNotify
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16988 is received.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16989 (handle_one_xevent): Rename x_check_expected_move from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16990 x_check_fullscreen_move.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16991 (x_set_offset): Only add WM decoration sizes to modified_top/left
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16992 for X_WMTYPE_A. Set check_expected_move when WM type is unknown.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16993 (x_check_expected_move): Rename from x_check_fullscreen_move.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16994 Removed fullscreen specific code. Use check_expected_move,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16995 expected_left/top instead. Also, set wm_type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16996 (x_term_init): Initialize wm_type to unknown.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16997
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16998 * frame.c (x_fullscreen_move): Remove addition of WM decoration
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16999 sizes to move_x/y.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17000
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17001 2003-10-03 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17002
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17003 * macterm.c (x_load_font): Clear all members of FONTP before start
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17004 filling them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17005
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17006 2003-10-02 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17007
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17008 * fontset.c (fs_load_font): Don't set fontp->font_encoder to NULL
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17009 before calling find_ccl_program_func. Call find_ccl_program_func
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17010 only when fontp->font_encoder is not NULL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17011
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17012 * xterm.c (x_load_font): Clear all members of FONTP before start
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17013 filling them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17014
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17015 2003-10-03 John Paul Wallington <jpw@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17016
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17017 * keymap.c (map_keymap): Don't abort when binding is a vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17018
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17019 2003-10-02 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17020
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17021 * makefile.w32-in (emacs.o, coding.o, bytecode.o):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17022 Sync dependencies with Makefile.in.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17023 (alloca.o): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17024
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17025 * w32fns.c (w32_load_system_font): Clear all members of FONTP before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17026 filling them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17027
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17028 * w32bdf.c (w32_load_bdf_font): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17029
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17030 2003-09-30 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17031
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17032 * term.c (set_tty_color_mode): Calculate current_mode_spec
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17033 regardless of value of VAL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17034
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17035 * intervals.c (graft_intervals_into_buffer):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17036 Set BUF_INTERVALS (buffer)->up_obj when appropriate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17037 Handle over_used when splitting UNDER.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17038
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17039 2003-09-30 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17040
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17041 * regex.c (regex_compile): Free the stack when returning from function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17042
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17043 2003-09-28 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17044
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17045 * fontset.c (Finternal_char_font): Change return value to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17046 cons (FONT-NAME . GLYPH-CODE).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17047
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17048 2003-09-28 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17049
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17050 * term.c (tty_setup_colors): Treat any negative argument as -1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17051
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17052 2003-09-27 Gaute B Strokkenes <biggaute@uwc.net> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17053
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17054 * process.c (send_process): Delete unused temp_buf.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17055
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17056 2003-09-26 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17057
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17058 * xterm.c (x_bitmap_mask): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17059
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17060 2003-09-25 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17061
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17062 * Makefile.in (fns.o): Depend on md5.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17063
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17064 2003-09-25 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17065
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17066 * window.c (set_window_buffer): Fix redisplay problems when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17067 switching between buffers with different display margin widths.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17068
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17069 2003-09-23 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17070
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17071 * process.c (set_socket_option): Fix :bindtodevice option.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17072 (Fset_network_process_option): Update process contact list when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17073 setting option succeeds.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17074 (Fmake_network_process): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17075
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17076 2003-09-23 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17077
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17078 * process.c (Fnetwork_interface_info): Use HAVE_STRUCT_IFREQ... macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17079
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17080 2003-09-22 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17081
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17082 * term.c (set_tty_color_mode): Use INTEGERP to test whether a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17083 color mode is an integer number (it could be -1).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17084
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17085 2003-09-22 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17086
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17087 * intervals.c (graft_intervals_into_buffer): Correct the main loop
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17088 in the case where OVER is longer than UNDER.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17089
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17090 2003-09-22 Masatake YAMATO <jet@gyve.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17091
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17092 * window.c (Fset_window_scroll_bars): Validate the value of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17093 `vertical_type'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17094
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17095 2003-09-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17096
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17097 * frame.c (Vdefault_frame_scroll_bars): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17098 (x_set_vertical_scroll_bars): Use it instead of hardcoded values.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17099 (syms_of_frame): DEFVAR_LISP it, and initialize according to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17100 window-system default scroll bar position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17101
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17102 * window.c (Fwindow_scroll_bars): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17103
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17104 2003-09-19 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17105
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17106 * xterm.c (x_set_offset): Take window manager decorations into account.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17107
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17108 2003-09-19 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17109
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17110 * atimer.h: Don't include lisp.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17111 (P_): Define it here (as well as elsewhere).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17112
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17113 * print.c (Fprin1_to_string): Move the PRINTPREPARE
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17114 later, so that PRINTFINISH won't unbind Qinhibit_modification_hooks.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17115
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17116 * data.c (Fvariable_binding_locus): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17117 (syms_of_data): defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17118 (Flocal_variable_p): Delete duplicate call to indirect_variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17119
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17120 2003-09-18 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17121
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17122 * alloc.c (GC_MALLOC_CHECK): Move conditional undef after lisp.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17123
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17124 * process.c (Fnetwork_interface_info): Fix type error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17125 (Fnetwork_interface_list): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17126 (read_process_output, read_process_output): Delete unused var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17127
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17128 2003-09-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17129
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17130 * process.c (Fnetwork_interface_list, Fnetwork_interface_info):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17131 Require HAVE_NET_IF_H and HAVE_SYS_IOCTL_H to include these fns.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17132 (Fnetwork_interface_info): Check that ifreq struct has required
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17133 fields before accessing them; this requires that those fields are
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17134 defined as macros, which may be too restrictive on some platforms,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17135 but it is better than failing on other platforms.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17136 (syms_of_process): Only defsubr above fns when included.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17137
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17138 2003-09-17 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17139
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17140 * unexalpha.c: Don't include varargs.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17141
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17142 2003-09-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17143
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17144 * process.c (Fset_process_sentinel): Add sentinel to childp plist
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17145 for network process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17146 (socket_options): Add `:' prefix to option names. Add optbit field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17147 (set_socket_option): Remove no_error arg and special handling of s < 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17148 Return 1<<optbit for known option, 0 for unknown.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17149 Do not interpret 0 as false for boolean option (only nil).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17150 Pass failed option and value to report_file_error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17151 (Fset_network_process_options): Replace by Fset_network_process_option.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17152 (Fset_network_process_option): New function to set just one option.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17153 (Fmake_network_process): Allow :coding arg to be a cons.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17154 Allow :server arg to be an integer specifying backlog size.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17155 Remove :options arg, and allow options to be specified directly
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17156 as :KEY, VALUE pairs. Parse these options before binding socket.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17157 As before, :reuseaddr t is default for a server process, but this
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17158 can now be disabled by specifying :reuseaddr nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17159 (Fnetwork_interface_info): Rename from Fget_network_interface_info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17160 (init_process): Availability of network options is now checked with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17161 simpler syntax (featurep 'make-network-process :OPTION); use loop to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17162 setup features.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17163 (syms_of_process): Fix defsubr's for the replaced functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17164
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17165 2003-09-16 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17166
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17167 * Makefile.in: Depend on coding.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17168
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17169 2003-09-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17170
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17171 * process.c [HAVE_SOCKETS]: Include sys/ioctl.h and net/if.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17172 (Fnetwork_interface_list, Fget_network_interface_info): New defuns.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17173 (syms_of_process): Defsubr them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17174
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17175 * config.in: Regenerate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17176
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17177 2003-09-12 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17178
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17179 * m/sr2k.h (XMARKBIT, XUNMARK): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17180 * m/news-r6.h (XUNMARK): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17181 * m/mips.h (XUNMARK): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17182 * m/mips-siemens.h (XUNMARK): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17183 * m/iris4d.h (XUNMARK): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17184 * m/hp800.h (XMARKBIT, XUNMARK): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17185
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17186 2003-09-11 Stefan Monnier <monnier@iro.umontreal.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17187
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17188 * lisp.h (VALBITS): Don't remove 1 for the markbit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17189 (union Lisp_Object): Use unsigned int for types. Remove markbit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17190 (MARKBIT): Remove 1 from VALBITS so we still use same old val.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17191 (XTYPE): Use unsigned right-shift.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17192 (XMARKBIT, XMARK, XUNMARK): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17193
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17194 * alloc.c (init_intervals, init_symbol, init_marker):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17195 Don't preallocate anything.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17196 (Fgarbage_collect, mark_object): Ignore the markbit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17197
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17198 * bytecode.c (mark_byte_stack, unmark_byte_stack): Ignore the markbit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17199
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17200 2003-09-08 Lute Kamstra <lute@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17201
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17202 * xdisp.c (pint2hrstr): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17203 (decode_mode_spec): Add `%i' and `%I' specs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17204 * buffer.c (syms_of_buffer): Document `%i' and `%I' constructs
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17205 for `mode-line-format'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17206
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17207 2003-09-07 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17208
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17209 * alloc.c: Use long instead of int when casting ABLOCKS_BUSY to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17210 avoid warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17211
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17212 2003-09-07 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17213
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17214 * editfns.c (region_limit): Support any non-zero value of BEGINNINGP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17215
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17216 2003-09-03 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17217
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17218 * xdisp.c (get_window_cursor_type): Partially undo 2002-03-01
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17219 change (superseded by 2002-08-30 change); the default blink-off
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17220 cursor is now again "no cursor".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17221
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17222 2003-09-01 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17223
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17224 * makefile.w32-in (alloca.o): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17225 (coding.o): Depend on intervals.h
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17226 (emacs.o, bytecode.o): Depend on window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17227
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17228 2003-09-01 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17229
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17230 * Makefile.in (alloca.o): Remove commands.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17231 (coding.o): Depend on intervals.h composite.h window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17232 (emacs.o): Depend on window.h keyboard.h keymap.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17233 (gtkutil.o): Depend on keyboard.h charset.h coding.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17234 (bytecode.o): Depend on window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17235
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17236 2003-08-31 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17237
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17238 * w32term.c (w32_per_char_metric): Allow cached metrics to be
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17239 returned even when font_type is unknown.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17240
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17241 * xdisp.c (init_iterator): Remove old WINDOWSNT conditional.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17242
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17243 2003-08-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17244
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17245 * xterm.c (x_term_init): Initialize new fields in x_display_info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17246
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17247 * xterm.h (struct x_display_info): Add red/green/blue_bits and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17248 *_offset.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17249
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17250 * xfns.c (lookup_rgb_color): Use new fields in x_display_info to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17251 calculate pixel value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17252
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17253 2003-08-29 Gerd Moellmann <gerd.moellmann@t-online.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17254
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17255 * xdisp.c (redisplay_internal): Fix change of 2003-04-30.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17256 Don't tell redisplay display is accurate when it's actually been
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17257 paused for pending input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17258
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17259 2003-08-29 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17260
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17261 * dispnew.c (adjust_glyph_matrix): Call window_box
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17262 whenever W is nonzero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17263
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17264 * data.c (Fmake_variable_buffer_local, Fmake_local_variable)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17265 (Fkill_local_variable, Fmake_variable_frame_local)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17266 (Flocal_variable_p, Flocal_variable_if_set_p):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17267 Use indirect_variable to trace thru variable aliases.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17268
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17269 * config.in: Updated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17270
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17271 * callint.c (Fcall_interactively): Save and restore
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17272 Vthis_command, Vthis_original_command, real_this_command,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17273 and current_kboard->Vlast_command.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17274
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17275 * abbrev.c (Fexpand_abbrev): Insert before deleting.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17276
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17277 2003-08-29 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17278
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17279 * xfns.c (lookup_rgb_color): Handle TrueColor visuals specially.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17280
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17281 2003-08-28 David Abrahams <dave@boost-consulting.com> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17282
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17283 * coding.c (decode_coding_iso2022): Initialize local variable c2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17284 (decode_coding_sjis_big5): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17285
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17286 2003-08-27 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17287
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17288 * w32.c (sys_pipe): Protect against file descriptor overflow.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17289
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17290 * w32fns.c (syms_of_w32fns): Remove non-existent functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17291
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17292 * w32term.c (w32_read_socket): Fix WM_MOUSEWHEEL assignment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17293
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17294 2003-08-26 Terje Rosten <terjeros@phys.ntnu.no>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17295
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17296 * xfns.c (Vgtk_version_string): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17297 (syms_of_xfns): DEFVAR_LISP it. Provide gtk.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17298
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17299 2003-08-24 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17300
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17301 * term.c (term_init): Remove `const' from buffer_size's declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17302
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17303 * Makefile.in (msdos.o): Depend on intervals.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17304
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17305 * msdos.c: Include intervals.h, since STRING_INTERVALS requires that.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17306
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17307 2003-08-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17308
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17309 * xterm.h (struct x_display_info): New fields: client_leader_window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17310 and Xatom_wm_client_leader.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17311
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17312 * xterm.c (x_initialize): Move call to x_session_initialize to ...
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17313 (x_term_init): ... here. Initialize client_leader fields in dpyinfo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17314
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17315 * xsmfns.c (create_client_leader_window): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17316 (x_session_initialize): Call create_client_leader_window, take
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17317 dpyinfo as argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17318
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17319 * xfns.c (Fx_create_frame): Set property WM_CLIENT_LEADER.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17320
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17321 * Makefile.in (xsmfns.o): Add more depenedencies.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17322
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17323 2003-08-21 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17324
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17325 * m/iris4d.h: Use _MIPS_SZLONG, not _LP64.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17326
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17327 2003-08-21 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17328
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17329 * term.c (term_init): Fix previous change; don't rely on the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17330 length of `buffer' if TERMINFO is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17331
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17332 2003-08-20 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17333
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17334 * atimer.h: Include lisp.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17335
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17336 * lisp.h (EMACS_LISP_H): New.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17337 (popup_activated_flag): Don't declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17338
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17339 * alloca.c: Some merging with gnulib. Change logic and doc
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17340 concerning (x)malloc/(x)free -- no longer Emacs-specific.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17341 [DO_BLOCK_INPUT]: Don't include lisp.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17342 (xmalloc, xfree): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17343 (malloc): Don't declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17344
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17345 * Makefile.in (LWLIB_OPTIONS): Remove (unused).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17346 (alloca.o): Remove obsolete stuff concerning alloca.s. Depend on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17347 atimer.h, blockinput.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17348
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17349 * alloc.c (lisp_align_malloc): Change type of `aligned'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17350
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17351 * alloca.s: Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17352
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17353 2003-08-19 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17354
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17355 * s/freebsd.h [__FreeBSD_version >= 400000]: Define TERMINFO,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17356 use -lncurses.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17357
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17358 * term.c (term_init): Use a buffer of size 4096 for tgetent since
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17359 FreeBSD returns something longer than 2044. Abort if the end of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17360 the buffer is overwritten.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17361
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17362 2003-08-19 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17363
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17364 * xterm.c (x_term_init): Correctly use result of Ffile_readable_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17365
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17366 2003-08-19 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17367
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17368 * alloc.c (lisp_align_malloc): Check for memory full when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17369 allocating ablocks, which also avoids freeing a pointer into an
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17370 ablocks structure.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17371
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17372 * puresize.h (BASE_PURESIZE): Increase to 1100000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17373
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17374 * buffer.c (Fmove_overlay): Set overlay's next pointer unconditionally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17375
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17376 2003-08-16 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17377
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17378 * editfns.c (Fencode_time): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17379
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17380 2003-08-16 David Ponce <david@dponce.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17381
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17382 * fileio.c (Fwrite_region): Fix conditional expression to issue
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17383 the right message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17384
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17385 2003-08-16 Juri Linkov <juri@jurta.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17386
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17387 * syntax.c (Fforward_word): Argument changed to optional.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17388 Set default value to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17389
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17390 2003-08-15 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17391
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17392 * xfaces.c (better_font_p): Prefer a real scalable font; i.e. not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17393 what autoscaled.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17394 (best_matching_font): Once we find a better scalable font, set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17395 non_scalable_has_exact_height_p to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17396 (try_font_list): Call try_alternative_families to try any family
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17397 with the given registry.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17398
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17399 2003-08-09 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17400
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17401 * alloc.c (mark_object): Handle Lisp_Misc_Save_Value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17402
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17403 * print.c (print_string): Fix printing of multibyte string with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17404 nontrivial printcharfun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17405
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17406 2003-07-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17407
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17408 * xfns.c (xg_set_icon): Rewrite to compile with GTK 2.0 and 2.2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17409
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17410 * xterm.c (x_bitmap_icon): Return if xg_set_icon succeeds.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17411
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17412 2003-07-31 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17413
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17414 * process.c (read_process_output): Return the actually read bytes
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17415 instead of the result of decoding.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17416
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17417 2003-07-31 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17418
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17419 * xterm.h (struct x_bitmap_record): New member have_mask.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17420
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17421 * xfns.c (x_create_bitmap_from_data): Initialize have_mask member
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17422 to 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17423 (x_create_bitmap_from_file): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17424 (x_destroy_bitmap): Check have_mask member before freeing a mask.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17425 (x_destroy_all_bitmaps): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17426 (x_create_bitmap_mask): Set have_mask member to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17427
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17428 2003-07-30 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17429
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17430 * Makefile.in (CFLAGS) [!OPTIMIZE]: Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17431
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17432 2003-07-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17433
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17434 * gtkutil.c (xg_mark_data): Update calls to mark_object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17435
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17436 2003-07-29 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17437
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17438 * xterm.c (xim_open_dpy, xim_initialize, xim_close_dpy):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17439 Conditionalize XIM code on HAVE_XIM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17440
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17441 * fns.c (Fclear_string): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17442 (syms_of_fns): defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17443
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17444 2003-07-28 KOBAYASHI Yasuhiro <kobayays@otsukakj.co.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17445
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17446 * xfns.c (xic_set_preeditarea): Add the left fringe width to spot.x.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17447
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17448 2003-07-22 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17449
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17450 * xfns.c: Don't check HAVE_PNG_H: autoconf doesn't seem to find it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17451
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17452 * buffer.c (delete_all_overlays): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17453 * buffer.h (delete_all_overlays): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17454 * coding.c (run_pre_post_conversion_on_str):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17455 * print.c (temp_output_buffer_setup):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17456 * fileio.c (Finsert_file_contents):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17457 * minibuf.c (get_minibuffer): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17458
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17459 2003-07-22 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17460
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17461 * unexmacosx.c (unexec_regions_sort_compare):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17462 (unexec_regions_merge): New functions. Sort and merge unexec
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17463 regions before dumping them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17464
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17465 2003-07-22 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17466
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17467 * xfns.c [HAVE_PNG]: Consider both png.h and libpng/png.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17468
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17469 2003-07-21 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17470
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17471 * alloc.c (MARK_STRING, UNMARK_STRING, STRING_MARKED_P)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17472 (GC_STRING_CHARS, string_bytes): Use ARRAY_MARK_FLAG rather than
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17473 MARKBIT as the gcmarkbit for strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17474
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17475 2003-07-21 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17476
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17477 * s/openbsd.h (LD_SWITCH_SYSTEM_TEMACS): Add undef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17478
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17479 * fns.c (Flocale_info): Rename from Flanginfo. Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17480 (syms_of_fns): Corresponding change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17481
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17482 * alloc.c (syms_of_alloc): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17483
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17484 2003-07-20 Han Boetes <han@mijncomputer.nl> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17485
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17486 * s/netbsd.h: Use -Wl syntax.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17487
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17488 2003-07-17 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17489
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17490 * xterm.c (xim_initialize): Redo 6/24 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17491
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17492 2003-07-15 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17493
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17494 * buffer.c (copy_overlays): Use EMACS_INT for positions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17495 (Fswitch_to_buffer): Don't signal an error when switching to the same
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17496 buffer in a dedicated window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17497
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17498 * alloc.c: Use bitmaps for cons, as was done for floats.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17499 (init_float, init_cons): Let the normal code allocate the first block.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17500 (CONS_BLOCK_SIZE): Redefine based on BLOCK_BYTES and bitmap size.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17501 (CONS_BLOCK, CONS_INDEX, CONS_MARKED_P, CONS_MARK, CONS_UNMARK):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17502 New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17503 (struct cons_block): Move conses to the beginning. Add gcmarkbits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17504 (Fcons): Use lisp_align_malloc and CONS_UNMARK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17505 (live_cons_p): Check the pointer is not past the `conses' array.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17506 (mark_maybe_object, mark_maybe_pointer): Use CONS_MARKED_P.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17507 (mark_object, mark_buffer): Use CONS_MARKED_P and CONS_MARK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17508 (survives_gc_p): Use CONS_MARKED_P and simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17509 (gc_sweep): Use CONS_MARKED_P, CONS_UNMARK, and lisp_align_free.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17510
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17511 2003-07-13 Paul Eggert <eggert@twinsun.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17512
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17513 GCC 3.3 (sparc) no longer puts "int foo = 0;" into data; it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17514 puts it into BSS instead, at least on Solaris 8 and 9.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17515 This is a valid optimization, and it may occur on other platforms,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17516 so Emacs should not assume that initializing a static variable to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17517 zero puts it into data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17518 * alloc.c (pure, staticvec):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17519 Initialize these arrays to nonzero, so that they're not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17520 put into BSS by that optimization.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17521
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17522 2003-07-13 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17523
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17524 * alloc.c (BLOCK_PADDING): Rename from ABLOCKS_PADDING. Update users.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17525 (lisp_align_malloc): Use posix_memalign is available.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17526 (ABLOCKS_BASE): Use HAVE_POSIX_MEMALIGN as an optimization.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17527 (STRING_BLOCK_SIZE): Rename from STRINGS_IN_STRING_BLOCK
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17528 for consistency. Update users.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17529
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17530 2003-07-13 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17531
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17532 * s/netbsd.h (START_FILES_1, END_FILES_1): Always define them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17533
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17534 2003-07-13 Terje Rosten <terjeros@phys.ntnu.no>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17535
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17536 * xterm.c (x_bitmap_icon, x_wm_set_icon_pixmap): Modify to add mask,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17537 and use the Gtk+ function gtk_window_icon_from_file if available.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17538
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17539 * xfns.c (x_bitmap_mask, x_create_bitmap_mask): New functions to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17540 handle mask of bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17541 (x_allocate_bitmap_record, x_destroy_bitmap): Modify to handle the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17542 mask property.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17543 (xg_set_icon): New function, wrapper for gtk_window_icon_from_file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17544
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17545 * xterm.h (xg_set_icon): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17546
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17547 2003-07-12 Paul Eggert <eggert@twinsun.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17548
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17549 * unexelf.c (unexec): Consider a section to precede the .bss
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17550 section if its addresses overlap that of .bss.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17551
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17552 2003-07-12 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17553
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17554 * Makefile.in (CFLAGS) [!OPTIMIZE]: Set CFLAGS to -g.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17555
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17556 * config.in (HAVE_CRTIN): Add #undef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17557 (INLINE): Really inline only if OPTIMIZE is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17558
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17559 * s/netbsd.h (START_FILES, LIB_STANDARD): Use START_FILES_1,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17560 END_FILES_1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17561 (START_FILES_1, END_FILES_1): New macros (conditional).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17562 (LD_SWITCH_SYSTEM_TEMACS): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17563
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17564 * s/openbsd.h: Don't include bsd4-3.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17565 (TERMINFO): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17566 (LIBS_TERMCAP): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17567 (LD_SWITCH_SYSTEM): Define (two definitions).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17568
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17569 * xfns.c: Include libpng/png.h instead of png.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17570
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17571 2003-07-11 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17572
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17573 * buffer.c (modify_overlay): Update prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17574 * lisp.h (adjust_overlays_for_insert, adjust_overlays_for_delete):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17575 Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17576
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17577 2003-07-09 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17578
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17579 * lisp.h (VALBITS): Define in terms of GCTYPEBITS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17580 (struct interval): Move to intervals.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17581 (struct Lisp_Marker): Use EMACS_INT for position info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17582 (forward_point): Remove prototype of defunct function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17583 (Qmodification_hooks, Qrear_nonsticky, Fnext_property_change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17584 (Fget_text_property, Fset_text_properties, Ftext_propertes_not_all)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17585 (syms_of_textprop, set_text_properties): Remove prototypes that are
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17586 already in intervals.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17587
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17588 * intervals.h (struct interval): Move from lisp.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17589 Use EMACS_INT for position and size info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17590
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17591 * coding.c: Include intervals.h for Fset_text_properties.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17592
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17593 * buffer.h (struct buffer_text, struct buffer): Use EMACS_INT for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17594 position and length information.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17595
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17596 2003-07-09 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17597
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17598 * buffer.h (struct buffer_text, struct buffer): Use EMACS_INT for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17599 position and length information.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17600
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17601 2003-07-09 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17602
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17603 Change overlays_after and overlays_before so the overlays themselves
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17604 are linked into lists, rather than using cons cells. After all each
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17605 Lisp_Misc already occupies 5 words, so we can add a `next' field to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17606 Lisp_Overlay for free and save up one cons cell per overlay (not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17607 to mention one indirection when traversing the list of overlay).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17608
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17609 * lisp.h (struct Lisp_Overlay): New field `next'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17610
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17611 * buffer.h (struct buffer): Change overlays_before and overlays_after
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17612 from Lisp lists of overlays to pointers to overlays.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17613
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17614 * buffer.c (overlay_strings, recenter_overlay_lists):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17615 Fix typo in eassert in last commit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17616 (unchain_overlay): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17617 (add_overlay_mod_hooklist): Use AREF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17618 (copy_overlays, reset_buffer, overlays_at, overlays_in)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17619 (overlay_touches_p, overlay_strings, recenter_overlay_lists)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17620 (fix_overlays_in_range, fix_overlays_before, Fmake_overlay)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17621 (Fmove_overlay, Fdelete_overlay, Foverlay_lists)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17622 (report_overlay_modification, evaporate_overlays, init_buffer_once):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17623 Adjust to new type of overlays_(before|after).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17624
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17625 * alloc.c (mark_object): Mark the new `next' field of overlays.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17626 (mark_buffer): Manually mark the overlays_(after|before) fields.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17627
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17628 * coding.c (run_pre_post_conversion_on_str):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17629 * editfns.c (overlays_around):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17630 * xdisp.c (load_overlay_strings):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17631 * fileio.c (Finsert_file_contents):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17632 * indent.c (current_column):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17633 * insdel.c (signal_before_change, signal_after_change):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17634 * intervals.c (set_point_both):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17635 * print.c (temp_output_buffer_setup): Use new type for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17636 overlays_(before|after).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17637
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17638 2003-07-08 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17639
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17640 * buffer.c (report_overlay_modification): Don't run hooks while
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17641 traversing the list of overlays.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17642
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17643 * buffer.h (struct buffer): Use an int for overlay_center.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17644 (overlays_at, evaporate_overlays, recenter_overlay_lists)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17645 (overlay_strings, fix_overlays_before): Use EMACS_INT for positions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17646
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17647 * buffer.c (reset_buffer, recenter_overlay_lists)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17648 (adjust_overlays_for_insert, adjust_overlays_for_delete)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17649 (fix_overlays_in_range, Fmake_overlay, Fmove_overlay)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17650 (evaporate_overlays, init_buffer_once): Update use of overlay_center.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17651 (overlays_at, evaporate_overlays, recenter_overlay_lists)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17652 (overlay_strings, fix_overlays_before): Use EMACS_INT for positions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17653
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17654 * xdisp.c (fast_find_position): Remove unused var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17655
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17656 * cmds.c (Qexpand_abbrev): New sym.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17657 (syms_of_cmds): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17658 (internal_self_insert): Use it to call expand-abbrev.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17659
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17660 2003-07-09 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17661
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17662 * xterm.c (use_xim) [!USE_XIM]: Default to disable XIM if Emacs
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17663 was configured with --without-xim.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17664 (x_term_init) [!USE_XIM]: Use `useXIM' resource to turn on XIM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17665
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17666 2003-07-07 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17667
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17668 * xdisp.c (reseat_1): Set it->area to TEXT_AREA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17669
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17670 * alloc.c (Fgarbage_collect): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17671
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17672 2003-07-07 Nozomu Ando <nand@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17673
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17674 * buffer.c (Fkill_buffer): Clear charpos cache if necessary.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17675
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17676 2003-07-06 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17677
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17678 * minibuf.c (read_minibuf): UNGCPRO before returning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17679 (Ftry_completion, Fall_completions): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17680
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17681 * alloc.c (live_float_p): Check that p is not past the `floats' array,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17682 now that `floats' is not the last element of the struct any more.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17683
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17684 2003-07-06 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17685
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17686 * w32term.h (ClipboardSequence_Proc): New type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17687
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17688 * w32fns.c (clipboard_sequence_fn): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17689 (globals_of_w32fns): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17690
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17691 * w32select.c (last_clipboard_sequence_number): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17692 (Fw32_set_clipboard_data, Fw32_get_clipboard_data): Use sequence
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17693 number if possible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17694
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17695 2003-07-06 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17696
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17697 * m/amdx86-64.h (MARKBIT):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17698 * m/ia64.h (MARKBIT): Remove definition since lisp.h does not compare
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17699 MARKBIT and ARRAY_MARK_FLAG any more.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17700
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17701 * m/hp800.h (XSETMARKBIT):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17702 * m/sr2k.h (XSETMARKBIT):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17703 * lisp.h (XSETMARKBIT): Remove unused macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17704
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17705 * lisp.h (mark_object): Change prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17706
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17707 * alloc.c (mark_object): Change arg *Lisp_Object -> Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17708 (last_marked): Change accordingly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17709 (mark_interval, mark_maybe_object, mark_maybe_pointer)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17710 (Fgarbage_collect, mark_glyph_matrix, mark_face_cache, mark_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17711 (mark_buffer): Update calls to mark_object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17712
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17713 * bytecode.c (mark_byte_stack):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17714 * fns.c (sweep_weak_table):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17715 * keyboard.c (mark_kboards): Update calls to mark_object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17716
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17717 2003-07-06 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17718
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17719 * alloc.c (struct ablock): Only include padding when there is some.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17720
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17721 2003-07-04 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17722
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17723 * alloc.c (ALIGN): Add casts to simplify usage.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17724 (BLOCK_ALIGN, BLOCK_BYTES, ABLOCKS_PADDING, ABLOCKS_SIZE)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17725 (ABLOCKS_BYTES, ABLOCK_ABASE, ABLOCKS_BUSY, ABLOCKS_BASE): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17726 (struct ablock, struct ablocks): New types.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17727 (free_ablock): New global var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17728 (lisp_align_malloc, lisp_align_free): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17729 (FLOAT_BLOCK_SIZE): Redefine in terms of BLOCK_BYTES.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17730 (struct float_block): Reorder and add gcmarkbits.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17731 (GETMARKBIT, SETMARKBIT, UNSETMARKBIT, FLOAT_BLOCK, FLOAT_INDEX)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17732 (FLOAT_MARKED_P, FLOAT_MARK, FLOAT_UNMARK): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17733 (init_float, make_float): Use lisp_align_malloc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17734 (free_float, live_float_p): Don't use `type' any more.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17735 (make_float): Use FLOAT_UNMARK to access to mark bit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17736 (mark_maybe_object, mark_maybe_pointer, survives_gc_p):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17737 Use FLOAT_MARKED_P to access the mark bit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17738 (pure_alloc): Simplify use of ALIGN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17739 (mark_object): Use FLOAT_MARK to access the mark bit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17740 (gc_sweep): Use new macros to access the float's mark bit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17741 (init_alloc_once): Init free_ablock.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17742
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17743 * lisp.h (struct Lisp_Float): Remove unused field `type'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17744
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17745 2003-06-27 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17746
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17747 * alloc.c (VECTOR_MARK, VECTOR_UNMARK, VECTOR_MARKED_P): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17748 (GC_STRING_BYTES): Don't mask markbit (it's only used on `size').
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17749 (allocate_buffer): Move.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17750 (string_bytes): Don't mask markbit of `size_byte'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17751 (mark_maybe_object, mark_maybe_pointer, Fgarbage_collect)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17752 (mark_object, mark_buffer, survives_gc_p, gc_sweep):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17753 Use the `size' field of buffers (rather than the `name' field) for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17754 the mark bit, as is done for all other vectorlike objects.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17755 Use the new macros to access the mark bit of vectorlike objects.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17756
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17757 2003-06-26 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17758
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17759 * puresize.h (BASE_PURESIZE): Increment base size.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17760
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17761 * xdisp.c (fast_find_position): Enable Gerd's new definition.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17762
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17763 * xterm.c (xim_initialize): Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17764
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17765 2003-06-26 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17766
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17767 * alloc.c (survives_gc_p): Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17768
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17769 * buffer.c (set_buffer_internal_1): Test CONSP for lists.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17770
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17771 * window.c (Fset_window_dedicated_p): Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17772 (display_buffer_1): Don't raise the win from which minibuf was entered.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17773 (temp_output_buffer_show): Don't assume BEG == 1. Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17774 (Fminibuffer_selected_window): Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17775
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17776 * buffer.h (struct buffer_text): Lisp_Object `markers' => Lisp_Marker.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17777
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17778 * lisp.h (unchain_marker): Lisp_Object arg => Lisp_Marker.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17779 (struct Lisp_Marker): Lisp_Object `chain' => Lisp_Marker `next'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17780
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17781 * insdel.c (check_markers, adjust_markers_for_delete)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17782 (adjust_markers_for_insert, adjust_markers_for_replace)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17783 (prepare_to_modify_buffer, RESTORE_VALUE):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17784 * marker.c (buf_charpos_to_bytepos, buf_bytepos_to_charpos)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17785 (Fset_marker, set_marker_restricted, set_marker_both, unchain_marker)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17786 (set_marker_restricted_both, Fbuffer_has_markers_at, count_markers):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17787 * alloc.c (Fmake_marker, free_marker, gc_sweep):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17788 * buffer.c (Fget_buffer_create, Fkill_buffer, Fset_buffer_multibyte):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17789 * editfns.c (save_excursion_restore, transpose_markers):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17790 * window.c (delete_window):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17791 * xdisp.c (message_dolog): Update for new types.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17792
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17793 2003-06-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17794
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17795 * xfaces.c (set_font_frame_param): Set default_face_done_p to zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17796 (realize_default_face): Use default_face_done_p for the force_p
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17797 argument to set_lface_from_font_name. Set default_face_done_p to one.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17798
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17799 * frame.c (make_frame): Initialize default_face_done_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17800
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17801 * frame.h (struct frame): Add default_face_done_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17802
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17803 * config.in: Add XRegisterIMInstantiateCallback_arg6 so it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17804 will be defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17805
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17806 2003-06-25 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17807
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17808 * alloc.c (make_interval, Fmake_symbol, allocate_misc):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17809 Initialize the new field `gcmarkbit'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17810 (mark_interval, MARK_INTERVAL_TREE): Use the new `gcmarkbit' field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17811 (mark_interval_tree): Don't mark the tree separately from the nodes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17812 (UNMARK_BALANCE_INTERVALS): Don't unmark the tree.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17813 (mark_maybe_object, mark_maybe_pointer, Fgarbage_collect)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17814 (mark_object, survives_gc_p, gc_sweep): Use new `gcmarkbit' fields.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17815
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17816 * lisp.h (struct interval, struct Lisp_Symbol, struct Lisp_Free)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17817 (struct Lisp_Marker, struct Lisp_Intfwd, struct Lisp_Boolfwd)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17818 (struct Lisp_Kboard_Objfwd, struct Lisp_Save_Value)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17819 (struct Lisp_Buffer_Local_Value, struct Lisp_Overlay)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17820 (struct Lisp_Objfwd, struct Lisp_Buffer_Objfwd): Add `gcmarkbit' field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17821
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17822 2003-06-24 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17823
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17824 * xterm.c (xim_initialize): Use XRegisterIMInstantiateCallback_arg6.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17825
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17826 * strftime.c: Test HAVE_SYS__MBSTATE_H, not __hpux. Merge changes
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17827 from gnulib.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17828
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17829 2003-06-21 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17830
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17831 * fileio.c (Fwrite_region): Alternate messages
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17832 for append and partial write.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17833
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17834 * keyboard.c (read_key_sequence): When converting upcase fn key to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17835 downcase, update fkey and keytran so `backspace' gets translated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17836
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17837 * keyboard.c (read_avail_input): Don't signal SIGHUP in batch mode.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17838
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17839 * process.c (wait_reading_process_input): Don't signal SIGIO
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17840 in batch mode.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17841
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17842 2003-06-17 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17843
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17844 * Makefile.in (xselect.o): Don't depend on charset.h, coding.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17845 composite.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17846
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17847 * xselect.c: Don't include charset.h, coding.h, composite.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17848 (Qforeign_selection): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17849 (syms_of_xselect): Intern and static it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17850 (selection_data_to_lisp_data): Return a unibyte string made from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17851 data with `foreign-selection' text property.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17852
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17853 2003-06-15 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17854
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17855 * termhooks.h (EVENT_INIT): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17856
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17857 * keyboard.c (mark_kboards): Move from alloc.c. Mark kbd_buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17858
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17859 * alloc.c (mark_kboards): Move to keyboard.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17860
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17861 * keyboard.c (record_asynch_buffer_change, read_avail_input):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17862 * xterm.c (x_dispatch_event):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17863 * xmenu.c (find_and_call_menu_selection):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17864 * xdisp.c (handle_tool_bar_click):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17865 * w32menu.c (menubar_selection_callback):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17866 * sysdep.c (kbd_input_ast, read_input_waiting):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17867 * msdos.c (dos_rawgetc):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17868 * macterm.c (mac_check_for_quit_char):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17869 * macmenu.c (menubar_selection_callback):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17870 * gtkutil.c (xg_tool_bar_callback): Don't pass uninitialized
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17871 data to kbd_buffer_store_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17872
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17873 2003-06-15 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17874
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17875 * xdisp.c (x_fix_overlapping_area): Always use area relative X
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17876 to fix redisplay problem with tall characters (such as ,AC(B).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17877
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17878 2003-06-13 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17879
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17880 * fileio.c (Fcopy_file): Doc fix: copies file modes, too.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17881
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17882 2003-06-12 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17883
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17884 * fileio.c (Fwrite_region): Save and restore restriction.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17885
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17886 2003-06-12 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17887
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17888 * alloca.c (alloca): Declare arg as size_t.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17889
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17890 * sysdep.c: Remove redundant include of unistd.h, stdlib.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17891 Use HAVE_DECL_SYS_SIGLIST, not SYS_SIGLIST_DECLARED.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17892
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17893 2003-06-11 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17894
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17895 * search.c (shrink_regexp_cache): Use xrealloc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17896 (syms_of_search): Use xmalloc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17897
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17898 2003-06-10 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17899
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17900 * xdisp.c (phys_cursor_in_rect_p): Fix 2003-05-24 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17901 Adjust phys_cursor.x to be relative to window box, rather than
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17902 text area before checking -- to ensure cursor is redrawn when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17903 exposing window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17904 Note: This also fixes a similar (older) bug if display margins
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17905 are present.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17906
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17907 2003-06-06 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17908
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17909 * coding.c (encoding_buffer_size): If coding->type is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17910 coding_type_ccl, double magnification on CRLF encoding.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17911
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17912 2003-06-06 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17913
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17914 * w32reg.c (SYSTEM_DEFAULT_RESOURCES): New constant.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17915 (w32_get_string_resource): Try SYSTEM_DEFAULT_RESOURCES last.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17916
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17917 * xfaces.c (Finternal_face_x_get_resource): Do it on Windows and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17918 Mac too.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17919
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17920 2003-06-05 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17921
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17922 * strftime.c: Merge changes from gnulib.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17923
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17924 * mktime.c (__mktime_internal): Merge changes from gnulib
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17925 involving year 69 and dst2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17926
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17927 Changes to merge with gnulib version and be consistent with the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17928 autoconf test:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17929
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17930 * getloadavg.c: Set NLIST_STRUCT from HAVE_NLIST_H.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17931 Use HAVE_STRUCT_NLIST_N_UN_N_NAME, not NLIST_NAME_UNION.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17932 [HAVE_LOCALE_H]: Include locale.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17933 (getloadavg) [HAVE_SETLOCALE]: Run sscanf in C locale.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17934
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17935 2003-06-05 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17936
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17937 * window.c (coordinates_in_window): Convert X and Y to window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17938 relative coordinates inside mode-line and header-line parts.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17939 Convert X and Y to margin area relative coordinates inside left
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17940 and right display margin parts.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17941
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17942 2003-06-05 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17943
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17944 * w32fns.c (add_system_logical_colors_to_map): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17945 (Fx_open_connection): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17946
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17947 2003-06-04 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17948
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17949 * process.c (allocate_pty): Revert part of the previous patch.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17950 (Faccept_process_output): Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17951
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17952 2003-06-04 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17953
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17954 * termhooks.h (enum event_kind): Remove MOUSE_WHEEL_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17955
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17956 * keyboard.c (Qmouse_wheel, mouse_wheel_syms)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17957 (lispy_mouse_wheel_names): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17958 (syms_of_keyboard): Remove Qmouse_wheel and mouse_wheel_syms.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17959 Always define drag_and_drop_syms.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17960
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17961 * macterm.c (XTread_socket): Map mouse wheel events to Emacs
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17962 WHEEL_EVENT events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17963
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17964 2003-06-03 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17965
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17966 * xdisp.c (update_tool_bar): Add missing UNGCPRO.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17967
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17968 * buffer.c (init_buffer_once): Make kill-buffer-hook permanent-local.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17969
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17970 2003-06-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17971
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17972 * gtkutil.c (make_menu_item): Make sure we don't crash on a NULL
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17973 menu item label.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17974
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17975 2003-06-03 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17976
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17977 * window.c (Fwindow_edges): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17978 (Fwindow_pixel_edges, Fwindow_inside_edges)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17979 (Fwindow_inside_pixel_edges): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17980 (syms_of_window): defsubr them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17981
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17982 * window.h (WINDOW_LEFT_FRINGE_COLS, WINDOW_RIGHT_FRINGE_COLS)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17983 (WINDOW_MODE_LINE_LINES, WINDOW_HEADER_LINE_LINES): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17984
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17985 2003-06-02 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17986
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17987 * dispnew.c (Fsit_for): Don't lie about the number of args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17988
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17989 2003-06-02 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17990
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17991 * callproc.c: Use HAVE_FCNTL_H, not USG5.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17992 (syms_of_callproc) <process-environment>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17993
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17994 * doc.c: Use HAVE_FCNTL_H, not USG5.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17995
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17996 * xfaces.c (font_rescale_ratio): Fix for K&R.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17997
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17998 * termcap.c: Use HAVE_FCNTL_H, not _POSIX_VERSION.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17999
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18000 * mem-limits.h: Use HAVE_SYS_RESOURCE_H, HAVE_SYS_VLIMIT_H.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18001
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18002 * lread.c [HAVE_FCNTL_H]: Include fcntl.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18003
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18004 * gtkutil.c: Include keyboard.h, charset.h, coding.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18005 (xg_create_frame_widgets): Use ENCODE_UTF_8.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18006
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18007 * xterm.c (Qutf_8): Move to coding.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18008
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18009 * xmenu.c (ENCODE_MENU_STRING): New.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18010 (list_of_panes, list_of_items, digest_single_submenu, xmenu_show):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18011 Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18012
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18013 * coding.h (ENCODE_UTF_8): New.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18014 (Qutf_8): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18015
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18016 * coding.c (Qutf_8): New.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18017 (syms_of_coding): Intern it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18018
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18019 * fns.c: Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18020
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18021 2003-06-02 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18022
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18023 * buffer.c (Fset_buffer_multibyte): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18024
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18025 2003-06-01 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18026
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18027 * lread.c (openp): Make sure STR is a string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18028
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18029 2003-06-01 David Ponce <david@dponce.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18030
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18031 * termhooks.h (enum event_kind): Add new WHEEL_EVENT event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18032 Declare MOUSE_WHEEL_EVENT only if MAC_OSX defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18033
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18034 * keyboard.c (Qmouse_wheel): Declare only if MAC_OSX defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18035 (mouse_wheel_syms, lispy_mouse_wheel_names): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18036 (discard_mouse_events): Discard WHEEL_EVENT events too.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18037 (lispy_wheel_names, wheel_syms): New.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18038 (syms_of_keyboard): Init and staticpro `wheel_syms'. Init and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18039 staticpro `Qmouse_wheel' and `mouse_wheel_syms' only if MAC_OSX defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18040 (make_lispy_event): Add WHEEL_EVENT handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18041
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18042 * w32term.c (construct_mouse_wheel): Construct WHEEL_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18043 (w32_read_socket): Map w32 WM_MOUSEWHEEL events to Emacs
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18044 WHEEL_EVENT events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18045
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18046 2003-05-31 John Paul Wallington <jpw@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18047
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18048 * Makefile.in (lisp, shortlisp): byte-run, float-sup, map-ynp, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18049 timer are in lisp/emacs-lisp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18050
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18051 2003-05-31 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18052
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18053 * buffer.c (Fset_buffer_multibyte): Correctly recover a narrowed
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18054 region when a buffer is changed to unibyte.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18055
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18056 * charset.h (VALID_LEADING_CODE_P): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18057 (UNIBYTE_STR_AS_MULTIBYTE_P): Check more rigidly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18058
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18059 * coding.c (DECODE_EMACS_MULE_COMPOSITION_CHAR): If coding->flags
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18060 is nonzero, accept multibyte form of eight-bit-control chars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18061 (decode_composition_emacs_mule): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18062 (decode_coding_emacs_mule): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18063 (encode_coding_emacs_mule): If coding->flags is nonzero, produce
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18064 multibyte form of eight-bit-control chars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18065
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18066 * fileio.c (Qauto_save_coding, auto_save_coding): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18067 (Finsert_file_contents): If coding-system-for-read is bound to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18068 Qauto_save_coding, use the coding system emacs-mule with special
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18069 setting for recovering a file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18070 (choose_write_coding_system): On auto saving, use the coding
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18071 system emacs-mule with special setting for auto saving.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18072 (syms_of_fileio) <Qauto_save_coding>: Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18073
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18074 2003-05-30 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18075
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18076 * coding.c (ccl_coding_driver): Set ccl->eight_bit_control
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18077 properly before calling ccl_driver.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18078
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18079 * ccl.h (struct ccl_program) <eight_bit_control>: Comment fixed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18080
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18081 * ccl.c (CCL_WRITE_CHAR): Increment extra_bytes only when it is nonzero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18082 (ccl_driver): Initialize extra_bytes to ccl->eight_bit_control.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18083 (setup_ccl_program): Initialize ccl->eight_bit_control to zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18084
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18085 2003-05-29 Glenn Morris <gmorris@ast.cam.ac.uk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18086
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18087 * xfaces.c (realize_default_face): Do not abort if lface is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18088 non-existent - reverts change from 2003-05-19.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18089
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18090 2003-05-29 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18091
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18092 * coding.c (decode_coding_iso2022): Pay attention to the byte
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18093 sequence of CTEXT extended segment, and retain those bytes as is.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18094
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18095 2003-05-28 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18096
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18097 * coding.c (ENCODE_UNSAFE_CHARACTER): Adjust for the name change
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18098 of CODING_REPLACEMENT_CHARACTER.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18099 (decode_coding_iso2022): If CODING_FLAG_ISO_SAFE, set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18100 CODING_MODE_INHIBIT_UNENCODABLE_CHAR flag in coding->mode, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18101 check this flag on encoding.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18102 (encode_coding_sjis_big5):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18103 Check CODING_MODE_INHIBIT_UNENCODABLE_CHAR flag of coding->mode.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18104 (Fset_terminal_coding_system_internal):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18105 Set CODING_MODE_INHIBIT_UNENCODABLE_CHAR flag in terminal_coding.mode
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18106 instead of setting CODING_FLAG_ISO_SAFE flag in terminal_coding.flags.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18107
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18108 * coding.h (CODING_REPLACEMENT_CHARACTER): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18109 CODING_INHIBIT_CHARACTER_SUBSTITUTION.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18110 (CODING_MODE_INHIBIT_UNENCODABLE_CHAR): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18111
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18112 2003-05-28 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18113
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18114 * print.c (syms_of_print) <print-escape-nonascii>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18115
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18116 * eval.c (unbind_to): Move init of this_binding to separate statement.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18117
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18118 2003-05-28 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18119
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18120 * xdisp.c (expose_window): Fix error in calculation of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18121 window relative coordinates of area to redisplay.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18122
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18123 2003-05-27 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18124
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18125 * w32term.c (GET_WHEEL_DELTA_WPARAM): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18126
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18127 2003-05-27 David Ponce <david@dponce.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18128
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18129 Handle W32 mouse wheel events as mouse click events, like in X.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18130
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18131 * keyboard.c (make_lispy_event) [WINDOWSNT]: Don't handle
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18132 MOUSE_WHEEL_EVENT anymore.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18133
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18134 * w32term.c (construct_mouse_wheel): Result is a MOUSE_CLICK_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18135 Scrolling down/up the mouse wheel is respectively mapped to mouse
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18136 button 4 and 5.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18137 (w32_read_socket): Map w32 WM_MOUSEWHEEL events to Emacs
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18138 MOUSE_CLICK_EVENT events. Forward w32 MSH_MOUSEWHEEL events as
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18139 WM_MOUSEWHEEL events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18140
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18141 2003-05-27 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18142
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18143 * buffer.c (syms_of_buffer) <default-direction-reversed>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18144
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18145 * xdisp.c (try_window_id): Avoid aborting if PT is inside a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18146 partially visible line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18147
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18148 * alloc.c (Fgarbage_collect): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18149
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18150 2003-05-26 John Paul Wallington <jpw@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18151
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18152 * xfns.c (Fx_create_frame): Don't call Qface_set_after_frame_default.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18153
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18154 2003-05-25 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18155
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18156 * window.c (Fset_window_buffer): Add type of `keep_margins'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18157 (Fset_window_fringes, Fset_window_scroll_bars): Declare before use.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18158
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18159 * window.h (window_box_text_cols): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18160
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18161 * xdisp.c (window_text_bottom_y, draw_row_fringe_bitmaps)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18162 (x_draw_vertical_border): Remove unused var `f'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18163
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18164 * xfaces.c (build_scalable_font_name): Remove `unused var
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18165 pixel_size' warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18166
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18167 * xfns.c (png_load): Remove `unused vars intent, image_gamma' warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18168
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18169 * unexelf.c (unexec): Remove `unused var n' warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18170
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18171 * strftime.c (my_strftime_localtime_r): Remove `defined but
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18172 unused' warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18173
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18174 * process.c (allocate_pty): Remove `unused var stb' and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18175 `cp might be used uninitialized' warnings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18176
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18177 * dispnew.c (mode_line_string): Remove unused var `f'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18178
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18179 * coding.c (find_safe_codings): Remove unused var `i'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18180
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18181 * bytecode.c (Fbyte_code): Remove `unused val' warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18182
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18183 * buffer.c (Fkill_buffer): Remove unused var `list'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18184
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18185 * alloc.c (Fgarbage_collect): Remove `unused var tail' warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18186
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18187 2003-05-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18188
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18189 * frame.c (make_frame): Condition want_fullscreen with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18190 HAVE_WINDOW_SYSTEM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18191
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18192 2003-05-25 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18193
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18194 * window.c (Fset_window_scroll_bars): Fix typo in argument name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18195 (Fwindow_scroll_bars): Fix typo in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18196
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18197 2003-05-24 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18198
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18199 The following changes serve several purposes:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18200
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18201 1) Swap the position of fringes and display margins in windows, i.e.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18202 the fringes are now displayed between the margins and the text area
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18203 (by default).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18204
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18205 2) Allow fringe and scroll bar parameters to be set per-buffer and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18206 per-window (like display margins). Such settings are now stored
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18207 in window configurations, preserved when frames are resized, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18208 copied when windows are split vertically or horizontally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18209 Several bugs related to display margins have been fixed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18210
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18211 3) Consistently use FRAME_FONT and FRAME_FONTSET macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18212
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18213 4) Use FRAME_COLUMN_WIDTH (f) consistently throughout the code
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18214 rather than FRAME_WIDTH (FRAME_FONT (f)).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18215
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18216 5) Introduce a consistent naming of variables, members and macros
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18217 depending on whether their value is measured in pixels or in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18218 canonical columns/lines. Pixel dimensions are named *_width and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18219 *_height, while canonical columns/lines are named *_cols and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18220 *_lines. Pixel positions are named *_x and *_y, while column/line
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18221 positions are named *_col and *_line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18222
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18223 6) Consolidate more of the X, W32, and MAC gui code by moving
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18224 common data into struct frame, and generalize it for the non-gui
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18225 case by using suitable defaults.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18226
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18227 7) Cleanup and consolidate the macros controlling frame and window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18228 layout into frame.h and window.h, and generalize the use of the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18229 various window_box_* functions (enhanced to handle the new fringe
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18230 position and the per-window fringe and scroll bar settings).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18231
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18232 * frame.h (struct frame): Rename members height to text_lines,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18233 width to text_cols, window_height to total_lines, window_width to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18234 total_cols, new_height to new_text_lines, new_width to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18235 new_text_cols. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18236 (struct frame): New members which consolidate common members of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18237 x_output, w32_output, and mac_output structures: left_pos,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18238 top_pos, pixel_height, pixel_width, x_pixels_diff, y_pixels_diff,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18239 win_gravity, size_hint_flags, border_width, internal_border_width,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18240 line_height, fringe_cols, left_fringe_width, right_fringe_width,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18241 want_fullscreen. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18242 (struct frame): New member column_width contaning the canonical
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18243 column width, analogue to line_height. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18244 (struct frame): Rename members scroll_bar_pixel_width to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18245 config_scroll_bar_width, and scroll_bar_cols to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18246 config_scroll_bar_cols. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18247 (struct frame): New member scroll_bar_actual_width which
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18248 consolidates and renames the vertical_scroll_bar_extra member of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18249 x_output, w32_output, and mac_output structures. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18250 (FRAME_PIXEL_HEIGHT): Rename from PIXEL_HEIGHT and moved
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18251 from x/w32/macterm.h files. All uses changed. Also change code
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18252 which referred to f->output_data...->pixel_height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18253 (FRAME_PIXEL_WIDTH): Rename from PIXEL_WIDTH and moved
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18254 from x/w32/macterm.h files. All uses changed. Also change code
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18255 which referred to f->output_data...->pixel_width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18256 (FRAME_LINES): Rename from FRAME_HEIGHT. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18257 Also change code which referred to f->height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18258 (FRAME_COLS): Rename from FRAME_WIDTH. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18259 Also change code which referred to f->width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18260 (FRAME_NEW_HEIGHT, FRAME_NEW_WIDTH): Remove macros; change uses
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18261 to update new_text_lines and new_text_cols members directly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18262 (FRAME_CONFIG_SCROLL_BAR_WIDTH): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18263 FRAME_SCROLL_BAR_PIXEL_WIDTH. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18264 (FRAME_CONFIG_SCROLL_BAR_COLS): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18265 FRAME_SCROLL_BAR_COLS. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18266 (FRAME_LEFT_SCROLL_BAR_COLS, FRAME_RIGHT_SCROLL_BAR_COLS):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18267 Rename from FRAME_LEFT_SCROLL_BAR_WIDTH and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18268 FRAME_RIGHT_SCROLL_BAR_WIDTH, resp. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18269 (FRAME_SCROLL_BAR_AREA_WIDTH, FRAME_LEFT_SCROLL_BAR_AREA_WIDTH)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18270 (FRAME_RIGHT_SCROLL_BAR_AREA_WIDTH): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18271 (FRAME_TOTAL_COLS): Rename from FRAME_WINDOW_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18272 (SET_FRAME_COLS): Rename from SET_FRAME_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18273 (FRAME_TOTAL_COLS_ARG): Rename from FRAME_WINDOW_WIDTH_ARG.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18274 (WINDOW_VERTICAL_SCROLL_BAR_COLUMN): Remove unused macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18275 (WINDOW_VERTICAL_SCROLL_BAR_HEIGHT): Remove unused macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18276 (FRAME_LINE_HEIGHT): Rename from CANON_Y_UNIT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18277 Unconditionally return line_height member (it now has proper value
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18278 also for non-window frames).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18279 (FRAME_COLUMN_WIDTH): Rename from CANON_X_UNIT. Unconditionally
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18280 return new column_width member (rather than the default font width).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18281 (FRAME_FRINGE_COLS, FRAME_LEFT_FRINGE_WIDTH)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18282 (FRAME_RIGHT_FRINGE_WIDTH): Rename from FRAME_X_... and moved
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18283 from x/w32/macterm.h files. Unconditionally return corresponding
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18284 member of frame structure (they now have proper values also for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18285 non-window frames).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18286 (FRAME_TOTAL_FRINGE_WIDTH): Rename from FRAME_FRINGE_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18287 Calculate return value from left and right widths.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18288 (FRAME_INTERNAL_BORDER_WIDTH): Unconditionally return
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18289 internal_border_width member (has proper value for non-window frame).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18290 (FRAME_PIXEL_X_FROM_CANON_X): Rename from PIXEL_X_FROM_CANON_X.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18291 (FRAME_PIXEL_Y_FROM_CANON_Y): Rename from PIXEL_Y_FROM_CANON_Y.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18292 (FRAME_CANON_X_FROM_PIXEL_X): Rename from CANON_X_FROM_PIXEL_X.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18293 (FRAME_CANON_Y_FROM_PIXEL_Y): Rename from CANON_Y_FROM_PIXEL_Y.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18294 (FRAME_LINE_TO_PIXEL_Y): Rename from CHAR_TO_PIXEL_ROW,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18295 consolidated from xterm.h, macterm.h, and w32term.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18296 (FRAME_COL_TO_PIXEL_X): Rename from CHAR_TO_PIXEL_COL,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18297 consolidated from xterm.h, macterm.h, and w32term.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18298 (FRAME_TEXT_COLS_TO_PIXEL_WIDTH): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18299 CHAR_TO_PIXEL_WIDTH consolidated from x/mac/w32term.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18300 (FRAME_TEXT_LINES_TO_PIXEL_HEIGHT): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18301 CHAR_TO_PIXEL_HEIGHT consolidated from x/mac/w32term.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18302 (FRAME_PIXEL_Y_TO_LINE): Rename from PIXEL_TO_CHAR_ROW
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18303 consolidated from x/mac/w32term.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18304 (FRAME_PIXEL_X_TO_COL): Rename from PIXEL_TO_CHAR_COL
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18305 consolidated from x/mac/w32term.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18306 (FRAME_PIXEL_WIDTH_TO_TEXT_COLS): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18307 PIXEL_TO_CHAR_WIDTH consolidated from x/mac/w32term.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18308 (FRAME_PIXEL_HEIGHT_TO_TEXT_LINES): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18309 PIXEL_TO_CHAR_HEIGHT consolidated from x/mac/w32term.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18310
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18311 * window.h (struct window): Rename members left to left_col,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18312 top to top_line, height to total_lines, width to total_cols,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18313 left_margin_width to left_margin_cols, right_margin_width to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18314 right_margin_cols, orig_height to orig_total_lines, orig_top to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18315 orig_top_line. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18316 (struct window): New members left_fringe_width, right_fringe_width,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18317 fringes_outside_margins, scroll_bar_width, vertical_scroll_bar_type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18318 (WINDOW_XFRAME, WINDOW_FRAME_COLUMN_WIDTH, WINDOW_FRAME_LINE_HEIGHT):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18319 New macros primarily used to simplify other macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18320 (WINDOW_TOTAL_COLS): New macro. Change relevant code that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18321 referred to XINT (w->width).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18322 (WINDOW_TOTAL_LINES): New macro. Change relevant code that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18323 referred to XINT (w->height).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18324 (WINDOW_TOTAL_WIDTH): New macro. Change relevant code that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18325 referred to XINT (w->width) * canon_x_unit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18326 (WINDOW_TOTAL_HEIGHT): New macro. Change relevant code that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18327 referred to XINT (w->height) * canon_y_unit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18328 (WINDOW_LEFT_EDGE_COL): New macro. Change relevant code that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18329 referred to XINT (w->left).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18330 (WINDOW_RIGHT_EDGE_COL): Rename from WINDOW_RIGHT_EDGE. Change
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18331 all uses and code that referred to XINT (w->left) + XINT (w->width).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18332 (WINDOW_TOP_EDGE_LINE): New macro. Change relevant code that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18333 referred to XINT (w->top).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18334 (WINDOW_BOTTOM_EDGE_LINE): New macro. Change relevant code that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18335 referred to XINT (w->top) + XINT (w->height).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18336 (WINDOW_LEFT_EDGE_X): New macro. Change relevant code that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18337 referred to XINT (w->left) * canon_x_unit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18338 (WINDOW_RIGHT_EDGE_X): New macro. Change relevant code that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18339 referred to (XINT (w->left) + XINT (w->width)) * canon_x_unit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18340 (WINDOW_TOP_EDGE_Y): New macro. Change relevant code that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18341 referred to XINT (w->top) * canon_y_unit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18342 (WINDOW_BOTTOM_EDGE_Y): New macro. Change relevant code that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18343 referred to (XINT (w->top) + XINT (w->height)) * canon_y_unit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18344 (WINDOW_LEFTMOST_P): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18345 (WINDOW_BOX_LEFT_EDGE_COL): Rename from WINDOW_LEFT_MARGIN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18346 All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18347 (WINDOW_BOX_RIGHT_EDGE_COL): Rename from WINDOW_RIGHT_MARGIN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18348 All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18349 (WINDOW_BOX_LEFT_EDGE_X): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18350 WINDOW_DISPLAY_LEFT_EDGE_PIXEL_X, moved from dispextern.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18351 Do not exclude left fringe width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18352 (WINDOW_BOX_RIGHT_EDGE_X): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18353 WINDOW_DISPLAY_RIGHT_EDGE_PIXEL_X, moved from dispextern.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18354 Do not exclude fringe widths.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18355 (WINDOW_LEFT_FRINGE_WIDTH, WINDOW_RIGHT_FRINGE_WIDTH)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18356 (WINDOW_FRINGE_COLS, WINDOW_TOTAL_FRINGE_WIDTH): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18357 Change relevant code that referred to FRAME_LEFT_FRINGE_WIDTH,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18358 FRAME_RIGHT_FRINGE_WIDTH, FRAME_FRINGE_COLS, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18359 FRAME_TOTAL_FRINGE_WIDTH to allow per-window fringe settings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18360 (WINDOW_HAS_FRINGES_OUTSIDE_MARGINS): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18361 (WINDOW_VERTICAL_SCROLL_BAR_TYPE, WINDOW_HAS_VERTICAL_SCROLL_BAR)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18362 (WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_LEFT)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18363 (WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_RIGHT)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18364 (WINDOW_CONFIG_SCROLL_BAR_WIDTH, WINDOW_CONFIG_SCROLL_BAR_COLS):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18365 New macros. Change code which referenced corresponding
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18366 FRAME_VERTICAL_SCROLL_BAR_TYPE, FRAME_HAS_VERTICAL_SCROLL_BARS,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18367 FRAME_HAS_VERTICAL_SCROLL_BARS_ON_LEFT,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18368 FRAME_HAS_VERTICAL_SCROLL_BARS_ON_RIGHT,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18369 FRAME_SCROLL_BAR_PIXEL_WIDTH, and FRAME_SCROLL_BAR_COLS macros to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18370 allow per-window scroll-bar settings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18371 (WINDOW_LEFT_SCROLL_BAR_COLS, WINDOW_RIGHT_SCROLL_BAR_COLS): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18372 (WINDOW_LEFT_SCROLL_BAR_AREA_WIDTH): New macro. Change code that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18373 referred to FRAME_LEFT_SCROLL_BAR_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18374 (WINDOW_RIGHT_SCROLL_BAR_AREA_WIDTH): New macro. Change code
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18375 that referred to FRAME_HAS_VERTICAL_SCROLL_BARS_ON_RIGHT and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18376 FRAME_SCROLL_BAR_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18377 (WINDOW_SCROLL_BAR_COLS, WINDOW_SCROLL_BAR_AREA_WIDTH)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18378 (WINDOW_SCROLL_BAR_AREA_X): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18379 (WINDOW_HEADER_LINE_HEIGHT): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18380 WINDOW_DISPLAY_HEADER_LINE_HEIGHT, moved from dispextern.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18381 (WINDOW_BOX_HEIGHT_NO_MODE_LINE): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18382 WINDOW_DISPLAY_HEIGHT_NO_MODE_LINE, moved from dispextern.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18383 (WINDOW_BOX_TEXT_HEIGHT): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18384 WINDOW_DISPLAY_PIXEL_WIDTH, moved from dispextern.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18385 (WINDOW_TO_FRAME_PIXEL_X, WINDOW_TO_FRAME_PIXEL_Y)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18386 (FRAME_TO_WINDOW_PIXEL_X, FRAME_TO_WINDOW_PIXEL_Y)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18387 (WINDOW_TEXT_TO_FRAME_PIXEL_X): Move here from dispextern.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18388 (WINDOW_LEFT_MARGIN_WIDTH): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18389 WINDOW_DISPLAY_LEFT_AREA_PIXEL_WIDTH, moved from dispextern.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18390 (WINDOW_RIGHT_MARGIN_WIDTH): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18391 WINDOW_DISPLAY_RIGHT_AREA_PIXEL_WIDTH, moved from dispextern.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18392 (window_from_coordinates): Update prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18393 (Fset_window_buffer): Update EXFUN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18394 (set_window_buffer): Update prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18395
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18396 * dispextern.h (struct glyph_matrix): Rename members window_left_x
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18397 to window_left_col, window_top_y to window_top_line. All uses
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18398 changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18399 (FRAME_INTERNAL_BORDER_WIDTH_SAFE): Remove macro; can now safely
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18400 use FRAME_INTERNAL_BORDER_WIDTH macro instead as
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18401 internal_border_width is now set to 0 for non-window frames.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18402 (WINDOW_DISPLAY_PIXEL_WIDTH, WINDOW_DISPLAY_PIXEL_HEIGHT)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18403 (WINDOW_DISPLAY_MODE_LINE_HEIGHT, WINDOW_DISPLAY_HEADER_LINE_HEIGHT)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18404 (WINDOW_DISPLAY_HEIGHT_NO_MODE_LINE, WINDOW_DISPLAY_TEXT_HEIGHT)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18405 (WINDOW_DISPLAY_LEFT_EDGE_PIXEL_X, WINDOW_DISPLAY_RIGHT_EDGE_PIXEL_X)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18406 (WINDOW_DISPLAY_TOP_EDGE_PIXEL_Y, WINDOW_DISPLAY_BOTTOM_EDGE_PIXEL_Y)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18407 (WINDOW_TO_FRAME_PIXEL_X, WINDOW_TO_FRAME_PIXEL_Y)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18408 (FRAME_TO_WINDOW_PIXEL_X, FRAME_TO_WINDOW_PIXEL_Y)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18409 (WINDOW_DISPLAY_LEFT_AREA_PIXEL_WIDTH)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18410 (WINDOW_DISPLAY_RIGHT_AREA_PIXEL_WIDTH, WINDOW_WANTS_MODELINE_P):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18411 Move to window.h and renamed [see window.h changes].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18412 (WINDOW_AREA_TO_FRAME_PIXEL_X, WINDOW_AREA_PIXEL_WIDTH)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18413 (WINDOW_DISPLAY_TEXT_AREA_PIXEL_WIDTH): Remove macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18414 (WINDOW_WANTS_MODELINE_P, WINDOW_WANTS_HEADER_LINE_P):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18415 Use WINDOW_TOTAL_LINES.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18416 (frame_update_line_height): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18417
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18418 * buffer.h (struct buffer): Rename members measured in columns:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18419 left_margin_width to left_margin_cols, right_margin_width to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18420 right_margin_cols. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18421 New members left_fringe_width, right_fringe_width,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18422 fringes_outside_margins for per-buffer fringe settings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18423 New members scroll_bar_width and vertical_scroll_bar_type for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18424 per-buffer scroll bar settings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18425
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18426 * buffer.c (init_buffer_once): Set buffer_defaults and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18427 buffer_local_flags for new buffer-local variables
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18428 left_fringe_width, right_fringe_width, fringes_outside_margins,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18429 scroll_bar_width, and vertical_scroll_bar_type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18430 (syms_of_buffer): Defvar_per_buffer them, and defvar_lisp_nopro
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18431 default-* variables for them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18432
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18433 * dispnew.c: Make (many) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18434 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18435 (mode_line_string): No need to adjust width for mode lines, as it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18436 is already adjusted by the caller.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18437 (marginal_area_string): Handle fringes inside/outside margins.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18438
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18439 * frame.c: Make (many) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18440 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18441 (make_frame): Initialize left_fringe_width, right_fringe_width,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18442 fringe_cols, scroll_bar_actual_width, border_width,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18443 internal_border_width, column_width, line_height, x_pixels_diff,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18444 y_pixels_diff, want_fullscreen, size_hint_flags, and win_gravity
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18445 members with values suitable for a non-window frames.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18446
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18447 * gtkutil.c: Make (many) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18448 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18449
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18450 * indent.c: Make (few) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18451 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18452
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18453 * keyboard.c: Make (many) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18454 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18455 (make_lispy_event): Use window positions returned from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18456 window_from_coordinates when constructing the lisp event for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18457 MOUSE_CLICK_EVENT and DRAG_N_DROP_EVENT, rather than calculating
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18458 (incorrect) values locally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18459 (make_lispy_movement): Use window positions returned from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18460 window_from_coordinates when constructing the lisp event, rather
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18461 than calculating (incorrect) values locally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18462
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18463 * scroll.c: Make (some) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18464 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18465
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18466 * sunfns.c (Fsun_menu_internal): Adapt to per-window fringes and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18467 scroll-bars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18468
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18469 * sysdep.c: Make (few) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18470 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18471
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18472 * term.c: Make (some) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18473 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18474
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18475 * widget.c: Make (few) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18476 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18477
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18478 * window.c: Make (many) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18479 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18480 (make_window): Initialize new members
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18481 left_margin_cols, right_margin_cols, left_fringe_width,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18482 right_fringe_width, fringes_outside_margins, scroll_bar_width,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18483 and vertical_scroll_bar_type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18484 (coordinates_in_window): Adapt to new fringe/margin positions
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18485 and per-window fringes and scroll-bars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18486 Fix bug related to incorrectly adjusting coordinates by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18487 frame's internal_border_width (the effect normally negible since
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18488 the internal_border_width is typically 0 or 1 pixel, but very
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18489 noticeable for an internal_border_width of e.g. 25 pixels).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18490 Upon successful return (other than ON_NOTHING), the coordinates
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18491 are now always properly converted to window relative for the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18492 given display element.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18493 (window_from_coordinates): Add new parameters wx and wy to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18494 return the window relative x and y position in the returned
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18495 window and part. A null arg means, don't return the position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18496 All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18497 (adjust_window_margins): New function which may reduce the width
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18498 of the display margins if a window's text area is too small after
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18499 resizing or splitting windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18500 (size_window): Fix bug that did not account for display margin
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18501 widths when checking the minimum width of a window; use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18502 adjust_window_margins.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18503 (set_window_buffer): Call Fset_window_fringes and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18504 Fset_window_scroll_bars to setup per-window elements.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18505 Add new arg KEEP_MARGINS_P. Non-nil means to keep window's
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18506 existing display margin, fringe widths, and scroll bar settings
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18507 (e.g. after splitting a window or resizing the frame).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18508 All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18509 (Fset_window_buffer): New arg KEEP_MARGINS. All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18510 (Fsplit_window): Duplicate original window's display margin,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18511 fringe, and scroll-bar settings; then call Fset_window_buffer with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18512 KEEP_MARGINS non-nil. This fixes a bug which caused a split
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18513 window to only preserve the display margins in one of the windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18514 When splitting horizontally, call adjust_window_margins on both
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18515 windows to ensure that the text area of the new windows is non too
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18516 narrow. This fixes a bug which could cause Emacs to trap if the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18517 width of the split window was less than the width of the display
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18518 margins.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18519 (window_box_text_cols): Rename from window_internal_width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18520 All uses changed. Adapt to per-window fringes and scroll bars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18521 Fix bug that caused vertical separator to be subtracted also on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18522 window frames. Fix another bug that did not reduce the returned
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18523 value by the columns used for display margins.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18524 (window_scroll_line_based): Fix bug related to scrolling too much
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18525 when display margins are present (implicitly fixed by the fix to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18526 window_box_text_cols).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18527 (scroll_left, scroll_right): Fix bug related to scrolling too far
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18528 by default when display margins are present (implicitly fixed by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18529 the fix to window_box_text_cols).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18530 (struct saved_window): Rename members left to left_col, top to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18531 top_line, width to total_cols, height to total_lines, orig_top to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18532 orig_top_line, orig_height to orig_total_lines. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18533 New members left_margin_cols, right_margin_cols,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18534 left_fringe_width, right_fringe_width, fringes_outside_margins,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18535 scroll_bar_width, and vertical_scroll_bar_type for saving
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18536 per-window display elements.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18537 (Fset_window_configuration): Restore display margins, fringes,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18538 and scroll bar settings. This fixes a bug which caused display
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18539 margins to be discarded when saving and restoring a window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18540 configuration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18541 (save_window_save): Save display margins, fringes, and scroll bar
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18542 settings. This fixes a bug which caused display margins to be
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18543 discarded when saving and restoring a window configuration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18544 (Fset_window_margins): Do nothing if display margins are not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18545 really changed. Otherwise, call adjust_window_margins to ensure
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18546 the text area doesn't get too narrow. This fixes a bug which
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18547 could cause Emacs to trap if setting display margins wider than
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18548 the width of the window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18549 (Fset_window_fringes): New defun to allow user to specifically set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18550 this window's fringe widths and position vs. display margins.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18551 (Fwindow_fringes): New defun to return window's actual fringe settings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18552 (Fset_window_scroll_bars): New defun to allow user to specifically
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18553 set this window's scroll bar width and position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18554 (Fwindow_scroll_bars): New defun to return window's actual scroll
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18555 bar settings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18556 (compare_window_configurations): Also compare display margins,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18557 fringes, and scroll bar settings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18558 (syms_of_window): Defsubr new defuns for fringe and scroll bars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18559
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18560 * xdisp.c: Make (many) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18561 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18562 (window_box_width): Adapt to per-window fringes and scroll bars,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18563 and new fringe vs. display margin position. Note that returned
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18564 value is no longer guaranteed to be a whole multiple of the frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18565 column width, since per-window fringes may now be any width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18566 (window_box_left_offset): New function like window_box_left, but
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18567 value is relative to left border of window (rather than frame).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18568 (window_box_right_offset): New function like window_box_right,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18569 but value is relative to left border of window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18570 (window_box_left): Adapt to per-window fringes and scroll bars,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18571 and new fringe vs. display margin position. Simplify by using
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18572 WINDOW_LEFT_EDGE_X and window_box_left_offset.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18573 (window_box): Allow null args for unnecessary return values;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18574 change/simplify relevant callers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18575 (x_y_to_hpos_vpos): Adapt to per-window fringes and scroll bars,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18576 and new fringe vs. display margin position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18577 Use window_box_left_offset and window_box_right_offset
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18578 (get_glyph_string_clip_rect): Adapt to per-window fringes and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18579 scroll bars, and new fringe vs. display margin position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18580 Use WINDOW_LEFT_EDGE_X and WINDOW_TOTAL_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18581 (draw_fringe_bitmap): Rework to handle per-window fringes and new
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18582 fringe vs. display margin position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18583 (hscroll_window_tree): Use window_box_width instead of window_box.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18584 (redisplay_window): Adapt to per-window scroll bars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18585 (draw_glyphs): Rework to handle per-window fringes and scroll
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18586 bars, and new fringe vs. display margin position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18587 Use WINDOW_LEFT_EDGE_X, WINDOW_TOTAL_WIDTH, and window_box_left.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18588 (x_clear_end_of_line): Adapt to per-window fringes and scroll
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18589 bars, and new fringe vs. display margin position. Fix bug which
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18590 increased total width of full_width rows by width of scroll bars
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18591 although window's total width already includes that.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18592 (x_fix_overlapping_area): Simplify using window_box_left_offset.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18593 (expose_area): Simplify using window_box_left_offset.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18594 (x_draw_vertical_border): Handle per-window scroll bar settings,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18595 mixing windows with left, right and no scroll bars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18596
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18597 * xfaces.c [WINDOWSNT]: Move redefinition of FONT_WIDTH macro to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18598 where it's used in x_list_fonts (for clarity).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18599 (frame_update_line_height): Remove unused function; functionality
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18600 is now done directly when setting the default font in x_set_font.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18601
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18602 * xfns.c: Make (many) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18603 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18604
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18605 * xmenu.c: Make (some) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18606 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18607
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18608 * xterm.h (struct x_output): Move members left_pos, top_pos,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18609 border_width, pixel_height, pixel_width, line_height,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18610 internal_border_width, vertical_scroll_bar_extra,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18611 left_fringe_width, right_fringe_width, fringe_cols,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18612 fringes_extra, win_gravity, size_hint_flags, want_fullscreen,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18613 x_pixels_diff, and y_pixels_diff to struct frame (frame.h).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18614 (FRAME_INTERNAL_BORDER_WIDTH, FRAME_LINE_HEIGHT): Move to frame.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18615 (FRAME_DEFAULT_FONT_WIDTH): Remove macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18616 (PIXEL_WIDTH, PIXEL_HEIGHT)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18617 (FRAME_X_FRINGE_COLS, FRAME_X_FRINGE_WIDTH)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18618 (FRAME_X_LEFT_FRINGE_WIDTH, FRAME_X_RIGHT_FRINGE_WIDTH): Move to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18619 frame.h and renamed [see frame.h changes].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18620 (CHAR_TO_PIXEL_ROW, CHAR_TO_PIXEL_COL, CHAR_TO_PIXEL_WIDTH)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18621 (CHAR_TO_PIXEL_HEIGHT, PIXEL_TO_CHAR_ROW, PIXEL_TO_CHAR_COL)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18622 (PIXEL_TO_CHAR_WIDTH, PIXEL_TO_CHAR_HEIGHT): Move to frame.h
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18623 and renamed [see frame.h changes].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18624
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18625 * xterm.c: Make (several) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18626 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18627 (x_draw_glyph_string_box): Adapt to per-window fringes and scroll-bars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18628 (scroll_run): Adapt to new fringe position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18629 (glyph_rect): Use window coordinates returned from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18630 window_from_coordinates rather than frame_to_window_pixel_xy.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18631 (XTset_vertical_scroll_bar): Adapt to per-window fringes and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18632 scroll-bars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18633 (handle_one_xevent): Simplify a USE_GTK conditional.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18634 (x_clip_to_row): Remove superfluous whole_line_p arg and code
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18635 (fringes are now inside margins, i.e. always in the clipping area).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18636 All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18637 (x_new_font): Set FRAME_COLUMN_WIDTH and FRAME_LINE_HEIGHT
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18638 directly, then call compute_fringe_widths. Don't call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18639 frame_update_line_height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18640
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18641 * w32term.h (struct w32_output): Move members left_pos, top_pos,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18642 border_width, pixel_height, pixel_width, line_height,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18643 internal_border_width, vertical_scroll_bar_extra,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18644 left_fringe_width, right_fringe_width, fringe_cols,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18645 fringes_extra, win_gravity, size_hint_flags, want_fullscreen,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18646 x_pixels_diff, and y_pixels_diff to struct frame (frame.h).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18647 (FRAME_INTERNAL_BORDER_WIDTH, FRAME_LINE_HEIGHT): Move to frame.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18648 (FRAME_DEFAULT_FONT_WIDTH): Remove macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18649 (PIXEL_WIDTH, PIXEL_HEIGHT)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18650 (FRAME_X_FRINGE_COLS, FRAME_X_FRINGE_WIDTH)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18651 (FRAME_X_LEFT_FRINGE_WIDTH, FRAME_X_RIGHT_FRINGE_WIDTH): Move to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18652 frame.h and renamed [see frame.h changes].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18653 (CHAR_TO_PIXEL_ROW, CHAR_TO_PIXEL_COL, CHAR_TO_PIXEL_WIDTH)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18654 (CHAR_TO_PIXEL_HEIGHT, PIXEL_TO_CHAR_ROW, PIXEL_TO_CHAR_COL)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18655 (PIXEL_TO_CHAR_WIDTH, PIXEL_TO_CHAR_HEIGHT): Move to frame.h
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18656 and renamed [see frame.h changes].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18657
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18658 * w32term.c: Make (several) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18659 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18660 (x_draw_glyph_string_box): Adapt to per-window fringes and scroll-bars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18661 (glyph_rect): Use window coordinates returned from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18662 window_from_coordinates rather than frame_to_window_pixel_xy.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18663 (XTset_vertical_scroll_bar): Adapt to per-window fringes and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18664 scroll-bars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18665 (w32_clip_to_row): Remove superfluous whole_line_p arg and code
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18666 (fringes are now inside margins, i.e. always in the clipping area).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18667 All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18668 (x_new_font): Set FRAME_COLUMN_WIDTH and FRAME_LINE_HEIGHT
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18669 directly, then call compute_fringe_widths. Don't call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18670 frame_update_line_height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18671
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18672 * w32console.c: Make (few) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18673 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18674
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18675 * w32fns.c: Make (many) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18676 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18677
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18678 * w32menu.c: Make (few) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18679 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18680
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18681 * macterm.h (struct mac_output): Move members left_pos, top_pos,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18682 border_width, pixel_height, pixel_width, line_height,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18683 internal_border_width, vertical_scroll_bar_extra,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18684 left_fringe_width, right_fringe_width, fringe_cols,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18685 fringes_extra, win_gravity, size_hint_flags, want_fullscreen,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18686 x_pixels_diff, y_pixels_diff to struct frame (frame.h).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18687 (FRAME_INTERNAL_BORDER_WIDTH, FRAME_LINE_HEIGHT): Move to frame.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18688 (FRAME_DEFAULT_FONT_WIDTH): Remove macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18689 (PIXEL_WIDTH, PIXEL_HEIGHT)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18690 (FRAME_X_FRINGE_COLS, FRAME_X_FRINGE_WIDTH)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18691 (FRAME_X_LEFT_FRINGE_WIDTH, FRAME_X_RIGHT_FRINGE_WIDTH): Move to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18692 frame.h and renamed [see frame.h changes].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18693 (CHAR_TO_PIXEL_ROW, CHAR_TO_PIXEL_COL, CHAR_TO_PIXEL_WIDTH)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18694 (CHAR_TO_PIXEL_HEIGHT, PIXEL_TO_CHAR_ROW, PIXEL_TO_CHAR_COL)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18695 (PIXEL_TO_CHAR_WIDTH, PIXEL_TO_CHAR_HEIGHT): Move to frame.h
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18696 and renamed [see frame.h changes].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18697
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18698 * macterm.c: Make (several) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18699 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18700 (x_draw_glyph_string_box): Adapt to per-window fringes and scroll-bars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18701 (glyph_rect): Use window coordinates returned from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18702 window_from_coordinates rather than frame_to_window_pixel_xy.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18703 (XTset_vertical_scroll_bar): Adapt to per-window fringes and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18704 scroll-bars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18705 (x_clip_to_row): Remove superfluous whole_line_p arg and code
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18706 (fringes are now inside margins, i.e. always in the clipping area).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18707 All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18708 (x_new_font): Set FRAME_COLUMN_WIDTH and FRAME_LINE_HEIGHT
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18709 directly, then call compute_fringe_widths. Don't call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18710 frame_update_line_height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18711
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18712 * macfns.c: Make (several) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18713 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18714 (x_real_positions): Set f->x_pixels_diff and f->y_pixels_diff to 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18715
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18716 * macmenu.c: Make (few) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18717 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18718
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18719 * msdos.h (struct x_output): Remove members left_pos, top_pos,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18720 and line_height, and use corresponding new members in struct
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18721 frame. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18722 (FRAME_LINE_HEIGHT, FRAME_INTERNAL_BORDER_WIDTH): Remove macros;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18723 superseeded by corresponding macros in frame.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18724
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18725 * msdos.c: Make (several) trivial substitutions for renamed and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18726 new macros in dispextern.h, frame.h and window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18727 (IT_note_mouse_highlight): Use updated window coordinates returned
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18728 by window_from_coordinates, rather than adjusting them locally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18729 (internal_terminal_init): No need to initialize line_height here;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18730 it now defaults to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18731
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18732 2003-05-24 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18733
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18734 * keyboard.c (read_key_sequence): Adjust fkey and keytran when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18735 dropping `down' events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18736
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18737 2003-05-24 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18738
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18739 * coding.c (find_safe_codings): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18740
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18741 2003-05-24 Istvan Marko <mi@imarko.dhs.org> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18742
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18743 * xfns.c (x_window): Fix typo from 2003-05-21 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18744
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18745 2003-05-23 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18746
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18747 * xdisp.c (display_mode_element): Increase max depth.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18748 Simplify the error handling code. Use a different error string
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18749 for the case where we hit the depth limit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18750
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18751 * lisp.h (Vfundamental_mode_abbrev_table): Don't declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18752
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18753 * buffer.c (reset_buffer_local_variables): Remove redundant setting.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18754
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18755 2003-05-21 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18756
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18757 * intervals.c (get_local_map): Don't get char-property of previous
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18758 point any more: get_pos_property already does it and better.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18759
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18760 2003-05-21 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18761
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18762 [Merged from unicode branch.]
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18763
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18764 * xfns.c (x_window, x_window): Use use_xim.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18765
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18766 * xterm.c (use_xim): Initialize.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18767 (xim_open_dpy, xim_initialize, xim_close_dpy): Use use_xim.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18768 (x_term_init): Maybe set use_xim.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18769
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18770 * xterm.h (use_xim) [HAVE_X_I18N]: Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18771
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18772 2003-05-21 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18773
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18774 * unexw32.c (_start): Remove _fmode initialization.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18775
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18776 * emacs.c (main) [WINDOWSNT]: Move it here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18777
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18778 2003-05-20 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18779
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18780 * s/gnu-linux.h (MAIL_USE_FLOCK): Make it conditional.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18781
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18782 2003-05-19 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18783
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18784 * xfaces.c (Finternal_set_lisp_face_attribute): Handle Qunspecified
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18785 as value for QCfont attribute.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18786 (realize_default_face): lface should already exist; crash if not.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18787 Specify 0 for FORCE_P when calling set_lface_from_font_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18788
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18789 * frame.c (Fignore_event): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18790
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18791 2003-05-19 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18792
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18793 * coding.c (decode_coding_string): Handle post-read-conversion
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18794 even if the coding doesn't require decoding.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18795
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18796 2003-05-18 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18797
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18798 * callproc.c (Fcall_process_region): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18799
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18800 2003-05-17 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18801
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18802 * lread.c (Fload): Print a message if package is obsolete.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18803
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18804 * window.c (Fselect_window): Add optional `norecord' arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18805 (select_window_1): Fold into Fselect_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18806 (select_window_norecord): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18807 (temp_output_buffer_show): Use it. Preserve current buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18808
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18809 * window.h (Fselect_window): Update declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18810
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18811 * window.c (delete_window, Fother_window, Fset_window_configuration):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18812 * minibuf.c (read_minibuf):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18813 * macterm.c (x_new_focus_frame):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18814 * frame.c (do_switch_frame, Fset_frame_selected_window, Fdelete_frame):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18815 * callint.c (Fcall_interactively):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18816 * xterm.c (x_new_focus_frame): Pass nil as new arg to Fselect_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18817
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18818 * buffer.c (Fpop_to_buffer): Pass norecord to Fselect_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18819
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18820 2003-05-17 David Kastrup <dak@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18821
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18822 * process.c (read_process_output): Back out change from 2003-03-09.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18823
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18824 2003-05-17 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18825
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18826 * editfns.c (get_pos_property): Don't assume that `object' = nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18827
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18828 * textprop.c (text_property_stickiness): New arg `buffer'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18829
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18830 * intervals.h (text_property_stickiness): New arg `buffer'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18831 (get_pos_property): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18832
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18833 * intervals.c (get_local_map): Use get_pos_property, to obey
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18834 stickiness and empty overlays.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18835 (create_root_interval, graft_intervals_into_buffer): Use BEG.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18836 (merge_properties, intervals_equal, merge_properties_sticky):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18837 Use XCAR, XCDR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18838 (adjust_for_invis_intang): Pass new arg to text_property_stickiness.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18839
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18840 2003-05-17 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18841
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18842 * minibuf.c (read_minibuf): If buffer is empty, record the default
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18843 in the history.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18844 (Fminibuffer_complete_word): When deleting the overlap, take account
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18845 of its real position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18846
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18847 * fns.c (map_char_table): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18848
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18849 * syntax.c (find_defun_start):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18850 When open_paren_in_column_0_is_defun_start,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18851 return beginning of buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18852
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18853 * lisp.h (map_char_table): Declare added arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18854
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18855 * fns.c (map_char_table): New arg TABLE gets the master table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18856 All calls changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18857 Process default and inheritance, resorting to Faref if necessary.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18858
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18859 * keymap.c (Fset_keymap_parent, map_keymap, Fcopy_keymap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18860 (Faccessible_keymaps): Pass new arg to map_char_table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18861
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18862 * fontset.c (Ffontset_info): Pass new arg to map_char_table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18863
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18864 * casetab.c (set_case_table): Pass new arg to map_char_table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18865
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18866 * data.c (let_shadows_buffer_binding_p): Make target of p volatile.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18867
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18868 * lisp.h (specbinding_func): New typedef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18869 (struct specbinding): Use specbinding_func, to put the `volatile'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18870 in the right place.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18871
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18872 * alloc.c (Fgarbage_collect): Cast pointers into specpdl
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18873 to avoid GCC warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18874
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18875 2003-05-16 Ralph Schleicher <rs@nunatak.allgaeu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18876
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18877 * fileio.c (Fdelete_file): Handle symlinks pointing to directories.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18878
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18879 2003-05-15 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18880
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18881 * keyboard.c (apply_modifiers): Don't fill the other cache.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18882
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18883 2003-05-14 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18884
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18885 * .gdbinit-union: New file, for USE_LISP_UNION_TYPE users.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18886
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18887 * window.h (Qwindowp, Qwindow_live_p, Vwindow_list)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18888 (Fwindow_end, Fselected_window, Fdelete_window, Fwindow_buffer)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18889 (Fget_buffer_window, Fsave_window_excursion, Fsplit_window)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18890 (Fset_window_configuration, Fcurrent_window_configuration)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18891 (compare_window_configurations, Fcoordinates_in_window_p, Fwindow_at)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18892 (Fpos_visible_in_window_p, mark_window_cursors_off)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18893 (window_internal_height, window_internal_width, Frecenter)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18894 (Fscroll_other_window, Fset_window_start, temp_output_buffer_show)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18895 (replace_buffer_in_all_windows, init_window_once, init_window)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18896 (syms_of_window, keys_of_window): Move from lisp.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18897 * lisp.h: Move window.c declarations to window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18898
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18899 * bytecode.c: Include window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18900 * emacs.c: Include window.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18901
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18902 * keyboard.c (make_lispy_event): Apply modifiers to multibyte-char key.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18903 (keyremap): Add `parent' field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18904 (keyremap_step): Use it. Remove `parent' argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18905 (read_key_sequence): Setup and use the new `parent' field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18906
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18907 2003-05-11 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18908
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18909 * keyboard.c (adjust_point_for_property): Ensure termination.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18910
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18911 2003-05-10 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18912
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18913 * keyboard.c (follow_key): Remove dead variable `did_meta'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18914 (access_keymap_keyremap, keyremap_step): New funs, extracted from the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18915 duplicated handling of function-key-map and key-translation-map
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18916 in read_key_sequence.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18917 (read_key_sequence): Use them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18918
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18919 * keyboard.c (adjust_point_for_property): Try harder to move point
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18920 to the non-sticky end of an invisible property.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18921
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18922 * xdisp.c (single_display_prop_intangible_p): Make `space' display
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18923 property intangible as well.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18924
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18925 2003-05-10 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18926
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18927 * xmenu.c (single_menu_item): Change last parameter to void* to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18928 avoid warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18929
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18930 2003-05-09 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18931
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18932 * print.c (Fprin1_to_string): Instead of gcpro, set abort_on_gc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18933 Bind Qinhibit_modification_hooks to t so there will be no GC.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18934 Rename local `tem' to `save_deactivate_mark'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18935
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18936 * eval.c (specpdl_ptr): Declare volatile.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18937 (unbind_to): Copy the whole binding and decrement specpdl_ptr
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18938 before doing the work of unbinding it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18939
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18940 * lisp.h (struct specbinding): Declare elements volatile.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18941 (specpdl_ptr): Declare volatile.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18942
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18943 * Makefile.in (alloca.o): Specify -DDO_BLOCK_INPUT in compiling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18944
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18945 * alloca.c: Test DO_BLOCK_INPUT rather than `emacs'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18946 for use of BLOCK_INPUT and inclusion of lisp.h and blockinput.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18947
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18948 2003-05-08 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18949
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18950 * coding.c (Vlast_coding_system_used): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18951
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18952 2003-05-07 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18953
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18954 * fileio.c (Ffile_symlink_p): Let handlers handle symlinks even
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18955 when system does not support them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18956
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18957 2003-05-05 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18958
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18959 * fileio.c (Qwrite_region_annotate_functions): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18960 (build_annotations): Use it to process the global part of the hook.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18961 (syms_of_fileio): Init and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18962
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18963 * keyboard.c (safe_run_hooks_error): Display a message instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18964 silently ignoring the error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18965
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18966 2003-05-03 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18967
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18968 * keyboard.c (input_available_signal): Mark static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18969 (menu_bar_items): Use map_keymap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18970 (menu_bar_one_keymap): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18971 (menu_bar_item): Adjust arglist (for use in map_keymap).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18972 Properly hide a second binding when not both are keymaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18973
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18974 * xmenu.c (struct skp): New struct, to pass args through map_keymap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18975 (single_keymap_panes): Use it and map_keymap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18976 (single_menu_item): Use skp as well.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18977
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18978 * keymap.h (map_keymap_function_t): New type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18979 (map_keymap): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18980
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18981 * keymap.c (map_keymap_item, map_keymap_char_table_item, map_keymap)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18982 (map_keymap_call, Fmap_keymap): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18983 (syms_of_keymap): Defsubr map-keymap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18984
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18985 2003-05-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18986
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18987 * gtkutil.c (create_dialog, make_widget_for_menu_item)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18988 (make_menu_item, create_menus, xg_update_menu_item): Don't call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18989 ..._with_mnemonic functions for menu items.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18990
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18991 2003-05-01 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18992
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18993 * coding.c (coding_system_accept_latin_extra_p): Delete this
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18994 function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18995 (find_safe_codings): Pay attention to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18996 the property tranlsation-table-for-encode of each codings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18997 (syms_of_coding): Give Qtranslation_table the extra slot number 2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18998
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18999 2003-05-01 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19000
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19001 * eval.c (Funwind_protect): Use func=Fprogn rather than symbol=Qnil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19002
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19003 2003-04-30 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19004
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19005 * eval.c (unbind_to): Don't handle symbol = Qnil any more.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19006
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19007 * lisp.h (CHECK): Wrap args in parenthesis.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19008 (specbind): Fix doc: symbol = Qnil is not supported any more.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19009
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19010 * bytecode.c (Fbyte_code) <unwind-protect>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19011 Use Fprogn rather than 0 and Qnil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19012
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19013 * keyboard.c (parse_modifiers_uncached): Parse `down', `drag',
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19014 `double', and `triple' modifiers as well.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19015
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19016 2003-04-30 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19017
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19018 * keyboard.c (echo_char): Don't clear out a dash that follows a space.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19019
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19020 * alloc.c (abort_on_gc): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19021 (Fgarbage_collect): Abort if abort_on_gc is set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19022
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19023 * lisp.h (abort_on_gc): Add decl.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19024
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19025 * eval.c (Fsignal): Clear abort_on_gc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19026
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19027 * editfns.c (Fformat): Set abort_on_gc during first scan of format.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19028 Reinit FORMAT_START and END before second scan.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19029
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19030 * xdisp.c (move_it_vertically_backward): Do the final big else
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19031 even if nlines is 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19032
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19033 * xdisp.c (redisplay_internal): Finish the per-frame loop
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19034 even if redisplay is suspended by input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19035
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19036 2003-04-24 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19037
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19038 * macterm.c (x_list_fonts): Return all fonts that match if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19039 maxnames = -1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19040
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19041 2003-04-25 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19042
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19043 * syntax.c (skip_chars): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19044
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19045 2003-04-24 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19046
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19047 * syntax.c (skip_chars): Make the code faster by using the common
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19048 technique of *p, *stop, and *endp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19049
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19050 2003-04-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19051
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19052 * xdisp.c (update_tool_bar): BLOCK_INPUT before calling
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19053 tool_bar_items so GTK tool bar expose callback does not access items
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19054 being updated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19055
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19056 2003-04-19 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19057
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19058 * eval.c (Fapply): Undo last change and add a comment about why.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19059
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19060 2003-04-18 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19061
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19062 * data.c (Faset): Calculate nbytes earlier, to satisfy the now
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19063 pickier PARSE_MULTIBYTE_SEQ.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19064
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19065 2003-04-17 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19066
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19067 * eval.c (For, Fand, Fprogn, un_autoload, do_autoload):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19068 Use XCDR, XCAR, CONSP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19069 (Fdefmacro): Fix docstring. Use XCAR, XCDR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19070 (Fapply): Remove unnecessary GCPRO.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19071
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19072 * doc.c (Fsubstitute_command_keys): Remove spurious casts.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19073
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19074 * charset.h (PARSE_MULTIBYTE_SEQ): Pretend `length' is used.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19075
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19076 * buffer.h: Don't hardcode BEG==1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19077
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19078 * abbrev.c (Fdefine_abbrev_table): Use XCAR, XCDR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19079
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19080 2003-04-16 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19081
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19082 * xdisp.c (try_window, try_window_reusing_current_matrix):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19083 When at end of window, set window_end_pos to Z-ZV.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19084
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19085 * buffer.c (Foverlay_recenter): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19086
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19087 2003-04-14 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19088
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19089 * dispnew.c (Fsit_For): Support XEmacs-style arg list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19090
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19091 2003-04-14 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19092
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19093 * macterm.c (mac_check_for_quit_char): Don't check more often than
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19094 once a second.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19095
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19096 2003-04-11 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19097
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19098 * keyboard.c (kbd_buffer_get_event): Don't handle SELECT_WINDOW_EVENT
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19099 specially, so that they can't hide an implicit switch-frame event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19100 (make_lispy_event): Handle SELECT_WINDOW_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19101 (head_table): Use switch-frame as event_kind for select-window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19102 (keys_of_keyboard): Don't bind [select-window] in special-event-map.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19103
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19104 * editfns.c (Fformat): Lisp_Object/int mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19105 (format2): Remove unused var numargs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19106
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19107 2003-04-11 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19108
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19109 * fileio.c (Vafter_insert_file_adjust_coding_function): Delete.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19110 (Qafter_insert_file_set_coding): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19111 (syms_of_fileio): Initialize and staticpro it. Delete declaration
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19112 for after-insert-file-adjust-coding-function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19113 (Finsert_file_contents): Call Qafter_insert_file_set_coding
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19114 instead of Vafter_insert_file_adjust_coding_function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19115
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19116 2003-04-11 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19117
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19118 * lisp.h (temp_echo_area_glyphs): Adjust prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19119
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19120 * minibuf.c (temp_echo_area_glyphs): Change the arg to Lisp
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19121 string. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19122
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19123 2003-04-10 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19124
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19125 * fileio.c (Vafter_insert_file_adjust_coding_function): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19126 (syms_of_fileio): Declare it as a lisp variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19127 (Finsert_file_contents):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19128 Call Vafter_insert_file_adjust_coding_function before calling
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19129 decode-format.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19130
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19131 2003-04-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19132
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19133 * xterm.c (xg_scroll_callback): Call gtk_range_get_adjustment to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19134 get GtkAdjustment as widget now is a GtkRange.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19135
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19136 * gtkutil.c (xg_create_scroll_bar): Connect to value-changed on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19137 GtkRange to avoid memory leak.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19138
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19139 2003-04-09 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19140
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19141 * xfaces.c (Vface_font_rescale_alist): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19142 (struct font_name): New member rescale_ratio.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19143 (font_rescale_ratio): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19144 (split_font_name): If NUMERIC_P is nonzero, set font->rescale_ratio.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19145 (better_font_p): On comparing point sized, pay attention to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19146 recale_ratio member of fonts.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19147 (build_scalable_font_name): Reflect font->rescale_ratio in the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19148 font name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19149 (syms_of_xfaces): Declare Vface_font_rescale_alist as a Lisp variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19150
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19151 * lread.c (read1): Before calling index, check if the 2nd
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19152 arguemnt is in ASCII range.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19153
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19154 2003-04-08 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19155
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19156 * fileio.c (Ffile_symlink_p): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19157
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19158 * editfns.c (Fformat): Translate positions of text properties
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19159 in the format string to apply them to the result.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19160
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19161 * fileio.c (Finsert_file_contents): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19162 (syms_of_fileio) <after-insert-file-functions>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19163
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19164 2003-04-08 Ivan Zakharyaschev <imz@altlinux.org> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19165
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19166 * lread.c (openp): Get the Qfile_exists_p handler for STRING, not FN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19167
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19168 2003-04-08 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19169
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19170 * mac.c (init_mac_osx_environment): Switch libexec and bin so
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19171 that self-contained application finds libexec files.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19172
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19173 2003-04-08 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19174
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19175 * coding.c (code_convert_region_unwind):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19176 Set Vlast_coding_system_used to the argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19177 (code_convert_region): If post-read-conversion function changed
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19178 the value of last-coding-sytem, keep the new value in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19179 coding->symbol so that it won't be overridden.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19180 (run_pre_post_conversion_on_str): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19181 (coding_system_accept_latin_extra_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19182 (find_safe_codings): Pay attention to characters registered in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19183 latin-extra-code-table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19184
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19185 2003-04-07 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19186
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19187 * Makefile.in (md5.o): Add missing dependency info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19188
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19189 2003-04-06 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19190
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19191 * xselect.c (x_handle_selection_request): Move UNGCPRO to very end.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19192
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19193 * marker.c (verify_bytepos): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19194
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19195 * intervals.c (set_intervals_multibyte_1): When becoming
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19196 multibyte, adjust right and left child sizes to a whole set of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19197 characters. If an interval gets zero total-length, delete it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19198 If an interval consists of just its children, delete one of them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19199
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19200 * intervals.h (CHECK_TOTAL_LENGTH): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19201 * intervals.c: Add many calls to CHECK_TOTAL_LENGTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19202
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19203 * alloc.c (VALIDATE_LISP_STORAGE): Macro deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19204 All calls deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19205 (lisp_malloc): Do the work here directly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19206
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19207 2003-04-06 Gareth Jones <emacs@referential.org.uk> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19208
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19209 * fns.c (Flength): Return SUB_CHAR_TABLE_ORDINARY_SLOTS for sub
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19210 char tables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19211
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19212 2003-04-04 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19213
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19214 * editfns.c (Fformat): Use a copy of FORMAT string so that we can
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19215 destructively change "%S" to "%s".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19216
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19217 2003-04-03 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19218
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19219 * xfaces.c (choose_face_font): Make sure *NEEDS_OVERSTRIKE is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19220 always set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19221
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19222 2003-04-01 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19223
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19224 * xfns.c (xpm_lookup_color): Grok "opaque".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19225
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19226 2003-03-31 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19227
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19228 * frame.c (x_report_frame_params) [HAVE_CARBON]: Do not report
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19229 parent window ID.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19230
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19231 * macfns.c (syms_of_macfns): Remove call to init_x_parm_symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19232
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19233 * macterm.h (struct mac_output): Define x_pixels_diff and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19234 y_pixels_diff.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19235
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19236 2003-03-31 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19237
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19238 * makefile.w32-in ($(BLD)/frame.$(O)): Add dependency on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19239 blockinput.h and files included from it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19240
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19241 2003-03-31 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19242
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19243 The following changes consolidates the common code related to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19244 frame-parameter handling from the xfns.c, w32fns.c, and macfns.c
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19245 files into frame.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19246
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19247 * frame.c: Include blockinput.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19248 (Vx_resource_name, Vx_resource_class, Qx_frame_parameter)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19249 (Qx_resource_name, Qface_set_after_frame_default): Define vars here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19250 (Qauto_raise, Qauto_lower, ...): Define all frame parameter
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19251 related vars here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19252 (struct frame_parm_table, frame_parms): New table for describing
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19253 frame parameters and their associated Q-variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19254 The order of the parameters corresponds to the sequence of the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19255 frame_parm_handlers table in redisplay_interface.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19256 (x_fullscreen_move, x_set_frame_parameters)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19257 (x_report_frame_params, x_set_fullscreen, x_set_line_spacing)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19258 (x_set_screen_gamma, x_set_font, x_set_fringe_width)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19259 (x_set_border_width, x_set_internal_border_width, x_set_visibility)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19260 (x_set_autoraise, x_set_autolower, x_set_unsplittable)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19261 (x_set_vertical_scroll_bars, x_set_scroll_bar_width, x_icon_type):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19262 Generic functions for processing of frame parameters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19263 (validate_x_resource_name, xrdb_get_resource, Fx_get_resource)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19264 (display_x_get_resource, x_get_resource_string): Functions for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19265 generic access to X resources.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19266 (x_get_arg, x_frame_get_arg, x_frame_get_and_record_arg)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19267 (x_default_parameter, Fx_parse_geometry): Functions for generic
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19268 access to frame parameters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19269 (x_figure_window_size): Generic calculation of frame size.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19270 Fixed to add space needed for tool bar. Also setup size_hint_flags.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19271 (syms_of_frame): Intern and staticpro frame parameter variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19272 Defvar_lisp Vx_resource_class and Vx_resource_name here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19273 Defsubr Sx_get_resource and Sx_parse_geometry.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19274
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19275 * frame.h (Qauto_raise, Qauto_lower, ...): Declare extern all frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19276 parameter related vars defined in frame.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19277 (EMACS_CLASS): Define here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19278 (enum FULLSCREEN_*): Define here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19279 (x_set_scroll_bar_default_width, x_wm_set_icon_position)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19280 (x_set_offset, x_new_font, x_new_fontset): Add prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19281 (x_fullscreen_adjust, x_set_frame_parameters, x_report_frame_params)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19282 (x_set_fullscreen, x_set_line_spacing, x_set_screen_gamma, x_set_font)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19283 (x_set_fringe_width, x_set_border_width, x_set_internal_border_width)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19284 (x_set_visibility, x_set_autoraise, x_set_autolower)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19285 (x_set_unsplittable, x_set_vertical_scroll_bars)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19286 (x_set_scroll_bar_width, x_icon_type, validate_x_resource_name)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19287 (x_figure_window_size): Add prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19288
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19289 * dispextern.h (frame_parm_handler): New typedef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19290 (struct redisplay_interface): New member frame_parm_handlers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19291 (enum resource_types): Move declaration here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19292 (x_get_arg, x_frame_get_arg, x_frame_get_and_record_arg)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19293 (x_default_parameter): Add prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19294
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19295 * window.c: Remove extern decl for frame parameter vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19296 (change_window_heights): New generic function;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19297 replaces x_change_window_heights. All users changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19298
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19299 * window.h (change_window_heights): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19300
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19301 * xfaces.c: Remove extern decl for frame parameter vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19302
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19303 * xterm.h (EMACS_CLASS): Remove. Use generic define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19304 (struct w32_display_info): Fix type of xrdb member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19305 (enum FULLSCREEN_*): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19306 Remove prototypes for generic functions (in frame.h).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19307
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19308 * xfns.c (Qauto_raise, Qauto_lower, ...): Remove vars for frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19309 parameters now defined in frame.h and frame.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19310 (Vx_resource_name): Remove. Use generic var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19311 (enum x_frame_parms): Remove (bogus, unused enum).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19312 (check_x_display_info): Make non-static (for frame.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19313 (struct x_frame_parm_table, x_frame_parms): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19314 (init_x_parm_symbols, x_set_frame_parameters, x_report_frame_params)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19315 (x_set_line_spacing, x_set_screen_gamma, x_icon_type, x_set_font)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19316 (x_set_border_width, x_set_internal_border_width, x_set_visibility)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19317 (x_change_window_heights, x_set_autoraise, x_set_autolower)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19318 (x_set_vertical_scroll_bars, x_set_scroll_bar_width)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19319 (validate_x_resource_name, Fx_get_resource, x_get_resource_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19320 (x_default_parameter, Fx_parse_geometry, x_figure_window_size):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19321 Remove. Use generic functions instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19322 (enum resource_types): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19323 (x_set_scroll_bar_default_width): New global function (for frame.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19324 (Fx_create_frame): Depend on x_figure_window_size to add space for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19325 toolbar and setup size_hint_flags.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19326 (x_frame_parm_handlers): New table for redisplay_interface.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19327 (syms_of_xfns): Don't intern/staticpro removed vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19328
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19329 * xterm.c: Remove unnecessary extern declarations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19330 (x_fullscreen_adjust): Remove. Use generic instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19331 (x_redisplay_interface): Add x_frame_parm_handlers member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19332
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19333 * w32gui.h (XrmDatabase): New (dummy) typedef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19334
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19335 * w32term.h (EMACS_CLASS): Remove. Use generic define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19336 (struct w32_display_info): Fix type of xrdb member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19337 (enum FULLSCREEN_*): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19338 (x_fullscreen_adjust): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19339
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19340 * w32fns.c (Qauto_raise, Qauto_lower, ...): Remove vars for frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19341 parameters now defined in frame.h and frame.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19342 (Vx_resource_name): Remove. Use generic var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19343 (enum x_frame_parms): Remove (bogus, unused enum).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19344 (check_x_display_info): Make non-static (for frame.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19345 (struct x_frame_parm_table, x_frame_parms): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19346 (init_x_parm_symbols, x_set_frame_parameters, x_report_frame_params)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19347 (x_set_line_spacing, x_set_screen_gamma, x_icon_type, x_set_font)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19348 (x_set_border_width, x_set_internal_border_width, x_set_visibility)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19349 (x_change_window_heights, x_set_autoraise, x_set_autolower)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19350 (x_set_vertical_scroll_bars, x_set_scroll_bar_width)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19351 (validate_x_resource_name, Fx_get_resource, x_get_resource_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19352 (x_default_parameter, Fx_parse_geometry, x_figure_window_size):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19353 Remove. Use generic functions instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19354 (enum resource_types): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19355 (x_set_scroll_bar_default_width): New global function (for frame.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19356 (Fx_create_frame): Depend on x_figure_window_size to add space for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19357 toolbar and setup size_hint_flags.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19358 (w32_frame_parm_handlers): New table for redisplay_interface.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19359 (syms_of_w32fns): Don't intern/staticpro removed vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19360
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19361 * w32term.c: Remove unnecessary extern declarations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19362 (x_fullscreen_adjust): Remove. Use generic instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19363 (x_redisplay_interface): Add w32_frame_parm_handlers member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19364
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19365 * w32reg.c (x_get_string_resource): Use XrmDatabase.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19366
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19367 * macgui.h (XrmDatabase): New (dummy) typedef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19368
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19369 * macterm.h (EMACS_CLASS): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19370 (struct mac_display_info): Add xrdb member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19371 (struct mac_output): Add want_fullscreen member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19372
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19373 * macfns.c (Qauto_raise, Qauto_lower, ...): Remove vars for frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19374 parameters now defined in frame.h and frame.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19375 (Vx_resource_name): Remove. Use generic var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19376 (check_x_display_info): Make non-static (for frame.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19377 (struct x_frame_parm_table, x_frame_parms): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19378 (init_x_parm_symbols, x_set_frame_parameters, x_report_frame_params)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19379 (x_set_line_spacing, x_set_screen_gamma, x_icon_type, x_set_font)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19380 (x_set_border_width, x_set_internal_border_width, x_set_visibility)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19381 (x_change_window_heights, x_set_autoraise, x_set_autolower)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19382 (x_set_vertical_scroll_bars, x_set_scroll_bar_width)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19383 (validate_x_resource_name, Fx_get_resource, x_get_resource_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19384 (x_default_parameter, Fx_parse_geometry, x_figure_window_size):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19385 Remove. Use generic functions instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19386 (enum resource_types): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19387 (x_set_scroll_bar_default_width): New global function (for frame.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19388 (mac_frame_parm_handlers): New table for redisplay_interface.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19389 (syms_of_macfns): Don't intern/staticpro removed vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19390
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19391 * macterm.c: Remove unnecessary extern declarations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19392 (x_redisplay_interface): Add mac_frame_parm_handlers member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19393
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19394 * Makefile.in (frame.o): Add dependency on blockinput.h and files
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19395 included from it (atimer.h and systime.h).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19396
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19397 2003-03-30 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19398
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19399 * xdisp.c (x_insert_glyphs): Fix swapped width and height
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19400 parameters for shift_glyphs_for_insert.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19401
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19402 * macterm.c (x_redisplay_interface): Add missing entry for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19403 draw_vertical_window_border.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19404
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19405 2003-03-29 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19406
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19407 * fileio.c (Fexpand_file_name): In the no-handler case, after
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19408 expanding, look again for a handler and invoke it. This is needed
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19409 for filenames like "/foo/../user@host:/bar/../baz" -- the first
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19410 expansion produces "/user@host:/bar/../baz" which needs to be
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19411 expanded again for the finame result "/user@host:/baz".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19412
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19413 2003-03-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19414
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19415 * gtkutil.c (xg_tool_bar_item_expose_callback): Reduce size
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19416 of area to be redrawn for better performance.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19417
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19418 2003-03-28 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19419
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19420 * xterm.c (take_vertical_position_into_account): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19421 (xt_action_hook): Call set_vertical_scroll_bar if needed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19422 (XM_SB_MIN, XM_SB_RANGE): Remove (min is now set to 0).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19423 (xm_scroll_callback, x_create_toolkit_scroll_bar)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19424 (x_set_toolkit_scroll_bar_thumb): Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19425 (x_scroll_bar_expose): Only compile if !USE_TOOLKIT_SCROLL_BARS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19426 (XTread_socket): Remove unused var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19427 (x_make_frame_invisible): Replace goto with else.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19428
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19429 * xdisp.c (set_vertical_scroll_bar): New fun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19430 (redisplay_window): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19431
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19432 2003-03-26 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19433
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19434 * xdisp.c (update_tool_bar): Recompute tool bar if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19435 update_mode_lines is set. Set w->update_mode_line
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19436 only if the tool bar contents actually change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19437 (update_menu_bar): Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19438
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19439 2003-03-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19440
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19441 * gtkutil.c (xg_resize_widgets): Don't call xg_frame_cleared.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19442 (xg_frame_set_char_size): Calculate scroll bar width before frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19443 width. Call SET_FRAME_GARBAGED and cancel_mouse_face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19444 (xg_separator_p): Check for all documented separator types.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19445 (xg_update_scrollbar_pos): Variable gheight not needed, use height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19446 (update_frame_tool_bar): Don't call gdk_window_process_all_updates.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19447
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19448 * xdisp.c (update_menu_bar): Set w->update_mode_line to Qt
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19449 so tool bar gets updated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19450
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19451 2003-03-26 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19452
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19453 * data.c (store_symval_forwarding): Re-instate part of the code
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19454 that was deleted with too much enthusiasm.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19455
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19456 2003-03-25 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19457
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19458 * data.c (store_symval_forwarding): Delete special read-only
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19459 hack for type == -1, since we now use ->constant instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19460 (Fkill_local_variable): Don't use XBUFFER if it can be nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19461
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19462 * buffer.c (overlays_in): Declare static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19463 (syms_of_buffer) <enable-multibyte-characters>: Use the symbol's
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19464 `constant' field rather than the variable's `type' field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19465
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19466 2003-03-24 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19467
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19468 * config.in [MAC_OSX]: Do not redefine bcopy, bzero, and bcmp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19469
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19470 * dispextern.h [HAVE_CARBON]: Include Carbon.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19471
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19472 * fns.c [MAC_OSX]: Do not redefine vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19473
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19474 * keyboard.c [MAC_OSX]: Handle SIGINT with interrupt_signal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19475
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19476 * macgui.h: Remove definition of No_Cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19477
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19478 * macterm.h: Include Carbon.h. Replace (struct Cursor *) by Cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19479
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19480 * xdisp.c: Define No_Cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19481 (x_write_glyphs, notice_overwritten_cursor)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19482 (draw_phys_cursor_glyph, note_mode_line_or_margin_highlight)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19483 (note_mouse_highlight): Remove Mac-specific code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19484 (note_mouse_highlight): Use bcmp instead of == to compare Cursors.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19485
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19486 2003-03-24 John Paul Wallington <jpw@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19487
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19488 * xdisp.c (redisplay_window): If mini window's buffer is not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19489 empty, then redisplay it like other windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19490
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19491 2003-03-23 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19492
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19493 * w32term.c (w32_draw_window_cursor): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19494
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19495 2003-03-23 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19496
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19497 * alloc.c (make_string_from_bytes, make_specified_string):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19498 Add `const' for the arg CONTENTS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19499
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19500 * lisp.h (make_string_from_bytes, make_specified_string):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19501 Prototypes adjusted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19502
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19503 2003-03-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19504
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19505 * xdisp.c (get_glyph_string_clip_rect): Remove ; at end of #endif.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19506
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19507 * gtkutil.h: Take two more arguments to xg_update_scrollbar_pos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19508 (XG_SB_RANGE): New define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19509
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19510 * gtkutil.c (xg_fixed_handle_expose): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19511 (xg_create_frame_widgets): Call xg_fixed_handle_expose for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19512 expose events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19513 (xg_update_scrollbar_pos): Take two more arguments, left and width
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19514 of scroll bar including borders.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19515 Clear left and right part outside scroll bar separately as some
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19516 themes have bars that are not an even number of pixels.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19517 Don't set reallocate_redraws, don't call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19518 gdk_window_process_all_updates.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19519 (xg_set_toolkit_scroll_bar_thumb): Upper value is fixed,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19520 so no need to change it. Calculate size and value with XG_SB_RANGE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19521
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19522 * xterm.c (x_scroll_bar_create, XTset_vertical_scroll_bar):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19523 Pass left and width of scroll bar including borders to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19524 xg_update_scrollbar_pos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19525
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19526 2003-03-22 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19527
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19528 * Makefile.in: Make sure space precedes end-of-line backslashes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19529
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19530 2003-03-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19531
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19532 * xdisp.c (pixel_to_glyph_coords, glyph_to_pixel_coords):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19533 Add generic versions here. Remove system specific versions
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19534 defined elsewhere.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19535
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19536 * dispextern.h (pixel_to_glyph_coords, glyph_to_pixel_coords):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19537 Add prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19538
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19539 * xterm.h (STORE_NATIVE_RECT): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19540
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19541 2003-03-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19542
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19543 * xdisp.c (get_glyph_string_clip_rect):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19544 Use FRAME_INTERNAL_BORDER_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19545
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19546 * dispextern.h (struct redisplay_interface): Add active_p
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19547 argument to draw_window_cursor member. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19548
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19549 2003-03-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19550
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19551 The following changes consolidate code related to writing and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19552 inserting glyphs, exposing frame, the tool bar, the mouse face,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19553 the output cursor, and help echo from xterm.c, w32term.c and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19554 macterm.c into xdisp.c. It also generalizes the use of the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19555 window_part enum instead of using numeric values throughout.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19556
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19557 * xdisp.c: Consolidate gui-independent code here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19558 Include keymap.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19559 (Qhelp_echo): Import.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19560 (mouse_autoselect_window, x_stretch_cursor_p): Declare here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19561 (help_echo_string, help_echo_window, help_echo_object)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19562 (previous_help_echo_string, help_echo_pos): Declare here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19563 (output_cursor, last_mouse_frame, last_tool_bar_item): Declare here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19564 (estimate_mode_line_height): Define here. Handle windowing
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19565 systems directly (without using estimate_mode_line_height_hook).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19566 (x_y_to_hpos_vpos, get_tool_bar_item, note_tool_bar_highlight):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19567 (update_window_cursor, update_cursor_in_window_tree)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19568 (fast_find_position, fast_find_string_pos)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19569 (note_mode_line_highlight, note_mode_line_or_margin_highlight)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19570 (expose_area, expose_line, expose_overlaps, expose_window)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19571 (expose_window_tree, phys_cursor_in_rect_p): New generic versions;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19572 declared static as they are only used locally in xdisp.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19573 (draw_glyphs): Rename from x_draw_glyphs and make static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19574 (tool_bar_item_info, notice_overwritten_cursor): Make static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19575 (frame_to_window_pixel_xy, get_glyph_string_clip_rect)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19576 (set_output_cursor, x_cursor_to, handle_tool_bar_click)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19577 (x_write_glyphs, x_insert_glyphs, x_clear_end_of_line):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19578 (x_fix_overlapping_area, draw_phys_cursor_glyph, erase_phys_cursor)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19579 (display_and_set_cursor, x_update_cursor, x_clear_cursor)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19580 (show_mouse_face, clear_mouse_face, cursor_in_mouse_face_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19581 (note_mouse_highlight, x_clear_window_mouse_face)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19582 (cancel_mouse_face, x_draw_vertical_border, expose_frame)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19583 (x_intersect_rectangles): New generic functions for use by xdisp.c
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19584 and GUI front-ends.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19585 (syms_of_xdisp): Initialize and staticpro help_echo* variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19586 Defvar_bool "x-streach-cursor" and "mouse-autoselect-window" here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19587
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19588 * dispextern.h (Display_Info): Generic typedef for *_display_info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19589 (NativeRectangle): Generic typedef for rectangle type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19590 (enum window_part): Move here from window.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19591 (struct redisplay_interface): New members flush_display_optional,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19592 define_frame_cursor, clear_frame_area, draw_window_cursor,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19593 draw_vertical_window_border, shift_glyphs_for_insert.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19594 Rename member clear_mouse_face to clear_window_mouse_face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19595 (estimate_mode_line_height_hook): Remove hook.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19596 (auto_raise_tool_bar_buttons_p): Don't declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19597 (tool_bar_item_info): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19598 (help_echo_string, help_echo_window, help_echo_object)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19599 (previous_help_echo_string, help_echo_pos)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19600 (last_mouse_frame, last_tool_bar_item, mouse_autoselect_window):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19601 (x_stretch_cursor_p, output_cursor): Declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19602 (x_draw_glyphs, notice_overwritten_cursor): Remove prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19603 (x_write_glyphs), x_insert_glyphs, x_clear_end_of_line)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19604 (x_fix_overlapping_area, draw_phys_cursor_glyph, erase_phys_cursor)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19605 (display_and_set_cursor, set_output_cursor, x_cursor_to)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19606 (x_update_cursor, x_clear_cursor, x_draw_vertical_border)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19607 (frame_to_window_pixel_xy, get_glyph_string_clip_rect)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19608 (note_mouse_highlight, x_clear_window_mouse_face, cancel_mouse_face)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19609 (handle_tool_bar_click, clear_mouse_face, show_mouse_face)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19610 (cursor_in_mouse_face_p, expose_frame, x_intersect_rectangles):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19611 Add prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19612 (mode_line_string, marginal_area_string): Fix prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19613
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19614 * window.c (enum window_part): Move to dispextern.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19615 (coordinates_in_window): Use enum window_part member names
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19616 instead of numbers to describe return value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19617 (struct check_window_data): Change part member to window_part.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19618 (check_window_containing): Return window_part unaltered.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19619 (window_from_coordinates): Change part arg from int to enum
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19620 window_part. Allow part arg to be null. All users changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19621
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19622 * window.h (window_from_coordinates): Fix prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19623
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19624 * term.c (estimate_mode_line_height): Move to xdisp.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19625
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19626 * keyboard.c (make_lispy_event): Use enum window_part.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19627
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19628 * dispnew.c (mode_line_string, marginal_area_string): Use enum
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19629 window_part instead of int in arg list. Users changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19630
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19631 * xterm.h (No_Cursor): Declare as None for X.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19632 (struct mac_output): Replace member cross_cursor by hand_cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19633
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19634 * xterm.c: Remove consolidated defines and code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19635 (BETWEEN): Remove unused macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19636 (x_draw_vertical_window_border, x_shift_glyphs_for_insert)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19637 (x_define_frame_cursor, x_clear_frame_area)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19638 (x_draw_window_cursor): New X-specific functions for RIF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19639 (x_redisplay_interface): Add new members.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19640
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19641 * xfns.c: Setup and use hand_cursor instead of cross_cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19642
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19643 * w32term.h (struct w32_output): Remove cross_cursor member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19644
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19645 * w32term.c: Remove consolidated defines and code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19646 (BETWEEN): Remove unused macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19647 (w32_draw_vertical_window_border, w32_shift_glyphs_for_insert)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19648 (w32_define_frame_cursor, w32_clear_frame_area)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19649 (w32_draw_window_cursor): New W32-specific functions for RIF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19650 (w32_redisplay_interface): Add new members.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19651
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19652 * w32gui.h (No_Cursor): Define as 0 for W32.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19653 (XRectangle): Add X compatible rectangle type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19654 (NativeRectangle): Declare as RECT for W32.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19655 (CONVERT_TO_XRECT, CONVERT_FROM_XRECT, STORE_NATIVE_RECT): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19656
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19657 * w32fns.c: Remove setup of cross_cursor (already has hand_cursor).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19658
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19659 * w32console.c: Remove consolidated defines and code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19660
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19661 * msdos.h (Display_Info): Add generic typedef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19662
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19663 * msdos.c: Remove consolidated defines and code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19664 (IT_note_mouse_highlight, dos_rawgetc): Use enum window_part.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19665
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19666 * macterm.h (struct mac_output): Replace member cross_cursor by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19667 hand_cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19668 (activate_scroll_bars, deactivate_scroll_bars): Add prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19669
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19670 * macterm.c: Remove consolidated defines and code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19671 (BETWEEN): Remove unused macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19672 (mac_draw_vertical_window_border, mac_shift_glyphs_for_insert)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19673 (mac_define_frame_cursor, mac_clear_frame_area)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19674 (mac_draw_window_cursor): New Mac-specific functions for RIF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19675 (x_redisplay_interface): Add new members.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19676
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19677 * macgui.h (No_Cursor): Define as 0 for Mac.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19678 (XRectangle): Add X compatible rectangle type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19679 (NativeRectangle): Declare as Rect for Mac.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19680 (CONVERT_TO_XRECT, CONVERT_FROM_XRECT, STORE_NATIVE_RECT): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19681
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19682 * macfns.c (x_set_mouse_color): Setup hand_cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19683 (x_set_cursor_color): Use x_display_and_set_cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19684
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19685 * Makefile.in (xdisp.o): Add dependency on blockinput.h and files
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19686 included from it. Add dependency on keymap.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19687
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19688 * makefile.w32-in (xdisp.o): Add dependency on keymap.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19689
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19690 2003-03-21 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19691
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19692 * fileio.c (Fexpand_file_name): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19693
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19694 2003-03-19 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19695
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19696 * fileio.c (Ffile_name_directory): Reconstruct file name by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19697 make_specified_string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19698 (Ffile_name_nondirectory, Ffile_name_as_directory)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19699 (Fdirectory_file_name, Fexpand_file_name)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19700 (Fsubstitute_in_file_name): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19701 (Fread_file_name): Compare decoded homedir with DIR and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19702 DEFAULT_FILENAME.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19703
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19704 * alloc.c (make_specified_string): If NCHARS is negative, count
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19705 the number of characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19706
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19707 2003-03-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19708
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19709 * gtkutil.c (xg_frame_cleared): Call gtk_widget_queue_draw for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19710 all widgets.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19711
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19712 * gtkutil.h: Removed xg_ignore_next_thumb.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19713
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19714 2003-03-18 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19715
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19716 * coding.c (Vchar_coding_system_table): Remove this variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19717 (Vcoding_system_safe_chars): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19718 (intersection): Remove this function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19719 (find_safe_codings): Don't use Vchar_coding_system_table, but try
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19720 all codings in SAFE_CODINGS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19721 (Ffind_coding_systems_region_internal): Adjust for the change of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19722 find_safe_codings. Get generic coding systems from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19723 Vcoding_system_safe_chars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19724 (Fdefine_coding_system_internal): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19725 (syms_of_coding): Defsubr Sdefine_coding_system_internal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19726 Initialize and staticpro Vcoding_system_safe_chars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19727
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19728 2003-03-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19729
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19730 * gtkutil.c (xg_set_toolkit_scroll_bar_thumb): Check if new values
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19731 equal old values before updating.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19732
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19733 * xterm.c (xg_scroll_callback): Remove xg_ignore_next_thumb.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19734
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19735 * gtkutil.c (xg_initialize): Remove xg_ignore_next_thumb.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19736
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19737 2003-03-17 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19738
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19739 * gtkutil.c: Removed handle_fixed_child, struct xg_last_sb_pos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19740 (xg_resize_widgets): Don't call foreach(handle_fixed_child).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19741 (xg_gtk_scroll_destroy): Remove free of struct xg_last_sb_pos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19742 (scroll_bar_button_cb): Set bar->dragging to nil on button release.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19743 (xg_create_scroll_bar): Pass bar to button event callback.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19744 (xg_find_top_left_in_fixed): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19745 (xg_update_scrollbar_pos): Don't call gdk_window_clear on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19746 whole scroll bar area. Get old position with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19747 xg_find_top_left_in_fixed, calculate and only clear needed areas.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19748 (xg_set_toolkit_scroll_bar_thumb): Do not adjust scroll bar if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19749 dragging is in progress. Calculate whole as for Motif.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19750 Remove code that saved last values. Call gtk_range functions to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19751 set scroll bar sizes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19752
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19753 * gtkutil.h: Removed xg_ignore_next_thumb.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19754
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19755 2003-03-17 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19756
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19757 * makefile.w32-in ($(BLD)/xdisp.$(O)): Add dependency on blockinput.h
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19758 and files included from it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19759
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19760 2003-03-18 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19761
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19762 * keymap.c (accessible_keymaps_1): Break cycles but without preventing
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19763 multiple occurrences of the same keymap under different prefixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19764 (Faccessible_keymaps): Remove code redundant since rev 1.82.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19765
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19766 2003-03-16 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19767
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19768 * w32gui.h: Use HDC for Display.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19769
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19770 * w32term.c (w32_encode_char): Prevent double-byte chars from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19771 crashing Emacs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19772
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19773 * w32fns.c (jpeg_load, png_load, slurp_file): Read image files
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19774 as binary.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19775
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19776 2003-03-16 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19777
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19778 * xdisp.c (x_produce_glyphs): Use FRAME_BASELINE_OFFSET.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19779
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19780 2003-03-16 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19781
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19782 The following changes consolidate some of the gui-independent
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19783 parts of the processing and drawing of "glyph strings" from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19784 xterm.c, w32term.c, and macterm.c into xdisp.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19785
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19786 * dispextern.h (struct glyph): Reduce face_id member from 22 to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19787 21 bits (this reduces number of faces from 4M to 2M).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19788 Replace W32 specific w32_font_type member (2 bits) by generic
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19789 font_type member (3 bits) for portability.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19790 (FONT_TYPE_UNKNOWN): New define, default for font_type member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19791 (enum draw_glyphs_face): Define here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19792 (struct glyph_string): Define here. Merge W32 and X versions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19793 (struct redisplay_interface): New members per_char_metric,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19794 encode_char, compute_glyph_string_overhangs, draw_glyph_string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19795 (VCENTER_BASELINE_OFFSET): Define here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19796 (dump_glyph_string, x_get_glyph_overhangs, x_produce_glyphs)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19797 (x_draw_glyphs, notice_overwritten_cursor): Declare prototypes here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19798
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19799 * xdisp.c: Consolidate gui-independent "glyph string" code here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19800 (dump_glyph_string): Moved here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19801 (init_glyph_string, append_glyph_string_lists, append_glyph_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19802 (prepend_glyph_string_lists, get_glyph_face_and_encoding)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19803 (fill_composite_glyph_string, fill_glyph_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19804 (fill_image_glyph_string, fill_stretch_glyph_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19805 (left_overwritten, left_overwriting, right_overwritten)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19806 (right_overwriting, get_char_face_and_encoding)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19807 (set_glyph_string_background_width, compute_overhangs_and_x)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19808 (append_glyph, append_composite_glyph, produce_image_glyph)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19809 (take_vertical_position_into_account, append_stretch_glyph)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19810 (produce_stretch_glyph): New generic functions (based on X version).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19811 Call platform specific functions through rif.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19812 (INIT_GLYPH_STRING): New macro, hides W32 details.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19813 (BUILD_STRETCH_GLYPH_STRING, BUILD_IMAGE_GLYPH_STRING)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19814 (BUILD_CHAR_GLYPH_STRINGS, BUILD_COMPOSITE_GLYPH_STRING)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19815 (BUILD_GLYPH_STRINGS): Generic macros (based on X version).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19816 (x_draw_glyphs, x_get_glyph_overhangs, x_produce_glyphs)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19817 (notice_overwritten_cursor):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19818 Generic functions exported to platform modules. Users changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19819
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19820 * xterm.h (FONT_DESCENT, FRAME_X_OUTPUT, FRAME_BASELINE_OFFSET)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19821 (FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19822 (STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19823 New macros for consolidated code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19824
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19825 * xterm.c: Remove consolidated defines and code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19826 (x_per_char_metric, x_encode_char)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19827 (x_compute_glyph_string_overhangs): Adapt to RIF requirements.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19828 (x_redisplay_interface): Add new members.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19829
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19830 * w32gui.h (Display): Add dummy typedef for consolidation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19831 (XChar2b): Define alias for wchar_t for consolidation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19832 (STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19833
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19834 * w32term.h (FRAME_X_OUTPUT, FRAME_X_WINDOW, FRAME_X_DISPLAY)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19835 (FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19836 New macros for consolidation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19837
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19838 * w32term.c: Remove consolidated defines and code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19839 (BUILD_WCHAR_T, BYTE1, BYTE2): Macros removed; callers changed
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19840 to use STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2 instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19841 (w32_per_char_metric): Change font_type arg to int for RIF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19842 (w32_encode_char): Return int according to RIF requirements.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19843 (w32_compute_glyph_string_overhangs): Adapt to RIF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19844 (w32_get_glyph_overhangs): New function for RIF. Uses generic
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19845 x_get_glyph_overhangs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19846 (w32_redisplay_interface): Add new members.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19847
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19848 * macgui.h (XChar2b): Move typedef here for consolidation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19849 (STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19850
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19851 * macterm.h (FRAME_X_OUTPUT, FRAME_X_WINDOW, FRAME_X_DISPLAY):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19852 (FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE): New macros for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19853 consolidation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19854
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19855 * macterm.c: Remove consolidated defines and code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19856 (mac_per_char_metric): New function for RIF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19857 (mac_encode_char): Adapt to new RIF requirements.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19858 (mac_compute_glyph_string_overhangs): Adapt for RIF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19859 (x_redisplay_interface): Add new members.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19860
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19861 2003-03-15 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19862
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19863 * keymap.c (Vmenu_events): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19864 (syms_of_keymap): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19865 (where_is_internal): Check more carefully what is a menu event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19866
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19867 2003-03-14 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19868
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19869 * lread.c (read1): After #!, exit loop on eof.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19870
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19871 2003-03-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19872
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19873 * gtkutil.h: Add declaration for xg_frame_cleared.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19874
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19875 * xterm.c (x_clear_frame): Call xg_frame_cleared for GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19876
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19877 * gtkutil.c (struct xg_last_sb_pos): New structure.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19878 (handle_fixed_child): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19879 (xg_resize_widgets): Call handle_fixed_child on all scroll bar widgets
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19880 and force a redraw on them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19881 (xg_gtk_scroll_destroy): Free struct xg_last_sb_pos also.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19882 (xg_create_scroll_bar): Add struct xg_last_sb_pos to scroll bar
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19883 so we can avoid unneeded redraws.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19884 (xg_update_scrollbar_pos): Invalidate data in xg_last_sb_pos
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19885 and force a redraw on the scroll bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19886 (xg_set_toolkit_scroll_bar_thumb): Do not change/redraw scroll bar
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19887 if xg_last_sb_pos shows the positions are up to date.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19888 (xg_frame_cleared): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19889
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19890 2003-03-13 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19891
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19892 * coding.c (Fdetect_coding_region): Fix docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19893 (Fdetect_coding_string): Fix docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19894
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19895 2003-03-13 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19896
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19897 * gtkutil.c: Add prototype for create_menus.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19898
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19899 * data.c (long_to_cons): Fix type of top.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19900
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19901 * xselect.c (selection_data_to_lisp_data): Use int instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19902 long for an integer of size 4.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19903
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19904 * gtkutil.c (xg_update_frame_menubar): Add missing return value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19905 (xg_tool_bar_help_callback): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19906
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19907 2003-03-12 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19908
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19909 * xterm.c (x_term_init) [USE_GTK]: Fix typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19910
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19911 2003-03-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19912
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19913 The following changes consolidate the fringe handling from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19914 xterm.c, w32term.c, and macterm.c into xdisp.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19915
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19916 * xdisp.c: Consolidate fringe handling code here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19917 (left_bits, right_bits, continued_bits, continuation_bits)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19918 (ov_bits, zv_bits): Define fringe bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19919 (fringe_bitmaps): New array holding fringe bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19920 (draw_fringe_bitmap): Draw a specific bitmap; call display
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19921 specific drawing routine via rif->draw_fringe_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19922 (draw_row_fringe_bitmaps): Generic replacement for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19923 x_draw_row_fringe_bitmaps; all callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19924 (compute_fringe_widths): Generic replacement for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19925 x_compute_fringe_widths; all callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19926
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19927 * dispextern.h (enum fringe_bitmap_type): Define here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19928 (struct fringe_bitmap, struct draw_fringe_bitmap_params): New.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19929 (fringe_bitmaps): Declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19930 (struct redisplay_interface): New member draw_fringe_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19931 (draw_row_fringe_bitmaps, compute_fringe_widths): Declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19932
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19933 * xterm.c: Remove generic fringe code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19934 (x_draw_fringe_bitmap): Only perform actual fringe drawing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19935 (x_redisplay_interface): Add x_draw_fringe_bitmap member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19936
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19937 * w32term.c: Remove generic fringe code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19938 (w32_draw_fringe_bitmap): Only perform actual fringe drawing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19939 (w32_redisplay_interface): Add w32_draw_fringe_bitmap member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19940
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19941 * macterm.c: Remove generic fringe code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19942 (x_draw_fringe_bitmap): Only perform actual fringe drawing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19943 (x_redisplay_interface): Add x_draw_fringe_bitmap member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19944
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19945 2003-03-11 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19946
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19947 * print.c (Fprin1_to_string): Return unibyte string if possible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19948
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19949 2003-03-09 David Kastrup <dak@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19950
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19951 * process.c (read_process_output): We have allocated enough space
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19952 for readmax and carryover, so actually use the alloted space.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19953
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19954 2003-03-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19955
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19956 * keyboard.c (make_lispy_event): Extend mouse_syms if needed for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19957 toolkit scrollbar click.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19958
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19959 * xterm.c (x_window_to_scroll_bar): Call xg_get_scroll_id_for_window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19960 for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19961 (x_scroll_bar_handle_click): Use this function for toolkit scrollbars
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19962 also.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19963 (handle_one_xevent): ButtonPress/Release: If event is for a toolkit
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19964 scrollbar and control is pressed, call x_scroll_bar_handle_click.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19965
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19966 * gtkutil.h (xg_get_scroll_id_for_window): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19967
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19968 * gtkutil.c (xg_get_scroll_id_for_window): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19969 (xg_tool_bar_item_expose_callback): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19970 (xg_tool_bar_expose_callback): Call update_frame_tool_bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19971 (xg_create_tool_bar): Connect xg_tool_bar_expose_callback to expose
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19972 on the tool bar widget.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19973 (update_frame_tool_bar): Connect xg_tool_bar_item_expose_callback
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19974 to expose on the tool bar item widgets.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19975
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19976 2003-03-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19977
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19978 * gtkutil.c (update_frame_tool_bar): Compare pixmap ID instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19979 struct image* when deciding to update (struct image* may have been
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19980 deleted from the image cache).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19981
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19982 * xterm.c (handle_one_xevent): Pass ReparentNotify to Xt even if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19983 the event isn't for a frame (i.e. for dialogs).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19984
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19985 2003-03-07 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19986
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19987 * coding.c (CODING_ADD_COMPOSITION_COMPONENT): If the number of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19988 composition components reaches the limit, terminate composing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19989 (COMPOSITION_OK): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19990 (detect_coding_iso2022): Use it if an escape sequence for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19991 composition is found.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19992 (coding_restore_composition): Adjust the number of composition
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19993 components if it is not sane.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19994
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19995 2003-03-06 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19996
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19997 * w32term.h (struct w32_display_info): Add xrdb member to support
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19998 passing resources via -xrm on Windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19999
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20000 * w32term.c (w32_make_rdb): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20001 (w32_term_init): Use it to initialize xrdb member of w32_display_info
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20002 struct. Delete leftover code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20003
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20004 * w32fns.c (Fx_get_resource, x_get_resource_string): Pass xrdb to check
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20005 for resources passed on the command line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20006
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20007 * w32reg.c (w32_get_rdb_resource): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20008 (x_get_string_resource): Use it, so resources passed with -xrm
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20009 supercede the ones in the registry.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20010
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20011 2003-03-04 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20012
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20013 * xterm.c (x_detect_focus_change): Call x_any_window_to_frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20014 instead of x_top_window_to_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20015
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20016 2003-03-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20017
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20018 * xsmfns.c (smc_save_yourself_CB): Add --no-splash to options
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20019 when restarting Emacs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20020
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20021 2003-03-03 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20022
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20023 * buffer.c (Fkill_buffer): Use Frun_hook_with_args_until_failure
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20024 to run kill-buffer-query-functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20025 (Qkill_buffer_query_functions): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20026 (syms_of_buffer): Init and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20027
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20028 2003-03-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20029
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20030 * xterm.h (XSync): Define as gdk_window_process_all_updates for GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20031
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20032 2003-02-25 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20033
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20034 * xdisp.c (redisplay_window): Fix infinite loop in redisplay.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20035 If centering point failed to make whole line visible and vscroll
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20036 is non-zero, disable vscroll and try centering point again.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20037
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20038 * lread.c (read1): Accept `single space' syntax like (? x).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20039
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20040 2003-02-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20041
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20042 * keyboard.c (cancel_hourglass_unwind): Surround with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20043 #ifdef HAVE_X_WINDOWS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20044
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20045 2003-02-25 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20046
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20047 * buffer.c (Fset_buffer_multibyte): Pay attention to the buffer
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20048 process only when "subprocesses" is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20049
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20050 2003-02-24 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20051
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20052 * syntax.c (back_comment): Only check nestedness of 2nd char if needed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20053
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20054 2003-02-24 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20055
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20056 * callint.c (fix_command): Declare as static void and move before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20057 Fcall_interactively.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20058
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20059 * xdisp.c (Qwhen): Declare external; it's now defined in callint.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20060 (syms_of_xdisp): Don't initialize Qwhen.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20061
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20062 2003-02-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20063
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20064 * keyboard.c (cancel_hourglass_unwind): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20065 (command_loop_1): Cancel hourglass with unwind-protect.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20066
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20067 2003-02-23 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20068
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20069 * callint.c (fix_command): New subroutine, from Fcall_interactively.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20070 Detect (when ... (region-beginning)) etc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20071 (Fcall_interactively): Call fix_command.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20072 (Qif, Qwhen): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20073 (syms_of_callint): Init and staticpro them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20074
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20075 * regex.c (print_partial_compiled_pattern): Output to stderr.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20076
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20077 2003-02-23 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20078
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20079 * dired.c (directory_files_internal): Don't expand directory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20080 (Fdirectory_files, Fdirectory_files_and_attributes): Do it here
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20081 instead. From Lars Hansen <larsh@math.ku.dk>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20082
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20083 2003-02-22 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20084
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20085 * fns.c (string_to_multibyte): Remove unused var i.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20086 (Flanginfo): Fix int/Lisp_Object mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20087 (void_call2): New fun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20088 (Fmap_char_table): Use it in place of call2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20089
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20090 * xfaces.c (x_face_list_fonts): Fix int/Lisp_Object mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20091
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20092 * macros.c (Fstart_kbd_macro): Remove redundant assignment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20093
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20094 * keymap.c (copy_keymap_1): Make it static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20095
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20096 * alloc.c (Fgarbage_collect): Don't use XSETFLOAT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20097
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20098 2003-02-22 David Ponce <david@dponce.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20099
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20100 * lread.c (Fload): Don't check STRING_MULTIBYTE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20101
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20102 2003-02-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20103
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20104 * process.h: Removed subtty field from struct Lisp_Process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20105
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20106 * process.c (create_process): Remove setting of subtty.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20107 (emacs_get_tty_pgrp): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20108 (Fprocess_running_child_p, process_send_signal):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20109 Call emacs_get_tty_pgrp instead of ioctl.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20110 (process_send_signal): Call EMACS_KILLPG if ioctl TIOCSIGSEND fails.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20111
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20112 2003-02-21 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20113
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20114 * keymap.c (Fdefine_key): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20115
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20116 2003-02-21 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20117
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20118 Port of patch for RC by Klaus Zeitler <kzeitler@lucent.com>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20119
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20120 * s/hpux10.h: Define POLL_INTERRUPTED_SYS_CALL, not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20121 POLLING_PROBLEM_IN_SELECT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20122
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20123 * s/hpux11.h: Include hpux10-20.h instead of hpux10.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20124 Delete #undef of POLLING_PROBLEM_IN_SELECT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20125
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20126 * s/hpux10-20.h: New file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20127
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20128 * process.c (wait_reading_process_input):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20129 Use POLL_INTERRUPTED_SYS_CALL, not POLLING_PROBLEM_IN_SELECT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20130
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20131 2003-02-20 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20132
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20133 * fontset.c (check_fontset_name): If NAME is nil, return the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20134 default fontset.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20135 (override_font_info): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20136 (Fset_fontset_font): Document that NAME nil means the default fontset.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20137 (Ffontset_info): If FONTSET is not the default fontset, merge
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20138 FONTSET onto the copy of the default fontset, and work on that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20139 copy. Document that NAME nil means the default fontset.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20140 (Ffontset_font): Document that NAME nil means the default fontset.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20141
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20142 * process.c (setup_process_coding_systems): If the process's
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20143 in/out descriptor is -1, do nothing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20144
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20145 2003-02-19 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20146
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20147 * lisp.h (Fcancel_kbd_macro_events, Fstring_to_multibyte):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20148 Add prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20149
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20150 2003-02-19 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20151
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20152 * xfaces.c (try_alternative_families): Try all scalable fonts if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20153 Vscalable_fonts_allowed is not Qt.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20154
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20155 2003-02-19 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20156
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20157 * xfaces.c (x_face_list_fonts): Set *pfonts to 0 if no fonts found.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20158
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20159 2003-02-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20160
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20161 * xterm.c (x_list_fonts): If maxnames is less than 0, get all font
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20162 names.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20163
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20164 * xfaces.c (x_face_list_fonts): Allocate struct font_name here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20165 (sorted_font_list): Move allocation of struct font_name to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20166 x_face_list_fonts.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20167 (Fx_font_family_list): Set font-list-limit to -1 to get all font names.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20168 (Fx_list_fonts): Set maxnames to -1 to get all font names.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20169
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20170 2003-02-18 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20171
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20172 * lread.c (read1): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20173 "`" is not always special. Allow "?" after a character constant.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20174
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20175 2003-02-18 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20176
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20177 * unexmacosx.c (copy_data_segment): Also copy __cfstring section.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20178
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20179 2003-02-18 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20180
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20181 * window.c (window_scroll_pixel_based): Move outside a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20182 multi-glyph character before setting new window start.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20183
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20184 * xdisp.c (in_display_vector_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20185 * dispextern.h (in_display_vector_p): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20186
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20187 2003-02-18 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20188
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20189 * lread.c (read1): Fix and relax read syntax.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20190 Recognize "[", ";", "#", and "?" after a dotted-pair dot.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20191 Only recognize "," after dotted-pair dot if inside backquote.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20192 Never include "`" or "," (inside backquote) in a symbol.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20193 Allow dotted-pair dot after a character constant.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20194 Allow "`" and "," (inside backquote) after a character constant.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20195
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20196 2003-02-17 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20197
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20198 * gtkutil.c (xg_tool_bar_expose_callback): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20199 (xg_create_tool_bar): Force style of tool bar to be horizontal with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20200 icons. Set name of tool bar to emacs-toolbar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20201 (update_frame_tool_bar): Connect expose event to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20202 xg_tool_bar_expose_callback.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20203
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20204 2003-02-17 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20205
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20206 * keyboard.c (this_command_key_count_reset): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20207 Initiatize to 0 where this_command_key_count is set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20208 (read_char): Save and restore this_command_key_count_reset
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20209 around input method code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20210 (read_char): If this_command_key_count_reset, echo reread commands.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20211 (Freset_this_command_lengths): Set this_command_key_count_reset to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20212
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20213 2003-02-17 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20214
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20215 * fns.c (string_to_multibyte): Always return a multibyte string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20216
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20217 2003-02-16 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20218
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20219 * w32fns.c (w32_list_bdf_fonts, w32_list_fonts):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20220 Negative max_fonts parameter means list all.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20221
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20222 2003-02-14 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20223
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20224 * fns.c (Flanginfo): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20225
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20226 2003-02-13 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20227
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20228 * lread.c (read_escape): Interpret \s as a SPACE character, except
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20229 for \s-X in a character constant which still is the super modifier.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20230 (read1): Signal an `invalid read syntax' error if a character
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20231 constant is immediately followed by a digit or symbol character.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20232
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20233 * search.c (Fmatch_data): Doc fix. Explicitly state that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20234 match-data is undefined if last search failed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20235
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20236 * keymap.c (Fcommand_remapping): Rename from Fremap_command.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20237 All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20238
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20239 2003-02-12 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20240
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20241 * eval.c (Fdefmacro): Fix typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20242
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20243 2003-02-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20244
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20245 * macros.c (Fstart_kbd_macro): If appending, and last keyboard
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20246 macro is a string, convert meta modifiers in string when copying
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20247 the string into a vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20248
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20249 2003-02-11 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20250
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20251 * keymap.c (Fremap_command): Return nil if arg is not a symbol.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20252
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20253 2003-02-11 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20254
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20255 * Makefile.in (lisp, shortlisp): Add malayalam.el and tamil.el.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20256
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20257 2003-02-10 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20258
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20259 * process.c: Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20260 (syms_of_process): Add `:' prefix to QCfilter_multibyte.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20261
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20262 2003-02-10 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20263
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20264 * fns.c (Fstring_to_multibyte): Fix typo in the docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20265
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20266 * process.c (QCfilter_multibyte): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20267 (setup_process_coding_systems): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20268 (Fset_process_buffer, Fset_process_filter):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20269 Call setup_process_coding_systems.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20270 (Fstart_process): Initialize the member `filter_multibyte' of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20271 struct Lisp_Process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20272 (create_process): Call setup_process_coding_systems.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20273 (Fmake_network_process): New keyward `:filter-multibyte'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20274 Initialize the member `filter_multibyte' of struct Lisp_Process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20275 Call setup_process_coding_systems.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20276 (server_accept_connection): Call setup_process_coding_systems.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20277 (read_process_output): If the process has a filter, decide the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20278 multibyteness of a string to given to the filter by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20279 `filter_multibyte' member of the process. If the process doesn't
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20280 have a filter and the result of conversion is unibyte, use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20281 Fstring_to_multibyte (not Fstring_make_multibyte) to get the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20282 multibyte form.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20283 (Fset_process_coding_system): Call setup_process_coding_systems.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20284 (Fset_process_filter_multibyte): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20285 (Fprocess_filter_multibyte_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20286 (syms_of_process): Intern and staticpro QCfilter_multibyte.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20287 Defsubr Sset_process_filter_multibyte and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20288 Sprocess_filter_multibyte_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20289
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20290 * process.h (struct Lisp_Process): New member filter_multibyte.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20291
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20292 * lisp.h (setup_process_coding_systems): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20293
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20294 * buffer.c (Fset_buffer_multibyte): If the current buffer has a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20295 process, update coding systems for the process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20296
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20297 2003-02-09 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20298
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20299 * fns.c (string_to_multibyte): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20300 (Fstring_to_multibyte): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20301 (syms_of_fns): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20302
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20303 2003-02-08 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20304
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20305 * Makefile.in (EXEEXT): Define to @EXEEXT@ and use this variable
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20306 instead of the substitution.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20307
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20308 2003-02-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20309
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20310 * xterm.c (x_make_frame_visible): Call gtk_window_deiconify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20311
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20312 * xmenu.c (menu_position_func): Adjust menu popup position so that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20313 the menu is fully visible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20314
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20315 2003-02-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20316
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20317 * xterm.c (x_text_icon, x_raise_frame, x_lower_frame)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20318 (x_make_frame_invisible, x_wm_set_icon_position):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20319 Use FRAME_OUTER_WINDOW instead of ifdef X_TOOLKIT/else/endif.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20320
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20321 * xfns.c (x_set_name, x_set_title): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20322
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20323 2003-02-04 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20324
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20325 * keyboard.c (echo_now): Update before_command_echo_length.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20326 (Freset_this_command_lengths): Reset this_command_key_count etc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20327 immediately rather than arranging to do it later.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20328 (before_command_key_count_1, before_command_echo_length_1)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20329 (before_command_restore_flag): Vars deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20330 (add_command_key): Don't handle before_command_restore_flag.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20331 (read_char, record_menu_key): Don't update before_command_key_count or
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20332 before_command_echo_length.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20333 (read_char): Don't handle before_command_restore_flag.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20334
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20335 * keyboard.c (command_loop_1): Don't call adjust_point_for_property
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20336 in direct-output clauses if it wouldn't be called in the ordinary case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20337
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20338 2003-02-04 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20339
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20340 * keyboard.c (syms_of_keyboard) <this-original-command>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20341
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20342 2003-02-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20343
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20344 * gtkutil.c (remove_from_container): Copying list is not needed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20345 (xg_update_menubar, xg_update_menu_item, xg_update_submenu)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20346 (xg_modify_menubar_widgets, update_frame_tool_bar): Call g_list_free
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20347 on list returned from gtk_container_get_children to avoid memory leak.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20348
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20349 2003-02-01 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20350
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20351 * w32fns.c (w32_create_pixmap_from_bitmap_data): Use alloca for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20352 local malloc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20353 [HAVE_XPM]: Avoid clashes with XColor, XImage and Pixel
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20354 definitions in xpm.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20355 (init_xpm_functions): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20356 (xpm_load): Sync with xfns.c. Adapt for Windows version of libXpm.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20357 (init_external_image_libraries): Try to load libXpm.dll.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20358
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20359 * fileio.c (Fcopy_file) [WINDOWSNT]: Reverse logic for setting
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20360 timestamp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20361
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20362 2003-01-31 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20363
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20364 * syntax.c (Fskip_chars_forward)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20365 (open-paren-in-column-0-is-defun-start): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20366
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20367 2003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20368
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20369 * fileio.c: Support // at start of name for Cygwin (just added proper
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20370 preprocessor tests).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20371
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20372 * keyboard.c: Port to Cygwin (just added proper preprocessor tests).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20373
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20374 * Makefile.in: Use @EXEEXT@ for Cygwin.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20375
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20376 * mem-limits.h: Added ifdef to define BSD4_2 for Cygwin.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20377
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20378 * s/cygwin.h: Added for Cygwin port.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20379
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20380 2003-01-31 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20381
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20382 * w32fns.c (DrawText): Kludge to avoid a redefinition on Windows
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20383 when including gif_lib.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20384 (init_gif_functions, init_tiff_functions): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20385 (gif_load, tiff_load): Sync with xfns.c version. Adjust colors for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20386 Windows. Disable color table lookups. Call library functions
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20387 through pointers determined at runtime.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20388 (init_external_image_libraries): Try to load libungif.dll and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20389 libtiff.dll.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20390
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20391 2003-01-31 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20392
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20393 * xdisp.c (SKIP_GLYPHS): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20394 (set_cursor_from_row): Skip all glyphs that comes from overlay string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20395
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20396 2003-01-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20397
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20398 * gtkutil.c (free_frame_tool_bar): Remove debug printf.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20399
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20400 2003-01-30 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20401
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20402 * alloc.c (Vgc_elapsed, gcs_done): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20403 (Fgarbage_collect): Use them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20404 (init_alloc, syms_of_alloc): Set them up.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20405
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20406 2003-01-30 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20407
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20408 * w32fns.c (init_external_image_libraries): Add missing operator.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20409
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20410 2003-01-29 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20411
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20412 * w32fns.c (init_external_image_libraries): Allow jpeg-62.dll as
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20413 an alternative name for jpeg.dll.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20414
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20415 2003-01-29 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20416
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20417 * xdisp.c (set_cursor_from_row): Pay attention to string display
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20418 properties.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20419
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20420 2003-01-28 Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20421
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20422 * macterm.c (keycode_to_xkeysym_table): Add <tab>, <backspace>,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20423 <escape>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20424 (keycode_to_xkeysym_table): Reformat and add more comments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20425 (XTread_socket): Drop special case for backspace.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20426
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20427 2003-01-28 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20428
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20429 * macfns.c (x_to_mac_color): Correct the order for parsing the RGB
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20430 values in old-style RGB specs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20431
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20432 2003-01-27 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20433
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20434 * w32fns.c (init_external_image_libraries): Try alternate names for the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20435 jpeg dll.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20436
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20437 2003-01-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20438
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20439 * gtkutil.c (create_dialog, xg_separator_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20440 (xg_item_label_same_p, xg_update_menu_item): Check for NULL string
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20441 before calling strcmp or strlen.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20442
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20443 2003-01-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20444
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20445 * gtkutil.c (update_frame_tool_bar): Call prepare_image_for_display
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20446 and handle image load failure.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20447
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20448 2003-01-26 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20449
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20450 * w32fns.c (init_jpeg_functions, jpeg_resync_to_restart_wrapper):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20451 New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20452 (jpeg_load): Sync with xfns.c version. Adjust colors for Windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20453 Disable color table lookups. Call jpeg library functions
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20454 through pointers determined at runtime.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20455 (init_external_image_libraries): Try to load jpeg.dll.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20456
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20457 2003-01-25 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20458
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20459 * lisp.h: Declare format2 instead of format1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20460
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20461 * fileio.c (barf_or_query_if_file_exists):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20462 Call format2 instead of format1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20463
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20464 * editfns.c (format2): New function, replaces format1
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20465 but takes exactly two Lisp Objects as format args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20466
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20467 * buffer.c (Fkill_buffer): Call format2 instead of format1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20468
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20469 2003-01-25 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20470
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20471 * xterm.h: Change to return value of x_dispatch_event to int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20472
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20473 * xterm.c (x_filter_event): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20474 (event_handler_gdk, XTread_socket): Call x_filter_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20475 (x_dispatch_event): Change to return value of finish.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20476 (event_handler_gdk): Use return value from x_dispatch_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20477
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20478 * xfns.c (x_window): Call create_frame_xic for GTK version to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20479 initialize input methods.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20480
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20481 * gtkutil.h: Add (void) prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20482
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20483 * gtkutil.c (create_menus): Remove code that puts the help menu to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20484 the right.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20485
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20486 2003-01-25 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20487
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20488 * w32fns.c (XPutPixel): Handle monochrome images; used for masks.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20489 [HAVE_PNG]: Sync with xfns.c version.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20490 (png_load): Adjust colors for Windows. Use Windows
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20491 bitmaps. Disable color table lookups.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20492 (DEF_IMGLIB_FN, LOAD_IMGLIB_FN): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20493 (init_png_functions): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20494 (png_read_from_memory, png_load): Call png library functions
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20495 through pointers determined at runtime.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20496 (QCloader, QCbounding_box, QCpt_width, QCpt_height): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20497 (init_external_image_libraries): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20498 (init_xfns): Call it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20499
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20500 2003-01-24 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20501
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20502 * minibuf.c (Fminibuffer_message): Verify type of parameter.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20503
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20504 2003-01-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20505
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20506 * gtkutil.c (xg_initialize): Initialize id_to_widget here instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20507 of static initializer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20508
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20509 2003-01-24 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20510
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20511 * s/gnu-linux.h (GC_SETJMP_WORKS, GC_MARK_STACK): Define for more
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20512 architectures.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20513
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20514 * alloc.c (mark_stack) [!GC_LISP_OBJECT_ALIGNMENT && __GNUC__]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20515 Use __alignof__.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20516
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20517 2003-01-24 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20518
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20519 * keyboard.c (adjust_point_for_property): New second arg MODIFIED.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20520 It it is nonzero, don't pretend that an invisible area doesn't exist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20521 (command_loop_1): Call adjust_point_for_property with proper
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20522 second arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20523
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20524 2003-01-22 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20525
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20526 Sync changes with xterm.c and xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20527
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20528 * w32term.c (x_draw_glyph_string_foreground)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20529 (x_draw_composite_glyph_string_foreground): Implement overstriking.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20530
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20531 * w32term.c (x_write_glyphs): Clear phys_cursor_on_p if current
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20532 phys_cursor's hpos is overwritten. This is still not completely
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20533 correct, as it doesn't really make sense to use hpos at all to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20534 get the cursor glyph (as that is relative to the width of the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20535 characters on the line, which may have changed during the update).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20536
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20537 * w32term.c (notice_overwritten_cursor): Handle the special case
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20538 of the cursor being in the first blank non-text line at the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20539 end of a window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20540
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20541 * w32term.c (x_draw_hollow_cursor, x_draw_bar_cursor)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20542 (x_draw_phys_cursor_glyph): Set phys_cursor_width here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20543 Compute from the x position returned by x_draw_glyphs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20544
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20545 (x_display_and_set_cursor): Don't set phys_cursor_width here,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20546 except for NO_CURSOR and system caret, to make phys_cursor_width
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20547 contain what its name suggests.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20548 (notice_overwritten_cursor): Consider the cursor image erased if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20549 the output area intersects the cursor image in y-direction.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20550
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20551 * w32term.c (note_mode_line_or_margin_highlight): Rename from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20552 note_mode_line_highlight and extend.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20553
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20554 * w32term.c (last_window): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20555 (w32_read_socket) <WM_MOUSEMOVE>: Generate SELECT_WINDOW_EVENTs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20556 (note_mouse_movement): Remove reimplemented code in #if 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20557
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20558 * w32fns.c (x_set_cursor_type): Set cursor_type_changed,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20559 not update_mode_lines, and always set it to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20560
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20561 2003-01-21 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20562
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20563 * w32fns.c (IDC_HAND): Define it if system headers don't.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20564
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20565 2003-01-21 KOBAYASHI Yasuhiro <kobayays@otsukakj.co.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20566
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20567 * w32term.h (struct w32_output): New member hand_cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20568 (WM_EMACS_SETCURSOR): New message definition.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20569
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20570 * w32term.c (note_mode_line_highlight): Delete #if 0 to enable
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20571 function w32_define_cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20572 (note_mouse_highlight): Initialize, setup cursor accoding to mouse
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20573 position, change member name output_data.x to output_data.w32 and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20574 add function w32_define_cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20575 (show_mouse_face): Delete #if 0 to enable function w32_define_cursor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20576 and change member name output_data.x to output_data.w32.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20577 (w32_initialize_display_info):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20578 Setup dpyinfo->vertical_scroll_bar_cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20579
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20580 * w32fns.c (Vx_hand_shape): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20581 (w32_wnd_proc): Add message entries for WM_SETCURSOR and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20582 WM_EMACS_SETCURSOR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20583 (x-create-frame): Setup Cursor types.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20584
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20585 2003-01-21 David Ponce <david@dponce.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20586
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20587 * w32term.c (w32_encode_char): For DIM=1 charset, set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20588 ccl->reg[2] to -1 before calling ccl_driver.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20589 (Sync. with xterm.c x_encode_char change by Kenichi Handa
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20590 <handa@m17n.org> on 2002-09-30.)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20591 (w32_draw_relief_rect): Declare all args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20592 (w32_define_cursor): New.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20593
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20594 * w32fns.c (w32_load_cursor): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20595 (w32_init_class): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20596 (x_put_x_image): Declare all args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20597
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20598 2003-01-21 Richard Dawe <rich@phekda.freeserve.co.uk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20599
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20600 * Makefile.in (ALL_CFLAGS): Include MYCPPFLAGS, not MYCPPFLAG.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20601
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20602 2003-01-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20603
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20604 * gtkutil.c: Must include stdio.h before termhooks.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20605
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20606 2003-01-21 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20607
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20608 * alloc.c (Fgc_status): Print zombie list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20609 (mark_maybe_object) [GC_MARK_STACK==GC_USE_GCPROS_CHECK_ZOMBIES]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20610 Fix assignment of zombies.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20611 (Fgarbage_collect) [GC_MARK_STACK==GC_USE_GCPROS_CHECK_ZOMBIES]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20612 Don't take car of non-cons.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20613
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20614 * s/sol2-5.h (GC_SETJMP_WORKS, GC_MARK_STACK): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20615
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20616 * s/sunos4-0.h (GC_SETJMP_WORKS, GC_MARK_STACK): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20617
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20618 2003-01-20 David Ponce <david@dponce.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20619
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20620 * w32menu.c (digest_single_submenu): Declare all args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20621
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20622 Sync with 2002-12-23 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20623 changes in xmenu.c:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20624
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20625 (parse_single_submenu): Use individual keymap's prompt
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20626 string as pane name, if there is one.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20627 (set_frame_menubar): Save menu_items_n_panes from each call to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20628 parse_single_submenu and use it when calling digest_single_submenu.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20629
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20630 2003-01-20 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20631
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20632 * macterm.c (XTread_socket): Check for valid, visible window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20633 before sending a scroll-wheel event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20634
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20635 2003-01-20 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20636
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20637 * xdisp.c (redisplay_window): If mini window's buffer is not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20638 a minibuffer, then redisplay it like other windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20639
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20640 2003-01-20 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20641
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20642 * gtkutil.c (xg_create_frame_widgets): Check if there is an
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20643 external tool bar before setting tool bar height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20644
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20645 2003-01-19 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20646
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20647 * xterm.c (handle_one_xevent): Surround popup_activated
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20648 with #ifdef:s for non-toolkit version.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20649
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20650 * Makefile.in (XOBJ): Add gtkutil.o if USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20651 (gtkutil.o): New file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20652 (TOOLKIT_DEFINES): Set to -DUSE_GTK if HAVE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20653 (LIBW): Set to @GTK_LIBS@ if USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20654
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20655 * gtkutil.c: New file for GTK version.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20656
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20657 * gtkutil.h: New file for GTK version.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20658
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20659 * xterm.h: Add xt_or_gtk_widget.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20660 Include gtk files for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20661 (struct x_output): Add toolbar_height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20662 (struct x_output): Add GTK widgets and Gdk size_hints.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20663 (GTK_WIDGET_TO_X_WIN, FRAME_GTK_OUTER_WIDGET, FRAME_GTK_WIDGET)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20664 (FRAME_OUTER_WINDOW): New macros for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20665 (FRAME_OUTER_TO_INNER_DIFF_Y): Add FRAME_TOOLBAR_HEIGHT to calculation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20666
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20667 * xterm.c: Include gtkutil.h for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20668 (free_frame_menubar): Declare extern void for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20669 (note_mouse_highlight): Check popup_activated for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20670 (xt_action_hook): Don't compile if USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20671 (x_scroll_bar_to_input_event): Use CurrentTime for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20672 (xg_scroll_callback): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20673 (x_create_toolkit_scroll_bar): Call xg_create_scroll_bar for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20674 (x_set_toolkit_scroll_bar_thumb): Call xg_set_toolkit_scroll_bar_thumb
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20675 for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20676 (x_scroll_bar_create): Call xg_update_scrollbar_pos and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20677 xg_show_scroll_bar for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20678 (x_scroll_bar_remove): Call xg_remove_scroll_bar for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20679 (XTset_vertical_scroll_bar): Call xg_update_scrollbar_pos for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20680 (event_handler_gdk): New function for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20681 (handle_one_xevent): Call xg_resize_widgets for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20682 (handle_one_xevent): Make sure widget is mapped before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20683 calling x_real_positions for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20684 (XTread_socket): Add GTK event loop for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20685 (x_set_window_size): Call xg_frame_set_char_size for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20686 (x_make_frame_visible): Call gtk_widget_show_all for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20687 (x_make_frame_invisible): Call gtk_widget_hide for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20688 (x_iconify_frame): Add code for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20689 (x_free_frame_resources): Call gtk_widget_destroy for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20690 (x_wm_set_size_hint): Only compile if not USE_GTK. GTK version
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20691 is in gtkutil.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20692 (x_term_init): Add initialization for GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20693 (syms_of_xterm): Set Vx_toolkit_scroll_bars for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20694
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20695 * xmenu.c: Include gtkutil.h for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20696 (Fx_popup_menu): Use current position if x and y are nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20697 (single_menu_item, single_menu_item, Fx_popup_dialog):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20698 Check for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20699 (popup_widget_loop): New function for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20700 (x_activate_menubar): Add code for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20701 (popup_activate_callback, popup_deactivate_callback)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20702 (menu_highlight_callback, menubar_selection_callback):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20703 Add USE_GTK versions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20704 (update_frame_menubar): Call xg_update_frame_menubar for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20705 (set_frame_menubar): Call xg_modify_menubar_widgets for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20706 (free_frame_menubar): Only compile if not USE_GTK. GTK version
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20707 is in gtkutil.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20708 (popup_selection_callback): New version for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20709 (create_and_show_popup_menu): New fuction, one USE_GTK version and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20710 one USE_X_TOOLKIT version.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20711 (xmenu_show): Call create_and_show_popup_menu.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20712 (dialog_selection_callback): New version for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20713 (create_and_show_dialog): New fuction, one USE_GTK version and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20714 one USE_X_TOOLKIT version.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20715 (xdialog_show): Call create_and_show_dialog.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20716
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20717 * xfns.c: Include gtkutil for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20718 (x_window_to_frame, x_any_window_to_frame)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20719 (x_non_menubar_window_to_frame, x_menubar_window_to_frame)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20720 (x_top_window_to_frame): Add code for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20721 (x_set_background_color): Call xg_set_background_color for GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20722 (x_set_menu_bar_lines): Check for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20723 (x_set_tool_bar_lines): Call update_frame_tool_bar for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20724 (x_set_name, x_set_title): Call gtk_window_set_title for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20725 (x_window): Call xg_create_frame_widgets for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20726 (Fx_create_frame): Check for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20727 (Fx_file_dialog): New implementation for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20728
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20729 * xdisp.c: Add check for USE_GTK for extern void set_frame_menubar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20730 (update_menu_bar): Add check for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20731 (update_tool_bar): Add check for USE_GTK and external tool bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20732 (redisplay_tool_bar): Add check for USE_GTK and external tool bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20733 (redisplay_internal): Add check for USE_GTK and popup_activated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20734 (redisplay_window): Add check for USE_GTK and FRAME_EXTERNAL_MENU_BAR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20735 (redisplay_window): Add check for USE_GTK and FRAME_EXTERNAL_TOOL_BAR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20736 (display_menu_bar): Add check for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20737
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20738 * lisp.h (Vx_resource_name): Declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20739
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20740 * keyboard.c (kbd_buffer_get_event): Check MENU_BAR_ACTIVATE_EVENT
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20741 for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20742 (make_lispy_event): Check MENU_BAR_EVENT for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20743
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20744 * frame.h (struct frame): Add external_tool_bar. Check for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20745 (FRAME_EXTERNAL_TOOL_BAR): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20746 (FRAME_EXTERNAL_MENU_BAR): Check for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20747
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20748 * fileio.c (Fread_file_name): Add check for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20749
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20750 * dispnew.c (adjust_frame_glyphs_for_window_redisplay):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20751 Add check for USE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20752
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20753 * config.in: Added HAVE_GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20754
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20755 * alloc.c (Fgarbage_collect): Call xg_mark_data for GTK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20756
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20757 2003-01-18 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20758
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20759 * charset.h (Funibyte_char_to_multibyte): Export.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20760
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20761 2003-01-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20762
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20763 * xmenu.c (mouse_position_for_popup): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20764 (Fx_popup_menu): Call mouse_position_for_popup for X and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20765 mouse_position_hook for others.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20766
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20767 2003-01-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20768
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20769 * editfns.c (Finsert): Mention `string-make-multibyte' and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20770 `string-as-multibyte' in doc string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20771
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20772 2003-01-17 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20773
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20774 * fontset.c (syms_of_fontset): Setup Vfont_encoding_alist here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20775
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20776 * editfns.c (Fformat): Convert an unibyte char argument that is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20777 formatted by "%c" to multibyte if the total result must be a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20778 multibyte string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20779
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20780 2003-01-16 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20781
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20782 * process.c (set-process-filter): Document unibyte/multibyte-ness
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20783 of string argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20784
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20785 2003-01-16 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20786
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20787 * charset.h (NEXT_CHAR_BOUNDARY, PREV_CHAR_BOUNDARY): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20788
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20789 * regex.c (GET_CHAR_BEFORE_2): Use PREV_CHAR_BOUNDARY.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20790 (re_search_2): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20791
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20792 2003-01-15 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20793
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20794 * xdisp.c (message_dolog): Fix bug of the case that *Message*
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20795 buffer is unibyte.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20796
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20797 2003-01-15 Francesco Potort,Al(B <pot@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20798
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20799 * fns.c (Fsubstring): Clarify doc string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20800
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20801 * textprop.c (Ftext_properties_at, Fnext_char_property_change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20802 (Fprevious_char_property_change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20803 (Fnext_single_char_property_change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20804 (Fprevious_single_char_property_change, Fnext_property_change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20805 (Fnext_single_property_change, Fprevious_property_change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20806 (Fprevious_single_property_change, Fadd_text_properties)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20807 (Fput_text_property, Fset_text_properties)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20808 (Fremove_text_properties, Fremove_list_of_text_properties)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20809 (Ftext_property_any, Ftext_property_not_all): Clarify doc strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20810
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20811 2003-01-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20812
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20813 * process.h (struct Lisp_Process): New member plist replaces old
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20814 member private_vars. All uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20815
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20816 * process.c: Reworked 2003-01-12 change -- call a plist a plist!
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20817 (QCplist): Rename from QCvars. Change all uses.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20818 (Fprocess_plist): Replaces Fprocess_variable. Simplified.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20819 (Fset_process_plist): Replaces Fset_process_variable. Simplify.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20820 (syms_of_process): Intern, staticpro, defsubr these.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20821 (Fmake_network_process): Describe :plist arg. Remove :vars arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20822
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20823 2003-01-14 Francesco Potort,Al(B <pot@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20824
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20825 * m/delta.h: Remove (obsolete).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20826
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20827 2003-01-13 Francesco Potort,Al(B <pot@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20828
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20829 * fileio.c (Fdelete_directory, Fdelete_file): Document the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20830 behaviour in front of symlinks.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20831 (Fdelete_file): Raise an error on directories.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20832
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20833 2003-01-13 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20834
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20835 * fns.c (Freverse): Use QUIT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20836
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20837 2003-01-13 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20838
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20839 * minibuf.c (minibuffer_completion_contents):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20840 Error if point is inside prompt.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20841
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20842 * keyboard.c (command_loop_1): Don't redisplay directly
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20843 if there's a post-command-hook.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20844
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20845 * fileio.c (syms_of_fileio) <directory-sep-char>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20846 (Fdo_auto_save): Add gcpros around Ffile_name_directory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20847
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20848 2003-01-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20849
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20850 * process.h (struct Lisp_Process): New member private_vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20851
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20852 * process.c (QCvars): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20853 (syms_of_process): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20854 (Fset_process_contact): Removed function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20855 (Fprocess_variable, Fset_process_variable): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20856 (syms_of_process): Defsubr them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20857 (Fstart_process): Initialize private_vars plist to nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20858 (Fmake_network_process): New arg :vars to setup the private
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20859 variables for new network process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20860 (server_accept_connection): Copy server's private variables to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20861 client process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20862
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20863 * alloc.c (pure_alloc): Fixed 2003-01-10 changed (caused spurious
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20864 crashes). Code rewritten and simplified. Now directly aligns the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20865 pointer and recalculates pure_bytes_used, rather than aligning the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20866 size and adjusting the pointer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20867
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20868 2003-01-11 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20869
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20870 * process.c (Fset_process_contact): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20871 (syms_of_process): defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20872 (make-network-process): Update doc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20873
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20874 2003-01-10 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20875
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20876 * alloc.c (pure_alloc): Correct alignment for Lisp_Floats.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20877 Reported by Berthold Gunreben <b.gunreben@web.de>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20878
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20879 2003-01-10 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20880
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20881 * composite.c (syms_of_composite): Make composition_hash_table weak.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20882
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20883 2003-01-09 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20884
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20885 * process.c (Fmake_network_process): Convert new port number
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20886 to host byte order for `:service t' case. From Mario Lang.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20887
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20888 2003-01-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20889
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20890 * xfns.c (Fx_file_dialog): Call XtAppNextEvent and x_dispatch_event
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20891 instead of XtAppProcessEvent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20892
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20893 * xterm.c (handle_one_xevent): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20894 (x_dispatch_event): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20895 (XTread_socket): Call handle_one_xevent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20896
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20897 * xterm.h (FRAME_OUTER_TO_INNER_DIFF_X/Y): New.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20898
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20899 * xmenu.c (Fx_popup_menu): If popping up at mouse position,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20900 call XQueryPointer to get coordinates.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20901 (popup_get_selection): Do not set popup_activated_flag to zero,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20902 let popup_deactivate_callback do that. Needed for Motif.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20903 Call x_dispatch_event instead of XtDispatchEvent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20904 (xmenu_show): Calculate root coordinate from frame top/left position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20905
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20906 2003-01-08 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20907
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20908 * process.c (server_accept_connection): Fix recording of new
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20909 connection's local address in :local property of contact info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20910 (Fmake_network_process): Record local network address for new
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20911 client processes in :local property of contact info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20912 (format-network-address): Add arg OMIT-PORT. Change callers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20913
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20914 2003-01-07 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20915
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20916 * Makefile.in (fns.o): Depend on coding.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20917
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20918 2003-01-06 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20919
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20920 * fns.c: Include coding.h. Use POINTER_TYPE*, not void*.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20921 (Vlocale_coding_system): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20922 (Qcodeset, Qdays, Qmonths, Qpaper): New.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20923 (Flanginfo): New.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20924 (syms_of_fns): Initialize new stuff.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20925
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20926 2003-01-07 Markus Rost <rost@math.ohio-state.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20927
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20928 * minibuf.c (Fread_variable): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20929
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20930 * eval.c (Fuser_variable_p): Doc change. For custom variables,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20931 use the same test as for custom-variable-p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20932
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20933 2003-01-05 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20934
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20935 * xdisp.c (try_scrolling): New arg LAST_LINE_MISFIT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20936 Count LAST_LINE_MISFIT in scroll margin for end of window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20937 Move label too_near_end before setting SCROLL_MARGIN_POS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20938 Set LAST_LINE_MISFIT before jumping there.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20939
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20940 * xdisp.c (try_scrolling): Calculate amount_to_scroll better in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20941 scroll_conservatively case. If scrolling that much doesn't change
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20942 STARTP, move it down one line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20943
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20944 * xdisp.c (redisplay_window): Pass last_line_misfit arg to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20945 try_scrolling. Make it 1 after make_cursor_line_fully_visible fails.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20946
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20947 * xdisp.c (setup_echo_area_for_printing): Kill Emacs if no
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20948 selected frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20949
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20950 * keymap.c (apropos_predicate, apropos_accumulate): Make them static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20951 (syms_of_keymap): Staticpro them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20952 (Fapropos_internal): Initialize them and clear them out.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20953 Don't GCPRO them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20954
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20955 * buffer.c (syms_of_buffer) <scroll-up|down-aggressively>: Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20956
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20957 * lisp.h: New misc type Lisp_Save_Value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20958 (enum Lisp_Misc_Type): Add Lisp_Misc_Save_Value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20959 (XSAVE_VALUE): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20960 (struct Lisp_Save_Value): New data type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20961 (union Lisp_Misc): Add u_save_value alternative.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20962 (make_save_value): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20963
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20964 * alloc.c (make_save_value): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20965
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20966 * xterm.c (x_catch_errors): Save dpy using make_save_value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20967 (x_catch_errors_unwind): Call XSync.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20968
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20969 2003-01-01 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20970
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20971 * window.c (window_scroll_pixel_based): Partially undo last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20972
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20973 * keyboard.c (command_loop_1): Call adjust_point_for_property
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20974 in direct action cases for Qforward_char and Qbackward_char.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20975 Set already_adjusted so it won't be done twice.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20976
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20977 2002-12-30 Richard Dawe <rich@phekda.freeserve.co.uk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20978
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20979 * src/config.in (!HAVE_SIZE_T): Fix order of arguments in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20980 type definition of size_t.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20981
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20982 2003-01-02 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20983
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20984 * macterm.c (syms_of_macterm): Provide the feature "mac-carbon" to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20985 distinguish Carbon GUI builds from X11 builds on darwin.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20986
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20987 2002-12-30 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20988
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20989 * macterm.c (syms_of_macterm): Set mac-wheel-button-is-mouse-2
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20990 to default to t.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20991
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20992 2002-12-29 Francesco Potort,Al(B <pot@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20993
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20994 * data.c (Fstring_to_number, Fminus): Better English in doc strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20995
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20996 2002-12-28 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20997
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20998 * Makefile.in (macosx-bundle): Fix Mac OS X/Carbon port to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20999 allow building in a different directory than source. Uses some
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21000 GNU Make extensions, but there is no other make on Mac OS X.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21001
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21002 2002-12-26 Francesco Potort,Al(B <pot@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21003
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21004 * data.c (Fmakunbound, Ffmakunbound, Fmake_variable_buffer_local)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21005 (Fsetq_default, Fmake_local_variable, Fkill_local_variable)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21006 (Fmake_variable_frame_local, Faset, Fnumber_to_string, Fminus)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21007 (Fstring_to_number): Mention the returned value in the doc strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21008
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21009 2002-12-23 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21010
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21011 * buffer.c (syms_of_buffer) <scroll-up-aggressively>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21012 <scroll-down-aggressively>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21013
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21014 * xmenu.c (parse_single_submenu): Use individual keymap's prompt
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21015 string as pane name, if there is one.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21016 (set_frame_menubar): Save menu_items_n_panes from each call to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21017 parse_single_submenu and use it when calling digest_single_submenu.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21018
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21019 * window.c (window_scroll_pixel_based): Fix check for reaching BEGV.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21020 Don't try to make last line fully visible if it is past end of window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21021
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21022 2002-12-22 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21023
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21024 * macmenu.c (MIN_POPUP_SUBMENU_ID): Add.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21025 (mac_menu_show): Add support for hierarchical popup menus.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21026 (add_menu_item): Remove indentation support.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21027 (fill_submenu, fill_menu): Create hierarchical menus
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21028 instead of using indentation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21029
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21030 2002-12-22 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21031
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21032 * xdisp.c (try_cursor_movement): Don't call try_window here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21033 (redisplay_window): Never redisplay minibuffer when inactive.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21034
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21035 * window.c (select_window_1): Undo 9/21 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21036
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21037 2002-12-22 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21038
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21039 * macterm.c (XTread_socket): Call KeyTranslate for control and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21040 meta to deal correctly shifted non-alpha characters, like C-S-5
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21041 being treated like C-%. Do not look for shift key to deal
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21042 with masking off control-key with mac-reverse-ctrl-meta.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21043
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21044 2002-12-21 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21045
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21046 * xmenu.c (popup_get_selection): Now static. New arg DO_TIMERS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21047 If it is non-nil, run timers. Use an unwind-protect to requeue
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21048 the events that were read ahead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21049 (popup_get_selection_unwind): New subroutine.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21050 (popup_get_selection_queue): File-scope variable now holds that queue.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21051 (xmenu_show): Pass 0 for DO_TIMERS to popup_get_selection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21052 (xdialog_show): Pass 1 for DO_TIMERS to popup_get_selection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21053 Use an unwind-protect to pop down the dialog box.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21054 (xdialog_show_unwind): New subroutine implements that.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21055
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21056 * xdisp.c (row_containing_pos): Change exit test using last_y.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21057 (try_window_id): Abort if row_containing_pos returns null.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21058
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21059 * lread.c (load_error_handler): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21060 (Fload): Handle errors in Fsubstitute_in_file_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21061 Don't expect Fsignal to return.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21062
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21063 * eval.c: Errors and throws work right with interrupt blocking.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21064 (struct catchtag): New elt interrupt_input_blocked.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21065 (unwind_to_catch): Restore interrupt_input_blocked from saved value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21066 (internal_catch, Fcondition_case, internal_condition_case)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21067 (internal_condition_case_1, internal_condition_case_2): Save it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21068 (Fsignal): Don't do TOTALLY_UNBLOCK_INPUT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21069
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21070 * editfns.c (Fformat): Add parens.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21071
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21072 * dired.c (file_name_completion): Fix that change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21073 Delete special quit-handling code; just use QUIT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21074
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21075 2002-12-21 Tak Ota <Takaaki.Ota@am.sony.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21076
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21077 * dired.c (file_name_completion): Close directory on error
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21078 just as in directory_files_internal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21079
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21080 2002-12-19 David Kastrup <David.Kastrup@t-online.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21081
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21082 * window.c (Fset_window_configuration): Set old_point to correct
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21083 value when new_current_buffer == current_buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21084
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21085 2002-12-17 Ben Key <bkey1@tampabay.rr.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21086
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21087 Revisited my earlier fix for the following entry in etc/PROBLEMS:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21088 "Emacs built on Windows 9x/ME crashes at startup on Windows XP,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21089 or Emacs builtpart of on XP crashes at startup on Windows 9x/ME."
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21090
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21091 These changes were in part based upon suggestions made by Peter
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21092 'Luna' Runestig [peter@runestig.com].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21093
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21094 * w32.c (g_b_init_is_windows_9x, g_b_init_open_process_token)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21095 (g_b_init_get_token_information, g_b_init_lookup_account_sid)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21096 (g_b_init_get_sid_identifier_authority ): Add several static
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21097 global variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21098
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21099 * w32.c (globals_of_w32): New function. Used to initialize those
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21100 global variables that must always be initialized on startup even
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21101 when the global variable initialized is non zero. Its primary
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21102 purpose at this time is to set the global variables
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21103 g_b_init_is_windows_9x, g_b_init_open_process_token,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21104 g_b_init_get_token_information, g_b_init_lookup_account_sid, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21105 g_b_init_get_sid_identifier_authority to 0 on startup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21106 Called from main.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21107
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21108 * w32.c (is_windows_9x): Perform initialization only if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21109 g_b_init_is_windows_9x is equal to 0. On initialization set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21110 g_b_init_is_windows_9x equal to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21111
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21112 * w32.c (open_process_token): Perform initialization only if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21113 g_b_init_open_process_token is equal to 0. On initialization set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21114 g_b_init_open_process_token equal to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21115
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21116 * w32.c (get_token_information): Perform initialization only if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21117 g_b_init_get_token_information is equal to 0. On initialization
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21118 set g_b_init_get_token_information equal to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21119
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21120 * w32.c (lookup_account_sid): Perform initialization only if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21121 g_b_init_lookup_account_sid is equal to 0. On initialization
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21122 set g_b_init_lookup_account_sid equal to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21123
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21124 * w32.c (get_sid_identifier_authority): Perform initialization
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21125 only if g_b_init_get_sid_identifier_authority is equal to 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21126 On initialization set g_b_init_get_sid_identifier_authority equal to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21127
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21128 * w32fns.c (globals_of_w32fns): New function. Used to initialize
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21129 those global variables that must always be initialized on startup
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21130 even when the global variable initialized is non zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21131 Its primary purpose at this time is to initialize the global variable
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21132 track_mouse_event_fn.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21133
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21134 * w32fns.c (w32_wnd_proc): Remove initialization of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21135 track_mouse_event_fn from the handler for the WM_SETFOCUS message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21136
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21137 * w32fns.c (syms_of_w32fns): Call globals_of_w32fns.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21138
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21139 * w32menu.c (globals_of_w32menu): New function. Used to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21140 initialize those global variables that must always be initialized
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21141 on startup even when the global variable initialized is non zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21142 Its primary purpose at this time is to initialize the global
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21143 variables get_menu_item_info and set_menu_item_info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21144
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21145 * w32menu.c (initialize_frame_menubar): Remove initialization of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21146 get_menu_item_info and set_menu_item_info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21147
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21148 * w32menu.c (syms_of_w32menu): Call globals_of_w32menu.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21149
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21150 * w32.h (globals_of_w32, globals_of_w32fns, globals_of_w32menu):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21151 Declare them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21152
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21153 * emacs.c (main): Call globals_of_w32 prior to calling
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21154 init_environment if WINDOWSNT is defined. Call globals_of_w32fns
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21155 and globals_of_w32menu if initialized is non zero and HAVE_NTGUI
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21156 is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21157
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21158 * w32term.c (x_update_window_begin): Fix Windows API error
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21159 detected by BoundsChecker. Test to determine if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21160 w32_system_caret_hwnd is NULL prior to attempting to use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21161 SendMessage to send the WM_EMACS_HIDE_CARET message to it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21162
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21163 * w32term.c (x_update_window_end): Fix Windows API error
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21164 detected by BoundsChecker. Test to determine if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21165 w32_system_caret_hwnd is NULL prior to attempting to use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21166 SendMessage to send the WM_EMACS_SHOW_CARET message to it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21167
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21168 2002-12-17 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21169
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21170 * coding.c (coding_system_require_warning): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21171 (syms_of_coding): DEFVAR it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21172
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21173 * coding.h (coding_system_require_warning): Extern it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21174
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21175 * fileio.c (choose_write_coding_system): Even if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21176 Vcoding_system_for_write is non-nil, if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21177 coding_system_require_warning is nonzero, call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21178 Vselect_safe_coding_system_function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21179
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21180 2002-12-17 Markus Rost <rost@math.ohio-state.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21181
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21182 * Makefile.in (lisp, shortlisp): Add cus-face and timer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21183 (lisp): Add font-core.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21184
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21185 2002-12-13 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21186
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21187 * textprop.c (text_read_only): New arg `propval'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21188 (get_char_property_and_overlay): Remove unused var `next_overlay'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21189 (verify_interval_modification): Use text_read_only's new arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21190
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21191 2002-12-13 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21192
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21193 * coding.c (Funencodable_char_position): Set pend correctly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21194
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21195 2002-12-12 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21196
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21197 * w32term.c (last_mousemove_x, last_mousemove_y): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21198 (w32_read_socket) <WM_MOUSEMOVE>: Use them to detect non-movement.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21199 Be more careful about when help_events are generated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21200
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21201 2002-12-12 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21202
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21203 * macterm.c (mac_check_for_quit_char): Correctly set the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21204 modifiers of the event to 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21205 * mac.c (sys_select): Duplicate rfds before calling select to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21206 ensure that rfds survive the while loop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21207
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21208 2002-12-11 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21209
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21210 * xdisp.c (try_window_id): Don't call set_cursor_from_row if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21211 row_containing_pos returned NULL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21212
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21213 2002-12-10 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21214
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21215 * mac.c (sys_read): Fix sys_read to not call select if IO is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21216 non-blocking.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21217 (sys_select): Fix sys_select to not use a timeout larger than
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21218 the one given.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21219
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21220 2002-12-10 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21221
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21222 * editfns.c (Fformat): Use alloca, not _alloca.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21223
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21224 2002-12-09 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21225
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21226 * buffer.c (Fget_buffer_create): Call Qucs_set_table_for_input
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21227 as the last thing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21228
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21229 2002-12-09 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21230
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21231 * s/sol2-8.h: Removed. (Not necessary.)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21232
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21233 2002-12-09 Matthew Swift <swift@alum.mit.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21234
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21235 * editfns.c (Fformat): Handle precision in string conversion
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21236 specifiers like libc functions do (ie, print at most that many
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21237 characters).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21238
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21239 2002-12-08 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21240
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21241 * xdisp.c (row_containing_pos): Check more carefully
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21242 whether charpos is really in the row before returning it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21243
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21244 2002-12-07 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21245
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21246 * sysdep.c (emacs_read) [HAVE_CARBON]: Have emacs_read use sys_read.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21247
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21248 * eval.c (Feval) [HAVE_CARBON]: Calls mac_check_for_quit_char at
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21249 each stack frame. This may change as it could be time consuming.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21250
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21251 * macterm.c (mac_check_for_quit_char, quit_char_comp)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21252 (init_quit_char_handler, mac_determine_quit_char_modifiers)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21253 (mac_initialize): Add code to check for pressing of quit_char
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21254 in the OS event queue.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21255
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21256 * mac.c (sys_select): Call mac_check_for_quit_char every second
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21257 while blocking on select.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21258
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21259 * mac.c (sys_read): Use sys_select to test for input first
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21260 before calling read, to allow C-g to break.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21261
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21262 2002-12-07 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21263
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21264 * minibuf.c (Fcompleting_read): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21265
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21266 * lread.c (syms_of_lread) <load-history>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21267
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21268 * fileio.c (Fcopy_file): Set immediate_quit around emacs_open call.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21269
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21270 * eval.c (Fdefun, Fdefmacro): Record in load-history redefining an
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21271 autoload.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21272
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21273 * data.c (Fdefalias): Record in load-history redefining an autoload.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21274
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21275 * alloca.c: Undo ifdef change accidentally made on 12-04.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21276
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21277 2002-12-06 Francesco Potort,Al(B <pot@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21278
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21279 * xfns.c (png_load): Avoid double gamma correction for PNG images.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21280
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21281 2002-12-04 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21282
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21283 * sysdep.c (fcntl.h): Test only HAVE_FCNTL_H.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21284
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21285 * fileio.c (fcntl.h): Test only HAVE_FCNTL_H.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21286
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21287 * alloca.c: Don't use #error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21288
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21289 2002-12-03 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21290
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21291 * buffer.c (Qucs_set_table_for_input): New.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21292 (Fget_buffer_create): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21293 (Qset_buffer_major_mode_hook): Deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21294 (Fset_buffer_major_mode): Revert previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21295 (init_buffer_once): Intern ucs-set-table-for-input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21296 (syms_of_buffer): Delete Qset_buffer_major_mode_hook.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21297 Add &Qucs_set_table_for_input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21298
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21299 2002-12-03 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21300
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21301 * callint.c (Fcall_interactively): Use next_event only if less
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21302 than key_count.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21303
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21304 2002-12-02 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21305
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21306 * macmenu.c (add_menu_item, fill_menubar): Truncate menu item
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21307 names to 255 characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21308
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21309 * macterm.c (XTread_socket): If all frames have been collapsed,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21310 expand the first one before handling drag-and-drop events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21311
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21312 * s/darwin.h (GETPGRP_NO_ARG): Delete. Replaced by GETPGRP_VOID,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21313 which is detected by autoconf.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21314
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21315 2002-12-01 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21316
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21317 * unexmacosx.c (copy_twolevelhints, dump_it): Now corrects the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21318 offset in two hints table to allow prebinding to be redone and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21319 allow the executable to be stripped.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21320
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21321 2002-11-29 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21322
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21323 * fns.c (Frequire): Don't call LOADHIST_ATTACH if feature was
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21324 already provided.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21325
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21326 2002-11-29 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21327
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21328 * xdisp.c (start_display): Check more intelligently for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21329 whether the line is continued.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21330 (move_it_vertically_backward): Clear it->continuation_lines_width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21331
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21332 2002-11-28 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21333
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21334 * s/amdahl.h, s/unipl5-0.h, m/sgi3000.h, s/3700.h, s/alliant-2800.h:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21335 * s/alliant.h, s/altos.h: Deleted. (Unused/empty.)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21336
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21337 2002-11-27 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21338
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21339 * fns.c (Frequire): Change nesting allowance from 2 to 3 to cause
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21340 more descriptive error output from lread.c:Fload upon most require
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21341 cycles during boostrapping.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21342
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21343 2002-11-27 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21344
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21345 * fileio.c (Finsert_file_contents): Give a more appropriate error
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21346 for files bigger than 2Gb when off_t is 32 bit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21347
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21348 * dired.c (Ffile_attributes): Don't return negative file sizes for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21349 files bigger than 2Gb when off_t is 32 bit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21350
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21351 2002-11-27 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21352
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21353 * s/irix6-0.h (GC_SETJMP_WORKS, GC_MARK_STACK): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21354
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21355 * systty.h: Don't conditionally define GETPGRP_NO_ARG.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21356 Test GETPGRP_VOID instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21357 [BSD_TERMIOS]: Remove definitions (never used).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21358
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21359 * s/osf5-0.h (WAIT_USE_INT, SYS_SIGLIST_DECLARED, sys_siglist):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21360 Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21361 (GC_SETJMP_WORKS, GC_MARK_STACK): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21362
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21363 * m/mips.h (WORDS_BIG_ENDIAN): Define conditionally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21364
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21365 2002-11-25 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21366
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21367 * w32.c (sys_write): Avoid non-blocking mode, which is not fully
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21368 supported.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21369
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21370 2002-11-25 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21371
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21372 * unexalpha.c (update_dynamic_symbols): Cast arg of fatal_unexec.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21373
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21374 * Makefile.in (TEMACS_LDFLAGS): Update last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21375
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21376 2002-11-25 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21377
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21378 * m/ia64.h: Restore `#ifndef NOT_C_CODE' deleted by last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21379
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21380 2002-11-24 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21381
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21382 * unexmacosx.c (unexec_realloc): Use malloc_default_zone to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21383 determine the size of pointers alloced in unexed space instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21384 of using possibly invalid emacs_zone pointers. This fixes the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21385 binary incompatibility problems caused by updates to libSystem.B.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21386
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21387 2002-11-24 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21388
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21389 * search.c (Fstring_match): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21390
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21391 * callint.c (Fcall_interactively): If a command fails because
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21392 `*' detects a read-only buffer, but RECORD_FLAG is set,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21393 record it anyway if the args don't actually do tty input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21394
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21395 2002-11-22 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21396
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21397 * sysdep.c (stuff_char) [PROTOTYPES]: Provide ISO C arglist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21398
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21399 * keyboard.c (interrupt_signal): Provide forward declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21400 (kbd_buffer_store_event): Don't declare interrupt_signal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21401
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21402 * xdisp.c (store_frame_title_char) [PROTOTYPES]: Provide ISO C arglist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21403
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21404 2002-11-21 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21405
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21406 * eval.c (interactive_p): Skip any number of bytecode
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21407 and special form frames, in any order.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21408
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21409 2002-11-20 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21410
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21411 * w32fns.c (convert_mono_to_color_image): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21412 (xbm_load, xbm_load_image): Use it when foreground or background
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21413 is explicitly set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21414
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21415 2002-11-19 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21416
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21417 * s/usg5-4.h, sco4.h (bcopy, bzero, bcmp): Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21418
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21419 2002-11-18 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21420
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21421 * w32fns.c (x_build_heuristic_mask): Filter palette info from color.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21422 (XPutPixel): Swap blue and red.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21423 (xpm_format, pbm_format, png_format, jpeg_format, tiff_format)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21424 (gif_format, gs_format): Use IMAGE_ASCENT_VALUE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21425 (xpm_image_p, pbm_image_p, png_image_p, jpeg_image_p)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21426 (tiff_image_p, gif_image_p, gs_image_p): Don't check ascent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21427
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21428 2002-11-18 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21429
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21430 * m/orion105.h (HAVE_ALLOCA): Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21431
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21432 * m/m68k.h, m/arm.h, mtekxd88.h, m/tower32v3.h: Don't define alloca.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21433
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21434 * m/intel386.h: Don't include alloca.h or define alloca.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21435
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21436 * m/ia64.h: Don't include alloca.h, stdlib.h. Don't declare
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21437 malloc, realloc, calloc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21438
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21439 * m/hp800.h, m/sr2k.h, m/ns16000.h, m/wicat.h (bcopy, bzero)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21440 (bcmp): Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21441
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21442 * m/delta.h (bcopy, bzero, bcmp, alloca): Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21443
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21444 * m/amdahl.h: Don't define LIB_STANDARD.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21445
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21446 * m/alpha.h: Move OSF1 stuff from here to s/osf1.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21447
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21448 * s/osf1.h: Move OSF1 stuff from m/alpha.h to here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21449
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21450 * s/irix4-0.h, s/irix5-0.h, m/powerpcle.h, m/sparc.h:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21451 Don't include alloca.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21452
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21453 * s/aix3-2.h (HAVE_FSYNC): Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21454
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21455 * regex.c (_GNU_SOURCE): Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21456
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21457 * process.c (_GNU_SOURCE): Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21458
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21459 * fileio.c (_GNU_SOURCE, HAVE_FSYNC): Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21460
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21461 2002-11-18 Markus Rost <rost@math.ohio-state.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21462
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21463 * s/sol2-8.h: Include sol2-6.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21464
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21465 2002-11-18 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21466
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21467 * dispextern.h (struct face): Add `overstrike' field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21468 * xterm.c (x_draw_glyph_string_foreground)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21469 (x_draw_composite_glyph_string_foreground): Implement overstriking.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21470 * xfaces.c (load_face_font): Set `face->overstrike' based on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21471 result from choose_face_font.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21472 (best_matching_font, choose_face_font): Add `needs_overstrike'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21473 argument, and use it to return whether overstriking is desirable
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21474 for this face/font combo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21475 (set_font_frame_param): Pass new argument to choose_face_font.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21476
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21477 2002-11-17 Ben Key <BKey1@tampabay.rr.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21478
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21479 This change is my fix for the following entry in etc/PROBLEMS:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21480 "Emacs built on Windows 9x/ME crashes at startup on Windows XP,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21481 or Emacs builtpart of on XP crashes at startup on Windows 9x/ME."
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21482
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21483 * w32.c: Added wrapper functions around the win32 API functions
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21484 OpenProcessToken, GetTokenInformation, LookupAccountSid, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21485 GetSidIdentifierAuthority. These wrapper functions serve two
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21486 purposes:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21487 1. They ensure that the wrapped function can never be called
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21488 when Emacs is running on an operating system on which they are
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21489 not supported (Microsoft Windows 95 / 98 / ME).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21490 2. They call the wrapped functions via function pointers rather
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21491 than calling them directly. This avoids taking advantage of the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21492 undocumented fact that although these functions are not supported
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21493 in the 9x branch of Microsoft Windows, the functions do exist in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21494 the version of advapi32.dll that is found in the 9x branch of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21495 Microsoft Windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21496
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21497 * w32.c (init_user_info): Replace the calls to the win32 API
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21498 functions OpenProcessToken, GetTokenInformation, LookupAccountSid,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21499 and GetSidIdentifierAuthority with calls to the newly added
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21500 wrapper functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21501
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21502 * w32.h: Added extern declarations for the following functions:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21503 syms_of_w32term, syms_of_w32fns, syms_of_w32select,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21504 syms_of_w32menu, and void syms_of_fontset.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21505
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21506 * w32fns.c (w32_wnd_proc): Add code to reinitialize the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21507 function pointer track_mouse_event_fn in the handler for the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21508 WM_SETFOCUS message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21509
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21510 * w32menu.c (initialize_frame_menubar): Add code to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21511 reinitialize the function pointers set_menu_item_info and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21512 get_menu_item_info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21513
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21514 2002-11-17 Ben Key <BKey1@tampabay.rr.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21515
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21516 * sound.c: Added a partial implementation of play-sound-internal
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21517 for Microsoft Windows. Added various #ifdef / #else / #endif
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21518 code blocks to separate the code that will compile under
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21519 Microsoft Windows from the code that is specific to GNU/Linux.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21520 Moved several blocks of code around to make this separation of code
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21521 into Windows compatible and GNU/Linux compatible code blocks easier.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21522
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21523 * makefile.w32-in: Include sound.c and link with WinMM.lib.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21524
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21525 * s/ms-w32.h: Defined the symbol HAVE_SOUND so that the newly
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21526 added support for play-sound-internal under Windows would be
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21527 included in the build of Emacs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21528
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21529 2002-11-16 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21530
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21531 * w32fns.c (w32_load_system_font): Don't disable Cleartype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21532
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21533 * w32term.c (w32_get_glyph_string_clip_rect): Clip cursor tightly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21534
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21535 2002-11-15 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21536
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21537 * keyboard.c (command_loop_1): Fix int/Lisp_Object mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21538 (adjust_point_for_property): Move out of display and invisible even if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21539 we were already inside before (in case a property was added while
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21540 we weren't looking). Be more careful when handling invisible props.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21541 Skip invisible text as if it really wasn't there at all.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21542
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21543 2002-11-15 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21544
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21545 * w32term.c (x_draw_image_foreground)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21546 (w32_draw_image_foreground_1): Use standard copy and invert
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21547 operations to draw images.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21548
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21549 * w32fns.c (x_create_x_image_and_pixmap): Fill in palette for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21550 depth of 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21551 (xbm_read_bitmap_data): Invert bits as xbm is read in.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21552 (XPutPixel): Don't invert bits here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21553
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21554 2002-11-15 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21555
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21556 * w32term.c (x_draw_image_foreground, x_draw_image_glyph_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21557 (w32_draw_image_foreground_1): Handle image masks.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21558 (x_draw_image_glyph_string): Don't BitBlt transparently.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21559
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21560 * w32fns.c (w32_defined_color): Adjust RGB values for Emacs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21561 (x_from_xcolors): Adjust RGB values for W32.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21562 (image_background, image_background_transparent)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21563 (postprocess_image, x_to_xcolors, x_disable_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21564 (x_build_heuristic_mask): Adapt for W32 and enable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21565 (x_create_x_image_and_pixmap): Mark images with palettes as such.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21566 (xbm_load): Remove unused variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21567
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21568 2002-11-14 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21569
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21570 * buffer.c (syms_of_buffer): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21571
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21572 2002-11-14 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21573
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21574 * alloc.c (SETJMP_WILL_NOT_WORK): Add note.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21575
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21576 * xterm.c (x_draw_relief_rect, x_draw_box_rect, x_update_cursor):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21577 * xmenu.c (unuse_menu_items, digest_single_submenu):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21578 * xfns.c (x_put_x_image):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21579 * xdisp.c (message2_nolog, set_message):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21580 * undo.c (record_point):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21581 * terminfo.c (tparam):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21582 * syntax.c (scan_sexps_forward):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21583 * scroll.c (calculate_scrolling, calculate_direct_scrolling):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21584 * composite.c (update_compositions):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21585 * cm.c (calccost, cmgoto):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21586 * charset.c (c_string_width): Declare all args (per C99).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21587
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21588 * frame.h (get_specified_cursor_type, get_window_cursor_type): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21589
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21590 * lisp.h (get_specified_cursor_type, get_window_cursor_type):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21591 Don't declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21592
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21593 * emacs.c (main) [!VMS]: Avoid third arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21594
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21595 * fns.c (Fcopy_sequence): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21596 (Fmap_char_table): Cast `call2'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21597
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21598 2002-11-14 Francesco Potort,Al(B <pot@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21599
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21600 * s/sol2-8.h: New file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21601
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21602 2002-11-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21603
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21604 * buffer.c (syms_of_buffer) <mode-line-format>: Document symbol
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21605 dependency on `risky-local-variable' and the :propertize form.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21606
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21607 2002-11-12 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21608
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21609 * fns.c (Fmap_char_table): Don't use map_char_table's function arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21610
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21611 * syntax.c (scan_sexps_forward): Undo last patch.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21612 Use a more obvious fix: check eob before updating the syntax table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21613
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21614 2002-11-09 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21615
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21616 * syntax.c (scan_sexps_forward): Update syntax table before reading
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21617 a char rather than after so we don't update the table past eob.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21618
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21619 2002-11-09 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21620
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21621 * buffer.c (Fset_buffer_major_mode): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21622
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21623 * regex.c (regexec): Fix pmatch declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21624
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21625 * cmds.c (Fself_insert_command): Apply Vtranslation_table_for_input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21626
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21627 * keyboard.c (command_loop_1): Apply Vtranslation_table_for_input
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21628 to self-inserting characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21629 (syms_of_keyboard) <keyboard-translate-table>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21630
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21631 * coding.c (Vtranslation_table_for_input): New.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21632 (syms_of_coding): DEFVAR it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21633
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21634 2002-11-08 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21635
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21636 * w32term.c (w32_draw_fringe_bitmap): Remove unused local variable
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21637 window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21638
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21639 2002-11-08 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21640
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21641 * process.c (Fformat_network_address): Remove unused locals p,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21642 cp, and i.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21643
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21644 2002-11-06 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21645
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21646 * buffer.c (Qset_buffer_major_mode_hook): New.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21647 (Fset_buffer_major_mode): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21648
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21649 2002-11-06 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21650
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21651 * xterm.c (x_term_init): Use turn_on_atimers, not start_polling
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21652 and stop_polling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21653
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21654 * process.c (wait_reading_process_input):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21655 Test POLLING_PROBLEM_IN_SELECT, not hpux.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21656 Avoid initialization for auto Lisp_Object var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21657
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21658 * s/hpux11.h (POLLING_PROBLEM_IN_SELECT): Add #undef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21659
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21660 * s/hpux10.h (POLLING_PROBLEM_IN_SELECT): Defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21661
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21662 2002-11-05 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21663
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21664 * s/sol2-5.h (BROKEN_SIGIO): Turn off the #undef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21665
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21666 * callint.c (Fcall_interactively): New local filter_specs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21667 (Fcall_interactively): Check for progn as well as let.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21668 Add a gcpro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21669 (Qprogn): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21670 (syms_of_callint): Staticpro and init Qprogn.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21671
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21672 2002-11-04 John Paul Wallington <jpw@shootybangbang.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21673
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21674 * lread.c (Feval_buffer): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21675
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21676 2002-11-04 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21677
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21678 * keyboard.c (read_char): Always translate iff
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21679 Vkeyboard_translate_table is a char table and c is valid.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21680
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21681 * xterm.c (XTread_socket): Check Lisp types for Vx_keysym_table
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21682 and fix C types.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21683
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21684 2002-11-03 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21685
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21686 * xdisp.c (single_display_prop_intangible_p): Strings are intangible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21687
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21688 * editfns.c (get_pos_property): Don't hardcode Qfield.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21689
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21690 * keyboard.c (adjust_point_for_property): Handle `display' prop on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21691 overlays. Also handle `invisible' prop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21692
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21693 2002-11-02 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21694
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21695 * coding.c (decode_coding_emacs_mule, decode_coding_iso2022)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21696 (decode_coding_sjis_big5, decode_eol): Allow lone \r in DOS EOL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21697
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21698 2002-11-01 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21699
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21700 * editfns.c (Fmessage): Revert last change to properly handle %%.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21701
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21702 2002-11-01 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21703
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21704 * xmenu.c (unuse_menu_items): New fun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21705 (menu_items_inuse): New var.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21706 (syms_of_xmenu): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21707 (init_menu_items): Use it to detect re-entrance.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21708 (Fx_popup_menu, Fx_popup_dialog, set_frame_menubar): Reset when done.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21709 (Fx_popup_menu): Remove spurious XSETFRAME.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21710
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21711 * editfns.c (find_field): Make an exception for nil fields.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21712
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21713 2002-11-01 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21714
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21715 * m/gec63.h: Deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21716
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21717 2002-10-31 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21718
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21719 * xterm.c (XTread_socket): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21720 (xaw_scroll_callback): Cast call_data to long to avoid warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21721
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21722 2002-10-31 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21723
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21724 * process.c (Fformat_network_address): Fix int/Lisp_Object mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21725
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21726 2002-10-30 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21727
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21728 * editfns.c (overlays_around, get_pos_property): New funs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21729 (find_field): Use them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21730 Also be careful not to modify POS before its last use.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21731 (Fmessage): Don't Fformat if there's nothing to format.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21732
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21733 2002-10-30 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21734
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21735 * process.c [HAVE_SYS_WAIT]: Include sys/wait.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21736 [HAVE_PTY_H]; Include pty.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21737
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21738 * lread.c (Fload) <!load_dangerous_libraries>: Close fd.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21739
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21740 * xterm.c (Qeql): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21741 (Vx_keysym_table): New.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21742 (syms_of_xterm): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21743 (XTread_socket): Use it. Deal with ASCII keysyms.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21744 (XSetIMValues) [HAVE_X11R6]: Prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21745
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21746 * keyboard.c (lispy_accent_codes, lispy_accent_keys): Extended.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21747 (lispy_kana_keys): Comment out.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21748 (make_lispy_event) [XK_kana_A]: Comment out.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21749 (modify_event_symbol) <sizeof (long) == sizeof (EMACS_INT)>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21750 Fix sprintf call.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21751
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21752 * s/osf5-0.h (C_SWITCH_SYSTEM): Revert last change (fixed by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21753 regexp.h change).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21754 (TERMINFO, LIBS_TERMCAP): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21755
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21756 * s/usg5-4.h (bcopy, bzero): Define conditional on HAVE_BCOPY.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21757 (bcmp): Define conditional on HAVE_BCMP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21758 (NO_SIOCTL_H): Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21759 (TIOCSIGSEND): Don't make conditional on IRIX6.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21760
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21761 * s/sol2-5.h: Don't include strings.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21762 (bcopy, bzero, bcmp) [HAVE_BCOPY]: Don't undef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21763
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21764 * s/irix6-0.h (IRIX6): Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21765 (bcopy, bcmp, bzero): Don't undef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21766
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21767 * s/irix6-5.h: Don't include strings.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21768 (IRIX6): Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21769 (bcopy, bcmp, bzero): Don't undef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21770
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21771 * syntax.c (Fforward_comment): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21772
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21773 2002-10-29 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21774
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21775 * process.c (Fsignal_process): Allow PROCESS to be specified by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21776 name in addition to pid (as integer or string).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21777
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21778 2002-10-28 Harald Maier <Harald.Maier.BW@t-online.de> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21779
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21780 * w32heap.c: Don't redefine _heap_init and _heap_term on MSVC 7 build
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21781 environments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21782
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21783 2002-10-27 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21784
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21785 * xterm.c (note_mouse_highlight): Don't use mouse-face if hidden.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21786
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21787 * w32term.c (note_mouse_highlight): Don't use mouse-face if hidden.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21788
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21789 * msdos.c (IT_note_mouse_highlight): Don't use mouse-face if hidden.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21790
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21791 * macterm.c (note_mouse_highlight): Don't use mouse-face if hidden.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21792
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21793 2002-10-26 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21794
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21795 * editfns.c (Fformat): Detect invalid format letters for floats.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21796
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21797 2002-10-25 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21798
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21799 * xfns.c (x_set_name): Encode by Qcompound_text unconditionally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21800 (x_set_title): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21801
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21802 2002-10-25 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21803
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21804 * macgui.h:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21805 * w32gui.h: Remove definition of XColor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21806
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21807 * dispextern.h [!HAVE_X_WINDOWS]: Define XColor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21808
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21809 2002-10-24 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21810
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21811 * xdisp.c (get_window_cursor_type): New arg ACTIVE_CURSOR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21812 Callers changed (supply dummy arg).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21813
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21814 * lisp.h (get_window_cursor_type): Update prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21815
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21816 * w32term.c (x_display_and_set_cursor): Get active_cursor from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21817 get_window_cursor_type to track system caret.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21818
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21819 2002-10-24 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21820
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21821 * process.c (Fformat_network_address): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21822 (syms_of_process): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21823 (list_processes_1): Use it to format :local/:remote address if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21824 service/host is not set; before Emacs would crash in that case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21825 (Fmake_network_process): Don't use Ffind_operation_coding_system
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21826 to setup coding system if host or service is not set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21827
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21828 2002-10-23 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21829
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21830 Patch suggested by Jay Finger <jay_finger@hotmail.com>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21831
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21832 * w32term.c (w32_term_init): Pass XColor to w32_define_color, not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21833 COLORREF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21834
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21835 * macgui.h:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21836 * w32gui.h: Add definition of XColor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21837
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21838 * macfns.c:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21839 * w32fns.c:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21840 * xfaces.c: Remove definition of XColor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21841
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21842 2002-10-22 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21843
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21844 * xfns.c (x_set_name, x_set_title): `icon.value' has unsigned char.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21845
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21846 * window.c (window_loop): For GET_LRU_WINDOW and GET_LARGEST_WINDOW>,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21847 Only ignore truly dedicated windows. For UNSHOW_BUFFER, delete the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21848 window if it is dedicated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21849 (Fshrink_window): Add preserve_before as was done for enlarge_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21850 (Vspecial_display_function): Update docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21851
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21852 * buffer.c (assoc_ignore_text_properties, Fother_buffer, Fkill_buffer)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21853 (call_overlay_mod_hooks): Use CONSP and XCAR/XCDR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21854 (Fget_buffer_create, advance_to_char_boundary): Use BEG and BEG_BYTE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21855
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21856 2002-10-21 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21857
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21858 * casefiddle.c (casify_region): Don't treat a prefix char as part
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21859 of a word when at the beginning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21860
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21861 2002-10-17 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21862
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21863 * lread.c (syms_of_lread): Fix typos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21864
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21865 2002-10-17 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21866
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21867 * Makefile.in (TEMACS_LDFLAGS): Add trailing comment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21868
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21869 2002-10-16 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21870
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21871 * fileio.c (Fcopy_file): Fix backward test of KEEP_TIME.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21872
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21873 2002-10-14 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21874
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21875 * w16select.c (syms_of_win16select): Fix docstring for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21876 `selection-coding-system'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21877
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21878 * w32select.c (syms_of_w32select): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21879
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21880 2002-10-14 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21881
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21882 * syntax.c (scan_lists): Don't get fooled by a symbol ending with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21883 a backslash-quoted char.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21884 (scan_lists, scan_sexps_forward): Pacify the compiler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21885
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21886 2002-10-13 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21887
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21888 * window.c (window_scroll): Set immediate_quit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21889
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21890 * print.c (print): When backquote form is the car of a list,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21891 output in old style. Use old_backquote_output to output all
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21892 comma forms inside it in old style too.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21893
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21894 * buffer.h (struct buffer): Move `undo_list' down below `name'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21895
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21896 2002-10-11 Markus Rost <rost@math.ohio-state.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21897
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21898 * emacs.c (syms_of_emacs) <kill-emacs-hook>: Doc fix (not run in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21899 batch mode).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21900
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21901 * lread.c (Fload): Doc fix (load-suffixes).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21902
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21903 2002-10-10 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21904
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21905 * macterm.c (syms_of_macterm, mac_get_mouse_btn):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21906 Reverse functionality of mac-wheel-button-is-mouse-2 to be correct.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21907 Also switch the default to Qnil from Qt.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21908
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21909 2002-10-08 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21910
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21911 * coding.c (code_convert_region): When we need more GAP for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21912 conversion, pay attention to the case that coding->produced is not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21913 greater than coding->consumed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21914
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21915 2002-10-07 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21916
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21917 * unexelf.c (unexec): Redo 9/16 change, but only if IRIX6_5.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21918
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21919 2002-10-06 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21920
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21921 * macmenu.c (mac_menu_show): Add j to count menu items; match
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21922 menu_item_selection to it to find selected item.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21923
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21924 2002-10-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21925
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21926 * xterm.c (XTread_socket): Fix from 2002-10-03 didn't cover all
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21927 cases. The correct fix is to pass ReparentNotify to Xt.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21928 The shell widget interprets ConfigureNotify differently depending
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21929 on if it has been reparented or not.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21930
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21931 2002-10-05 Markus Rost <rost@math.ohio-state.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21932
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21933 * editfns.c (Fformat_time_string): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21934
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21935 2002-10-05 John Paul Wallington <jpw@shootybangbang.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21936
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21937 * fns.c (Flength): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21938
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21939 2002-10-04 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21940
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21941 * keyboard.c (keyremap): New struct.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21942 (read_key_sequence): Use it: globally replace keytran_foo with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21943 keytran.foo and fkey_foo with fkey.foo. Rename temp vars
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21944 keytran_next and fkey_next to just `next'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21945
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21946 2002-10-04 Steven Tamm <steventamm@mac.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21947
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21948 * macterm.c (keycode_to_xkeysym_table): Change return to be
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21949 treated like an X keysym.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21950
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21951 2002-10-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21952
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21953 * xterm.c (XTread_socket): For ConfigureNotify, with x and y == 0,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21954 and USE_MOTIF, call XTranslateCoordinates to get the real x and y.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21955 This is to also handle x/y changes that occur because of a resize.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21956
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21957 2002-10-02 John Paul Wallington <jpw@shootybangbang.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21958
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21959 * frame.c (Vdelete_frame_functions): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21960 (syms_of_frame): Initialize and defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21961 (Fdelete_frame): Use it instead of delete-frame-hook. Don't run
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21962 it when frame's `tooltip' parameter is non-nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21963
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21964 * xfns.c (x_create_tip_frame): Set `tooltip' frame parameter to t.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21965
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21966 * w32fns.c (x_create_tip_frame): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21967
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21968 * macfns.c (x_create_tip_frame): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21969
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21970 2002-09-30 Kenichi Handa <handa@m17n.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21971
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21972 * xterm.c (x_encode_char): For DIM=1 charset, set ccl->reg[2] to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21973 -1 before calling ccl_driver.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21974
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21975 * coding.c (decode_coding_emacs_mule): Check coding->cmp_data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21976 Only when it is non-nil, handle composition sequence.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21977 (setup_coding_system) <0>: Don't force composition handling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21978
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21979 * Makefile.in (lisp, shortlisp): Add utf-16.elc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21980
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21981 2002-09-29 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21982
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21983 * search.c (Freplace_match): Adjust match data for the substitution
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21984 just made in the buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21985
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21986 * xdisp.c (STOP_POLLING, RESUME_POLLING): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21987 (redisplay_internal): Use them. Do RESUME_POLLING at end of function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21988
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21989 2002-09-27 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21990
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21991 * keyboard.c (STOP_POLLING, RESUME_POLLING): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21992 (read_char): Use them. Do all exits thru the end of the function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21993
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21994 2002-09-27 Kenichi Handa <handa@etl.go.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21995
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21996 * xfaces.c (try_font_list): Pay attention to the case that FAMILY
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21997 is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21998
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21999 2002-09-26 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22000
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22001 * regex.h (__restrict_arr): Don't define if already defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22002
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22003 * coding.c (run_pre_post_conversion_on_str):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22004 Save and restore Vdeactivate_mark.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22005
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22006 2002-09-26 John Paul Wallington <jpw@shootybangbang.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22007
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22008 * minibuf.c (Fminibufferp): Add an optional `buffer' argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22009
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22010 2002-09-26 Kenichi Handa <handa@etl.go.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22011
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22012 * xfaces.c (try_font_list): New arg PREFER_FACE_FAMILY. If it is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22013 nonzero, try face's family at first. Otherwise try FAMILY at first.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22014 (choose_face_font): If C is a single byte char or latin-1, call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22015 try_font_list with PREFER_FACE_FAMILY 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22016
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22017 2002-09-21 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22018
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22019 * window.c (select_window_1): Don't select frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22020 Set frame's selected window only when frame itself is selected.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22021 (Fselect_window): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22022
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22023 2002-09-18 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22024
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22025 * process.c (make-network-process): Doc fix (there is no
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22026 network-server-log-function hook).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22027
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22028 2002-09-18 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22029
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22030 * print.c (print): Clear out the unused parts of Vprint_number_table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22031 (syms_of_print): Doc fix for `print-number-table'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22032
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22033 * unexelf.c (unexec): Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22034
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22035 2002-09-17 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22036
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22037 * m/alpha.h [LINUX]: Don't define DATA_START.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22038
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22039 2002-09-16 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22040
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22041 * unexelf.c (unexec): Deal with .got, reinstating change from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22042 25-08-1999.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22043
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22044 2002-09-13 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22045
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22046 * s/sol2-6.h (UNEXEC): Comment out definition.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22047
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22048 * unexsol.c (unexec): Don't downcase first letter of error msg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22049
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22050 * xfaces.c (Fcolor_supported_p): Just one arg is required.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22051
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22052 2002-09-12 Markus Rost <rost@math.ohio-state.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22053
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22054 * unexsol.c: Include buffer.h, charset.h, coding.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22055
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22056 2002-09-11 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22057
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22058 * unexsol.c: Don't use report_file_error; do it by hand
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22059 using dlerror.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22060
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22061 * process.c (wait_reading_process_input, both versions):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22062 Before calling turn_on_atimers, call stop_polling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22063
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22064 * emacs.c (syms_of_emacs) <command-line-args>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22065
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22066 * xdisp.c (try_scrolling): If after make_cursor_line_fully_visible
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22067 we go to too_near_end, call clear_glyph_matrix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22068 (redisplay_window): After make_cursor_line_fully_visible,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22069 call clear_glyph_matrix and bypass `goto done'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22070
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22071 * xfns.c (x_report_frame_params): If FRAME_SCROLL_BAR_PIXEL_WIDTH is 0
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22072 and we have non-toolkit scroll bars, return nil for scroll-bar-width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22073
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22074 2002-09-10 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22075
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22076 * fileio.c (Fdo_auto_save): Catch error making directory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22077 Only call push_message if we need to.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22078 At the same time, make an unwind-protect to pop it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22079 Rename local message_p to old_message_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22080 (do_auto_save_make_dir, do_auto_save_eh): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22081 (do_auto_save_unwind): Don't call pop_message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22082
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22083 * lisp.h (pop_message_unwind): Renamed from push_message_unwind.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22084
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22085 * keyboard.c (Fexecute_extended_command): Use pop_message_unwind.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22086
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22087 * alloc.c (Fgarbage_collect): Use pop_message_unwind.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22088
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22089 * xdisp.c (pop_message_unwind): Renamed from push_message_unwind.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22090
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22091 2002-09-10 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22092
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22093 * regex.c (DISCARD_FAILURE_REG_OR_COUNT): Delete.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22094 (CHECK_INFINITE_LOOP): Don't pop anything: just set `cycle' to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22095 (re_match_2_internal): Be more careful with infinite loops.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22096
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22097 2002-09-10 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22098
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22099 * macros.c (end_kbd_macro): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22100 (Fend_kbd_macro): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22101
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22102 * macros.h (end_kbd_macro): Declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22103
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22104 * keyboard.c (Fdiscard_input): If defining keyboard macro,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22105 end and save it instead of discarding it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22106
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22107 2002-09-09 Markus Rost <rost@math.ohio-state.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22108
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22109 * s/sol2-6.h: Fix typo. Add comment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22110
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22111 2002-09-09 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22112
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22113 * regex.c (regnum_t): Use signed int, not unsigned int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22114
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22115 * s/sol2-6.h: New file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22116
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22117 * s/sol2-5.h (UNEXEC): Definition deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22118
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22119 2002-09-08 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22120
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22121 * macros.c (executing_macro_index): Change type to EMACS_INT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22122 (syms_of_macros): DEFVAR_INT it (needed by kmacro).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22123
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22124 * macros.h (executing_macro_index): Change type to EMACS_INT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22125
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22126 2002-09-06 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22127
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22128 * casetab.c (set_case_table): Make canon table point to eqv table.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22129
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22130 2002-09-06 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22131
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22132 * coding.c (syms_of_coding): Fix spacing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22133
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22134 * composite.c (Fcompose_region_internal)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22135 (Fcompose_string_internal): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22136
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22137 * data.c (Flsh): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22138
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22139 * fontset.c (Fset_fontset_font): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22140
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22141 * macfns.c (Fx_server_max_request_size): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22142
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22143 * w16select.c (syms_of_win16select): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22144
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22145 * w32select.c (syms_of_w32select): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22146
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22147 * xselect.c (syms_of_xselect): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22148
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22149 2002-09-05 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22150
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22151 * regex.c (set_image_of_range_1): In no-TRANSLATE case,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22152 call EXTEND_RANGE_TABLE and return a proper value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22153 (set_image_of_range): Don't call set_image_of_range_1
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22154 if no TRANSLATE or if range includes all of Latin-1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22155 Only call it for the Latin-1 part of the range.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22156 For other cases, make two separate ranges,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22157 one for the original specified characters and one for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22158 their case-conversions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22159
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22160 2002-09-04 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22161
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22162 * s/sol2-5.h (UNEXEC): Use unexsol.o.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22163
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22164 * window.c (displayed_window_lines): Correct for one-off bug
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22165 in HEIGHT on non-window displays.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22166
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22167 * regex.c (set_image_of_range_1): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22168 (set_image_of_range): Use set_image_of_range_1 for Latin-1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22169 Return a value to indicate running out of memory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22170 (SET_RANGE_TABLE_WORK_AREA): Check value from set_image_of_range.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22171 (extend_range_table_work_area): New subroutine.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22172 (EXTEND_RANGE_TABLE): Replaces EXTEND_RANGE_TABLE_WORK_AREA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22173 Different calling conventions, and used from set_image_of_range{,_1}.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22174 (IMMEDIATE_QUIT_CHECK): Definitions moved.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22175
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22176 2002-09-04 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22177
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22178 * makefile.w32-in: All dependencies updated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22179
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22180 2002-09-01 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22181
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22182 * unexsol.c: New file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22183
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22184 * xfns.c (Qbox): Declare external, don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22185
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22186 * xdisp.c (redisplay_window) <force-start case>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22187 If point is on semi-visible last line, reposition
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22188 it at previous line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22189
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22190 * alloc.c (display_malloc_warning): Use display-warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22191 (malloc_warning_1): Function deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22192
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22193 * alloc.c [ALLOC_DEBUG]: #undef INLINE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22194
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22195 * lread.c (read1): Handle #! by skipping the line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22196
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22197 2002-08-31 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22198
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22199 * Makefile.in (TEMACS_LDFLAGS): Renamed from ALL_LDFLAGS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22200 Don't include LDFLAGS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22201 (temacs): Pass LDFLAGS separately, and not via YMF_PASS_LDFLAGS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22202
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22203 2002-08-31 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22204
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22205 * xdisp.c (get_window_cursor_type): Don't use x_highlight_frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22206 member of x_display_info unless we compile for some window system.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22207
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22208 2002-08-31 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22209
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22210 * xdisp.c (Valternate_cursor_type, Qalternate_cursor_type): Removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22211 (get_window_cursor_type): Don't use them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22212 (syms_of_xdisp): Remove intern, staticpro, and defvar for them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22213
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22214 2002-08-30 Kenichi Handa <handa@etl.go.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22215
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22216 * xdisp.c (get_next_display_element): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22217
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22218 2002-08-30 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22219
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22220 * macterm.c (expose_overlaps): New function (merge code from xterm.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22221 (expose_window): Use it to fix the display of overlapping
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22222 rows (merge code from xterm.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22223
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22224 * macfns.c (Qbox): Add extern declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22225
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22226 2002-08-30 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22227
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22228 * w32fns.c (Qbox): Make extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22229 (syms_of_w32fns): Remove initialization of Qbox.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22230
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22231 2002-08-30 Rune Kleveland <runekl@viewpoint.no> (tiny change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22232
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22233 * xfns.c (Fx_open_connection): Fix error message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22234
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22235 2002-08-30 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22236
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22237 The following changes consolidates the handling of the cursor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22238 type in xdisp.c, moving duplicate code and functionality from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22239 xfns.c, xterm.c, w32fns.c, w32term.c, macfns.c, and macterm.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22240
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22241 * frame.h (enum text_cursor_kinds): Consolidated here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22242 Added DEFAULT_CURSOR value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22243 (struct frame) <desired_cursor, cursor_width>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22244 <blink_off_cursor, blink_off_cursor_width>: New fields.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22245 Consolidated from output_x, output_w32 and output_mac structs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22246 (FRAME_DESIRED_CURSOR, FRAME_CURSOR_WIDTH, FRAME_BLINK_OFF_CURSOR)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22247 (FRAME_BLINK_OFF_CURSOR_WIDTH): Macros consolidated here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22248
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22249 * xdisp.c (Qbar, Qhbar, Qbox, Qhollow, Vblink_cursor_alist):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22250 Variables consolidated here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22251 (Valternate_cursor_type, Qalternate_cursor_type): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22252 (Vcursor_in_non_selected_windows): Renamed from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22253 cursor_in_non_selected_windows and changed to Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22254 (syms_of_xdisp): Define and staticpro new and moved variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22255 (get_specified_cursor_type): Renamed from x_specified_cursor_type;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22256 consolidated here. Recognize Qhollow setting.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22257 (set_frame_cursor_types): New function to set frame cursor types
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22258 based on the frame parameters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22259 (get_window_cursor_type): New function to calculate new cursor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22260 type and width for the specified window. Based on duplicated
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22261 code consolidated here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22262 Enhancements: cursor-in-non-selected-windows may be a cursor type,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22263 check buffer-local alternate-cursor-type and blink-cursor-alist
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22264 before using built-in blink off methods.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22265
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22266 * dispextern.h (cursor_in_non_selected_windows): Extern removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22267
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22268 * lisp.h (Qcursor_in_non_selected_windows): Extern removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22269 (get_specified_cursor_type, get_window_cursor_type)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22270 (set_frame_cursor_types): Added prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22271
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22272 * macfns.c (x_specified_cursor_type): Removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22273 (x_set_cursor_type): Use set_frame_cursor_types.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22274 (Qbar, Qbox): Removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22275 (syms_of_macfns): Don't intern or staticpro them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22276
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22277 * macterm.c (x_specified_cursor_type): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22278 (x_draw_bar_cursor): Use FRAME_CURSOR_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22279 (x_display_and_set_cursor): Use get_window_cursor_type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22280 Remove unused local variables cursor_non_selected, active_cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22281 Redraw cursor if hbar cursor width changes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22282 (make_mac_frame): Set FRAME_DESIRED_CURSOR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22283
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22284 * macterm.h (enum text_cursor_kinds): Removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22285 (struct output_mac) <current_cursor, desired_cursor, cursor_width>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22286 <blink_off_cursor, blink_off_cursor_width>: Members removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22287 (FRAME_DESIRED_CURSOR): Macro removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22288
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22289 * w32fns.c (Vblink_cursor_alist): Removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22290 (Qbar, Qhbar, Qbox, Qhollow): Removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22291 (syms_of_w32fns): Don't intern, staticpro, or define them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22292 (x_specified_cursor_type): Removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22293 (x_set_cursor_type): Use set_frame_cursor_types.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22294
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22295 * w32term.c (x_specified_cursor_type): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22296 (x_draw_bar_cursor): Use FRAME_CURSOR_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22297 (x_display_and_set_cursor): Use get_window_cursor_type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22298 Remove unused local variables cursor_off_state.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22299 Redraw cursor if hbar cursor width changes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22300 Changed all occurrences of w32_highlight_frame to x_highlight_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22301
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22302 * w32term.h (enum text_cursor_kinds): Removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22303 (struct output_w32) <current_cursor, desired_cursor, cursor_width>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22304 <blink_off_cursor, blink_off_cursor_width>: Members removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22305 (FRAME_DESIRED_CURSOR, FRAME_CURSOR_WIDTH, FRAME_BLINK_OFF_CURSOR)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22306 (FRAME_BLINK_OFF_CURSOR_WIDTH): Macros removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22307 (struct w32_display_info) <x_highlight_frame>: Renamed member from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22308 w32_highlight_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22309
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22310 * xfns.c (Vblink_cursor_alist): Removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22311 (Qbar, Qhbar, Qbox, Qhollow): Removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22312 (syms_of_xfns): Don't intern, staticpro, or define them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22313 (x_specified_cursor_type): Removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22314 (x_set_cursor_type): Use set_frame_cursor_types.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22315
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22316 * xterm.c (x_specified_cursor_type): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22317 (x_draw_bar_cursor): Use FRAME_CURSOR_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22318 (x_display_and_set_cursor): Use get_window_cursor_type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22319 Remove unused local variables cursor_off_state.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22320 Redraw cursor if hbar cursor width changes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22321
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22322 * xterm.h (enum text_cursor_kinds): Removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22323 (struct output_x) <current_cursor, desired_cursor, cursor_width>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22324 <blink_off_cursor, blink_off_cursor_width>: Members removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22325 (FRAME_DESIRED_CURSOR, FRAME_CURSOR_WIDTH, FRAME_BLINK_OFF_CURSOR)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22326 (FRAME_BLINK_OFF_CURSOR_WIDTH): Macros removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22327 (x_specified_cursor_type): Remove prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22328
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22329 2002-08-28 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22330
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22331 * w32fns.c (x_set_cursor_type): Set FRAME_BLINK_OFF_CURSOR and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22332 FRAME_BLINK_OFF_CURSOR_WIDTH using defaults and Vblink_cursor_alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22333 (Vblink_cursor_alist): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22334 (syms_of_w32fns): Initialize and defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22335 (x_specified_cursor_type): Recognize Qbox for filled box.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22336 Exceptions are hollow boxes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22337 (Qbox, Qhollow): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22338 (syms_of_w32fns): Initialize and staticpro them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22339
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22340 * w32term.h (FRAME_BLINK_OFF_CURSOR, FRAME_BLINK_OFF_CURSOR_WIDTH):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22341 New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22342 (struct w32_output): New fields blink_off_cursor,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22343 blink_off_cursor_width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22344 (FRAME_CURSOR_WIDTH): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22345
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22346 * w32term.c (x_display_and_set_cursor): Use FRAME_BLINK_OFF_CURSOR
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22347 and FRAME_BLINK_OFF_CURSOR_WIDTH for blinking cursor off.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22348
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22349 * w32term.c (x_display_and_set_cursor): Check FRAME_CURSOR_WIDTH
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22350 for bar cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22351
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22352 * w32term.c (expose_overlaps): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22353 (expose_window): Use it to fix the display of overlapping rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22354
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22355 2002-08-28 Simon Josefsson <jas@extundo.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22356
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22357 * xfns.c (Fx_open_connection): Improve help when X connection
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22358 fails, xhost is insecure and xauth is better.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22359
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22360 2002-08-28 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22361
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22362 * makefile.w32-in: Add missing dependencies on w32term.h and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22363 composite.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22364
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22365 * emacs.c (USAGE1): Add missing newline.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22366
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22367 2002-08-27 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22368
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22369 * s/darwin.h [HAVE_LIBNCURSES]: Define HAVE_TERMINFO.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22370
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22371 2002-08-27 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22372
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22373 * xfns.c (x_set_cursor_type): Set FRAME_BLINK_OFF_CURSOR and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22374 FRAME_BLINK_OFF_CURSOR_WIDTH using defaults and Vblink_cursor_alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22375 (Vblink_cursor_alist): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22376 (syms_of_xfns): Initialize and defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22377 (x_specified_cursor_type): Recognize Qbox for filled box.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22378 Exceptions are hollow boxes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22379 (Qbox, Qhollow): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22380 (syms_of_xfns): Initialize and staticpro them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22381
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22382 * xterm.h (FRAME_BLINK_OFF_CURSOR, FRAME_BLINK_OFF_CURSOR_WIDTH):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22383 New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22384 (struct x_output): New fields blink_off_cursor, blink_off_cursor_width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22385
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22386 * xterm.c (x_display_and_set_cursor): Use FRAME_BLINK_OFF_CURSOR
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22387 and FRAME_BLINK_OFF_CURSOR_WIDTH for blinking cursor off.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22388
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22389 * emacs.c (main): Handle --script.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22390 (USAGE1): Mention --script.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22391 (standard_args): Define sort order for --script.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22392
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22393 2002-08-27 Gerd Moellmann <gerd.moellmann@t-online.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22394
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22395 * xdisp.c (redisplay_updating_p): Variable removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22396 (inhibit_free_realized_faces, Qinhibit_free_realized_faces):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22397 New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22398 (init_iterator): Don't free realized faces if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22399 inhibit_free_realized_faces is set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22400 (redisplay_internal): Bind Qinhibit_free_realized_faces to nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22401 (syms_of_xdisp): DEFVAR_BOOL inhibit-free-realized-faces,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22402 initialize Qinhibit_free_realized_faces.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22403
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22404 * dispextern.h (PRODUCE_GLYPHS): Set inhibit_free_realized_faces
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22405 when iterator is adding glyphs to a glyph matrix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22406
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22407 2002-08-27 Kenichi Handa <handa@etl.go.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22408
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22409 * xdisp.c (get_next_display_element): In unibyte case, don't use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22410 octal form for such eight-bit characters that can be converted to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22411 multibyte char.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22412
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22413 2002-08-26 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22414
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22415 * frame.c (make_terminal_frame) [CANNOT_DUMP]: Initialize
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22416 foreground and background colors. From Joe Buehler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22417
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22418 2002-08-26 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22419
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22420 * bytecode.c (Fbyte_code): Fsub1 can GC, so protect it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22421
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22422 2002-08-25 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22423
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22424 * emacs.c (main): Call init_mac_osx_environment if HAVE_CARBON is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22425 defined instead of MAC_OSX.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22426
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22427 * s/darwin.h (select): Define select to sys_select only if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22428 HAVE_CARBON is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22429 (HAVE_WORKING_VFORK): #undef it. Define vfork to fork.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22430 (DONT_REOPEN_PTY): #def it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22431
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22432 * macterm.c (XTread_socket): Remove code to call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22433 SendEventToEventTarget for keys with command modifiers when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22434 mac_command_key_is_meta is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22435
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22436 2002-08-24 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22437
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22438 * eval.c (Fdefvar): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22439
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22440 2002-08-23 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22441
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22442 * eval.c (Fdefvar, Fdefconst, Fdefvaralias):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22443 Record variables in load history as (defvar . VAR).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22444 (Fdefvar): Don't record in load history if no initial value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22445 (Qdefvar): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22446 (syms_of_eval): Init and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22447
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22448 * lread.c (syms_of_lread): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22449 (build_load_history): Use Fmember to see if a definition
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22450 is already in the Vload_history element.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22451
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22452 * process.c (Fstart_process): Remove /: from program name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22453
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22454 * emacs.c (decode_env_path): Don't add /: if file name handler
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22455 has a `safe-magic' property.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22456
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22457 * callproc.c (Fcall_process): Remove /: from program name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22458
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22459 2002-08-23 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22460
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22461 * regex.c (PATFETCH): Remove the translating fetch.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22462 (PATFETCH_RAW): Rename to PATFETCH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22463 (set_image_of_range): New fun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22464 (SET_RANGE_TABLE_WORK_AREA): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22465 (regex_compile): Don't translate the pattern chars so eagerly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22466 Only do it when inserting an `exactn' bytecode or when handling
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22467 a char-range.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22468 (mutually_exclusive_p): Avoid empty statement.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22469
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22470 2002-08-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22471
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22472 * xdisp.c (redisplay_window): Do not `goto try_to_scroll' when we
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22473 end up on a partially visible line; this reverts a specific part
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22474 of the 2002-07-07 change by Richard M. Stallman to "fix" a nasty
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22475 display error which has been reported several times now.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22476 However it introduces the problem that changes was supposed to fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22477 See my comments in the source if you want to debug this further.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22478
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22479 2002-08-20 Kenichi Handa <handa@etl.go.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22480
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22481 * abbrev.c (Fexpand_abbrev): Fix for the multibyte case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22482
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22483 2002-08-19 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22484
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22485 * msdos.c (croak): Add `void' to definition.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22486
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22487 * sysdep.c (request_sigio, unrequest_sigio) [MSDOS]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22488 Don't define them, they are defined in msdos.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22489
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22490 * mem-limits.h [MSDOS]: Declare etext.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22491
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22492 * fileio.c (Ffile_name_directory) [DOS_NT]: Don't declare `beg'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22493 `const' since CORRECT_DIR_SEPS modifies its target.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22494
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22495 2002-08-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22496
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22497 * keyboard.c (Fclear_this_command_keys): Add optional arg
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22498 KEEP-RECORD to avoid clearing lossage when we just want to clear
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22499 the current key sequence (kmacro needs this).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22500
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22501 2002-08-19 Kenichi Handa <handa@localhost>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22502
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22503 * composite.c (run_composition_function): Call FUNC if it is fboundp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22504
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22505 * composite.h (COMPOSITION_MODIFICATION_FUNC): If PROP is not a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22506 cons, return Qnil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22507
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22508 2002-08-17 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22509
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22510 * s/sol2-5.h (BROKEN_SIGIO): Add #undef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22511
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22512 * sysdep.c [!VMS]: Include sys/files.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22513
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22514 * editfns.c (save_restriction_restore): Defend from unchained marker.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22515
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22516 * buffer.c (overlays_at): Handle extending vec uniformly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22517 (overlays_in): Handle extending vec from length 0 as in overlays_at.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22518
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22519 2002-08-15 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22520
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22521 * mac.c (init_mac_osx_environment): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22522
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22523 * emacs.c (main) [MAC_OSX]: Call init_mac_osx_environment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22524
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22525 2002-08-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22526
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22527 * macros.c (Fstart_kbd_macro): Added NO-EXEC argument to inhibit
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22528 executing macro before appending to it (when used from Lisp).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22529 (Fexecute_kbd_macro): Added LOOPFUNC argument to supply function
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22530 which is called prior to each iteration of macro (for kmacro.el).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22531 (Fend_kbd_macro, Fcall_last_kbd_macro): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22532
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22533 * lisp.h (Fexecute_kbd_macro): Update prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22534
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22535 * keyboard.c (Fcommand_execute): Update call to Fexecute_kbd_macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22536
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22537 2002-08-14 Kenichi Handa <handa@etl.go.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22538
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22539 * xselect.c (QUTF8_STRING): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22540 (symbol_to_x_atom): Pay attention to QUTF8_STRING.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22541 (x_atom_to_symbol): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22542 (x_get_local_selection): New argument local_request. If it is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22543 nonzero, call handler_fn with the second arg nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22544 (x_handle_selection_request): Call x_get_local_selection with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22545 local_request 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22546 (lisp_data_to_selection_data): Don't encode the string here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22547 (Fx_get_selection_internal): Call x_get_local_selection with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22548 local_request 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22549 (syms_of_xselect): Intern and staticpro QUTF8_STRING.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22550
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22551 * xterm.c (x_term_init): Initialize dpyinfo->Xatom_UTF8_STRING.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22552
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22553 * xterm.h (struct x_display_info): New member Xatom_UTF8_STRING.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22554
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22555 2002-08-13 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22556
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22557 * minibuf.c (Fminibufferp): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22558 (syms_of_minibuf): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22559 (Fminibuffer_prompt_end): Handle non-minibuffers specially.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22560
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22561 2002-08-13 Gerd Moellmann <gerd.moellmann@t-online.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22562
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22563 * coding.c (Funencodable_char_position): Lisp_Object/int mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22564
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22565 2002-08-12 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22566
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22567 * syswait.h: Only the include of sys/wait.h tests HAVE_SYS_WAIT_H.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22568 [!VMS] (WCOREDUMP, WEXITSTATUS, WIFEXITED, WIFSTOPPED, WIFSIGNALED)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22569 (WSTOPSIG, WTERMSIG): Define each one independently if not defined
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22570 already.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22571
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22572 * buffer.c (syms_of_buffer) <fill-column>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22573
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22574 2002-08-11 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22575
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22576 * macterm.c (XTmouse_position): Check wp with is_emacs_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22577 (Vmac_pass_command_to_system): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22578 (Vmac_pass_control_to_system): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22579 (do_mouse_moved): Check wp with is_emacs_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22580 (XTread_socket): Check window_ptr with is_emacs_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22581 Call FrontNonFloatingWindow instead of FrontWindow. Send keydown
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22582 events back to Mac Toolbox for processing, depending on values of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22583 Vmac_pass_command_to_system and Vmac_pass_control_to_system.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22584 (syms_of_macterm): DEFVAR_LISP Vmac_pass_command_to_system and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22585 Vmac_pass_control_to_system.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22586
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22587 2002-08-10 Kenichi Handa <handa@etl.go.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22588
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22589 * coding.c (unencodable_char_position): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22590 (Funencodable_char_position): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22591 (syms_of_coding): Defsubr Funencodable_char_position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22592
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22593 2002-08-10 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22594
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22595 * mac.c (sys_select) [MAC_OSX]: New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22596
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22597 * macterm.c (MakeMeTheFrontProcess): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22598 (mac_initialize): Call MakeMeTheFrontProcess.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22599
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22600 * s/darwin.h: Define select to sys_select.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22601
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22602 2002-08-09 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22603
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22604 * keyboard.c (make_lispy_event): Test WINDOWSNT, not WINDOWS_NT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22605
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22606 2002-08-09 Gerd Moellmann <gerd.moellmann@t-online.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22607
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22608 * xdisp.c (forward_to_next_line_start): Return 0 when reaching the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22609 end of the buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22610
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22611 2002-08-08 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22612
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22613 * coding.c (Ffind_operation_coding_system): Fix Lisp_Object/int mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22614
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22615 * puresize.h (BASE_PURESIZE): Increase to 910000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22616
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22617 2002-08-08 Kenichi Handa <handa@etl.go.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22618
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22619 * coding.c (Ffind_operation_coding_system): For write-region, if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22620 VISIT is a filename, make it the target.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22621
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22622 2002-08-07 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22623
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22624 * alloc.c (mark_object): Detect long lists for debugging.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22625 (mark_object_loop_halt): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22626
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22627 * s/hpux10.h (C_SWITCH_SYSTEM): #undef it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22628
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22629 * data.c (Fmake_variable_frame_local): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22630
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22631 2002-08-01 David Ponce <david@dponce.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22632
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22633 * w32menu.c (local_heap, local_alloc, local_free): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22634 (malloc_widget_value, free_widget_value)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22635 (w32_free_submenu_strings): Use them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22636
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22637 (push_submenu_start, push_submenu_end, push_left_right_boundary)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22638 (push_menu_pane, push_menu_item, single_keymap_panes)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22639 (single_menu_item, Fx_popup_menu, menubar_selection_callback)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22640 (single_submenu, set_frame_menubar)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22641 (w32_menu_show, w32_dialog_show): Use AREF, ASET, ASIZE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22642
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22643 (Fx_popup_menu): Don't show pop up menu until preceding one is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22644 actually cleaned up. Moved UNGCPRO outside #ifdef HAVE_MENUS block.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22645
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22646 * w32menu.c: Changes adapted from xmenu.c
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22647 (set_frame_menubar): First parse all submenus,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22648 then make widget_value trees from them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22649 Don't allocate any widget_value objects
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22650 until we are done with the parsing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22651 (parse_single_submenu): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22652 (digest_single_submenu): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22653 (single_submenu): Function deleted, replaced by those two.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22654
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22655 2002-08-04 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22656
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22657 * macterm.c (XTread_socket): Check that FrontNonFloatingWindow
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22658 returns a valid window pointer before proceeding for keyDown and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22659 autoKey events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22660
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22661 2002-08-03 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22662
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22663 * macterm.c (USE_CARBON_EVENTS): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22664 (macCtrlKey, macShiftKey, macMetaKey, macAltKey): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22665 (x_iconify_frame): Call CollapseWindow.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22666 (Vmac_reverse_ctrl_meta): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22667 (Vmac_wheel_button_is_mouse_2): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22668 (init_mac_drag_n_drop): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22669 (mac_do_receive_drag): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22670 (mac_handle_service_event): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22671 (init_service_handler): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22672 (mac_to_emacs_modifiers): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22673 (mac_event_to_emacs_modifiers): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22674 (mac_get_mouse_btn): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22675 (mac_convert_event_ref): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22676 (XTread_socket) [USE_CARBON_EVENTS]: Call ReceiveNextEvent,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22677 SendEventToEventTarget, mac_event_to_emacs_modifiers, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22678 mac_get_mouse_btn.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22679 (mac_initialize): Call init_mac_drag_n_drop and init_service_handler.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22680
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22681 * keyboard.c: Define Qmouse_wheel, mouse_wheel_syms, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22682 lispy_mouse_wheel_names for MAC_OSX as well as for WINDOWS_NT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22683 (kbd_buffer_get_event): Set used_mouse_menu for MENU_BAR_EVENT and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22684 TOOL_BAR_EVENT for MAC_OS as well.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22685 (make_lispy_event): Handle MOUSE_WHEEL_EVENT for MAC_OSX as well
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22686 as for WINDOWS_NT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22687 (syms_of_keyboard): Initialize Qmouse_wheel for MAC_OSX.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22688
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22689 * termhooks.h (event_kind): Define MOUSE_WHEEL_EVENT also for MAC_OSX.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22690
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22691 2002-08-03 Gerd Moellmann <gerd.moellmann@t-online.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22692
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22693 * xdisp.c (forward_to_next_line_start): Fix a condition that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22694 lead to a newline being skipped.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22695
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22696 2002-08-02 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22697
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22698 * mac.c (syms_of_mac): Defsubr Sx_selection_exists_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22699
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22700 2002-08-01 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22701
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22702 * Makefile.in (SOME_MACHINE_OBJECTS): Add fontset.o.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22703
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22704 2002-07-31 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22705
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22706 * macfns.c: #undef init_process before #define-ing it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22707
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22708 * s/darwin.h: Define MAC_OS, SYMS_SYSTEM, and OTHER_FILES only if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22709 HAVE_CARBON is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22710
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22711 2002-07-31 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22712
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22713 * xmenu.c (set_frame_menubar): First parse all submenus,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22714 then make widget_value trees from them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22715 Don't allocate any widget_value objects
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22716 until we are done with the parsing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22717 (parse_single_submenu): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22718 (digest_single_submenu): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22719 (single_submenu): Function deleted, replaced by those two.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22720
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22721 2002-07-30 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22722
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22723 * w32proc.c (syms_of_ntproc): Fix docstring of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22724 `w32-get-true-file-attributes'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22725
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22726 2002-07-28 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22727
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22728 * s/hpux8.h (HPUX8): Define this before including hpux.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22729 (HAVE_SYS_WAIT_H): #define deleted; we let Autoconf decide.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22730
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22731 * s/hpux.h (HAVE_SYS_WAIT_H): The #undef is conditional on HPUX8.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22732
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22733 * keyboard.c (make_lispy_event):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22734 Use #ifdef to test USE_TOOLKIT_SCROLL_BARS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22735 Explicitly clear up_modifier in event->modifiers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22736
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22737 2002-07-27 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22738
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22739 * xterm.h (FRAME_CURSOR_WIDTH): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22740
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22741 * xterm.c (x_display_and_set_cursor): Check FRAME_CURSOR_WIDTH
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22742 for bar cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22743
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22744 2002-07-26 Kenichi Handa <handa@etl.go.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22745
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22746 * coding.c (detect_coding_iso2022): While checking a byte sequence
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22747 for CODING_CATEGORY_MASK_ISO_8_2, if we read one extra byte, check
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22748 it in the normal loop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22749
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22750 2002-07-24 Gerd Moellmann <gerd.moellmann@t-online.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22751
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22752 * xterm.c (expose_overlaps): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22753 (expose_window): Use it to fix the display of overlapping rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22754
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22755 * xdisp.c (unwind_redisplay): Clear redisplay_updating_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22756
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22757 2002-07-23 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22758
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22759 * lisp.h (XPNTR): Use NO_UNION_TYPE version for union as well,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22760 since it only depends on XUINT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22761
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22762 * m/alpha.h (BITS_PER_LONG, BITS_PER_EMACS_INT, EMACS_INT,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22763 EMACS_UINT, SPECIAL_EMACS_INT, DATA_SEG_BITS,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22764 PNTR_COMPARISON_TYPE, VALBITS, MARKBIT, XINT, XUINT, XPNTR):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22765 Macros deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22766
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22767 * mem-limits.h (start_of_data): If DATA_START is defined, prefer
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22768 its value over other approaches.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22769 * sysdep.c (start_of_data): Don't define the function if a macro
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22770 form has been defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22771
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22772 2002-07-23 Gerd Moellmann <gerd.moellmann@t-online.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22773
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22774 * xdisp.c (redisplay_updating_p): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22775 (init_iterator): Don't free realized faces when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22776 redisplay_updating_p is set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22777 (redisplay_internal): Set redisplay_updating_p while updating
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22778 the display.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22779
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22780 2002-07-23 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22781
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22782 * editfns.c (Fmessage): Treat "" like nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22783
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22784 2002-07-23 Kenichi Handa <handa@etl.go.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22785
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22786 * xdisp.c (face_before_or_after_it_pos):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22787 Call FETCH_MULTIBYTE_CHAR with byte postion, not char position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22788
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22789 2002-07-22 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22790
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22791 * callproc.c (init_callproc) [DOS_NT]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22792 Initialize Vshared_game_score_directory to nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22793 (syms_of_callproc) [DOS_NT]: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22794
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22795 2002-07-22 Gerd Moellmann <gerd.moellmann@t-online.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22796
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22797 * xdisp.c (display_line): Replace an abort with xassert.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22798
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22799 2002-07-21 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22800
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22801 * xdisp.c (redisplay_window): Don't test BEG_UNCHANGED
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22802 and END_UNCHANGED when setting buffer_unchanged_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22803 Use current_matrix_up_to_date_p to decide whether to use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22804 try_cursor_movement.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22805
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22806 * config.in (HAVE_SHARED_GAME_DIR): Undef deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22807
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22808 * epaths.in (PATH_GAME): New macro, edited by ../Makefile.in.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22809
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22810 * callproc.c (init_callproc): Set up Vshared_game_score_directory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22811 Set to nil if dir does not exist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22812 (syms_of_callproc): Init unconditionally and simply.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22813
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22814 * buffer.c (Fbuffer_list): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22815
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22816 2002-07-21 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22817
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22818 * sysdep.c (end_of_text, end_of_data): Unused functions deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22819
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22820 * buffer.c (mmap_realloc): When shrinking, make sure number of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22821 pages to unmap is rounded towards zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22822
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22823 * m/mips-siemens.h (XSETUINT, XSETPNTR): Unused macros deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22824 (XSETINT): Deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22825
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22826 * m/att3b.h (XINT): Don't define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22827 (VALBITS, VALMASK, XTYPE): Deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22828 (DATA_SEG_BITS): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22829 * m/gec63.h (VALBITS, VALAMASK, XTYPE, XSETTYPE, XPNTR, XSET,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22830 ARRAY_MARK_FLAG): Deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22831 (DATA_SEG_BITS): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22832 * m/pfa50.h (VALBITS, VALMASK, XTYPE): Deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22833 (DATA_SEG_BITS): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22834
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22835 2002-07-20 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22836
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22837 * print.c (print_error_message): New args CONTEXT and CALLER.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22838 Calls changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22839
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22840 * lisp.h (print_error_message): Declare new args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22841
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22842 * keyboard.c (cmd_error_internal): Pass Vsignaling_function
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22843 and CONTEXT to print_error_message, don't print them here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22844 For a Quit, don't use Vsignaling_function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22845 Call message_log_maybe_newline.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22846
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22847 * Makefile.in (xsmfns.o): Don't depend on lisp.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22848
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22849 2002-07-20 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22850
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22851 * xdisp.c (redisplay_window): Test MODIFF to set buffer_unchanged_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22852
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22853 2002-07-19 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22854
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22855 * bytecode.c (struct byte_stack): Pointers into byte string now
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22856 point to const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22857 * callproc.c (Fcall_process): Make NEW_ARGV array hold pointer to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22858 const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22859 * charset.h (BCOPY_SHORT): Source pointer now points to const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22860 * coding.c (encode_eol, detect_coding, detect_eol):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22861 (decode_coding, encode_coding, detect_coding_system):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22862 Source strings now treated as const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22863 (decode_coding_string, encode_coding_string): Use STRING_COPYIN to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22864 modify Lisp string contents.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22865 * coding.h (decode_coding, encode_coding, detect_coding,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22866 detect_eol): Declarations updated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22867 * composite.c (compose_chars_in_text): Treat Lisp string contents
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22868 as const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22869 * dispnew.c (safe_bcopy): Source pointer now points to const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22870 * lisp.h (STRING_COPYIN): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22871 (detect_coding_system, safe_bcopy, temp_output_buffer_setup):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22872 (internal_with_output_to_temp_buffer): Declarations updated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22873 * print.c (temp_output_buffer_setup):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22874 (internal_with_output_to_temp_buffer): Buffer name argument is now
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22875 pointer to const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22876 * sound.c (struct sound_device): Function pointer field "write"
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22877 buffer argument now points to const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22878 (vox_write): Buffer argument points to const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22879 * syntax.c (Fstring_to_syntax, skip_chars): Treat Lisp string
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22880 contents as const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22881 * sysdep.c (emacs_write): Buffer pointer now const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22882 * term.c (encode_terminal_code): Buffer pointer now const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22883 * xfaces.c (may_use_scalable_font_p): Argument now points to const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22884 (x_face_list_fonts, x_update_menu_appearance):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22885 (hash_string_case_insensitive): Treat Lisp string contents as const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22886
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22887 2002-07-19 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22888
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22889 * xdisp.c (syms_of_xdisp): Remove redundant deprecation info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22890
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22891 * fileio.c (syms_of_fileio): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22892 (Ffile_name_as_directory): Fix argument name in docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22893 (file_name_as_directory): Use literal '/' instead of DIRECTORY_SEP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22894
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22895 2002-07-18 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22896
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22897 * data.c (Fdefalias): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22898
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22899 2002-07-17 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22900
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22901 * intervals.h (text_property_stickiness): Use P_.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22902
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22903 * ccl.c: Remove `emacs' conditionals.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22904 (ccl_backtrace_table): Fix size spec.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22905 (ccl_driver): Fix type errors.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22906
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22907 2002-07-16 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22908
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22909 * alloc.c (xstrdup, make_string, make_unibyte_string)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22910 (make_multibyte_string, build_string): String pointer args now
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22911 point to const.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22912 * charset.c (find_charset_in_text, c_string_width):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22913 (chars_in_text, multibyte_chars_in_text, parse_str_as_multibyte):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22914 * fileio.c (report_file_error):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22915 * insdel.c (copy_text, count_size_as_multibyte, insert_1):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22916 (count_combining_before, count_combining_after, insert_1_both):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22917 (insert, insert_and_inherit, insert_string):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22918 (insert_before_markers, insert_before_markers_and_inherit):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22919 * lread.c (intern, oblookup, hash_string):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22920 * minibuf.c (temp_echo_area_glyphs):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22921 * search.c (fast_c_string_match_ignore_case):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22922 * sysdep.c (emacs_open, set_file_times):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22923 * xfaces.c (xstricmp):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22924 * xdisp.c (store_frame_title, string_char_and_length):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22925 (message_dolog, message2, message2_nolog, set_message): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22926 (set_message_1): Cast message string argument to const pointer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22927 * editfns.c (general_insert_function): Insertion function now
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22928 takes pointer to const for input data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22929 * charset.h (find_charset_in_text, c_string_width):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22930 (parse_str_as_multibyte): Declarations updated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22931 * dispextern.h (xstricmp): Declaration updated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22932 * lisp.h (chars_in_text, multibyte_chars_in_text, copy_text):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22933 (count_size_as_multibyte, count_combining_before):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22934 (count_combining_after, insert_1, insert_1_both, message_dolog):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22935 (insert, insert_and_inherit, insert_before_markers)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22936 (insert_before_markers_and_inherit, set_message, message2):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22937 (message2_dolog, build_string, make_string, make_unibyte_string):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22938 (make_multibyte_string, intern, oblookup, report_file_error):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22939 (fast_c_string_match_ignore_case, temp_echo_area_glyphs):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22940 (emacs_open, xstrdup): Declarations updated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22941 * systime.h (set_file_times): Declaration updated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22942
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22943 * charset.c (find_charset_in_text, lisp_string_width): Use const
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22944 for pointer to lisp string data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22945 * charset.h (FETCH_STRING_CHAR_ADVANCE):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22946 (FETCH_STRING_CHAR_ADVANCE_NO_CHECK):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22947 * coding.c (Ffind_coding_systems_region_interval):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22948 * fileio.c (Ffile_name_directory, Ffile_name_nondirectory):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22949 (Fmake_directory_internal, Fdelete_directory):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22950 (Ffile_name_absolute_p, Fwrite_region, double_dollars):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22951 * fontset.c (font_family_registry, fs_query_fontset):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22952 (list_fontsets):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22953 * frame.c (Fframe_parameter):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22954 * keyboard.c (cmd_error_internal):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22955 * keymap.c (Fdescribe_buffer_bindings):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22956 * lread.c (complete_filename_p, openp):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22957 * minibuf.c (Fminibuffer_complete_word):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22958 * xdisp.c (string_pos_nchars_ahead, init_from_display_pos):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22959 (face_before_or_after_it_pos, next_element_from_string):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22960 (get_overlay_arrow_glyph_row, display_mode_element):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22961 (decode_mode_spec_coding):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22962 * xterm.c (same_x_server): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22963
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22964 * buffer.c (reset_buffer_local_variables): Delete "#if 0"
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22965 settings of non-existent fields.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22966
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22967 * editfns.c (Fstring_to_char): Don't use XSTRING/XSETSTRING to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22968 copy a lisp value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22969
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22970 * lread.c (Fintern_soft): Use string macros instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22971 Lisp_String fields.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22972 * keyboard.c (echo_char, parse_modifiers_uncached):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22973 (parse_solitary_modifier, Fexecute_extended_command): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22974 * textprop.c (validate_interval_range, interval_of): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22975
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22976 * fontset.c (Fset_fontset_font): Use SDATA instead of XSTRING()->data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22977
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22978 * charset.h (FETCH_STRING_CHAR_ADVANCE)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22979 (FETCH_STRING_CHAR_ADVANCE_NO_CHECK): Use SBYTES instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22980 XSTRING()->size_byte.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22981
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22982 * lisp.h (SDATA, SREF): Produce rvalue.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22983 (SSET): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22984 * alloc.c (make_event_array): Use SSET for storing into a string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22985 * buffer.c (Fother_buffer): Use SREF when retrieving a byte from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22986 a string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22987 * casefiddle.c (casify_object): Use SSET.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22988 * charset.h (FETCH_STRING_CHAR_ADVANCE)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22989 (FETCH_STRING_CHAR_ADVANCE_NO_CHECK): Use SDATA when getting
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22990 address of string contents.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22991 * data.c (Faref): Use SDATA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22992 (Faset): Use SDATA, SSET.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22993 * dired.c (directory_files_internal): Use SSET.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22994 * fileio.c (Fmake_symbolic_link, Fexpand_file_name): Use SSET.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22995 (Fread_file_name): Use SREF, SSET.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22996 * fns.c (concat): Use SSET.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22997 (concat, Fdelete): Use SDATA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22998 * insdel.c (insert_from_string_1): Use SDATA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22999 * keyboard.c (Fevent_convert_list): Use SREF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23000 * lread.c (Fload): Use SDATA, SSET.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23001 * macfns.c (validate_x_resource_name): Use SSET.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23002 * process.c (status_message): Use SSET.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23003 * search.c (wordify): Use SDATA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23004 (Freplace_match): Use SREF.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23005 * w32fns.c (validate_x_resource_name): Use SSET.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23006 * xfns.c (validate_x_resource_name): Use SSET.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23007 * xterm.c (x_catch_errors, x_clear_errors): Use SSET.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23008
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23009 2002-07-16 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23010
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23011 * s/hpux11.h (USG_SUBTTY_WORKS): Defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23012
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23013 * xdisp.c (reconsider_clip_changes):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23014 Don't test prevent_redisplay_optimizations_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23015 (redisplay_internal): Test prevent_redisplay_optimizations_p
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23016 along with clip_changed in some cases.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23017 (try_window_id): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23018 (redisplay_window): New local var buffer_unchanged_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23019
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23020 * keyboard.c (cmd_error) [HAVE_X_WINDOWS]: Maybe call cancel_houglass.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23021
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23022 * process.c (create_process): Test USG_SUBTTY_WORKS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23023 (process_send_signal): Clean up handling of GID.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23024 Detect errors in ioctls meant to set GID.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23025
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23026 * window.c (temp_output_buffer_show):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23027 Don't set prevent_redisplay_optimizations_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23028
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23029 2002-07-15 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23030
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23031 * eval.c (Fdefvaralias): Add docstring argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23032
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23033 2002-07-15 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23034
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23035 * lisp.h (STRING_INTERVALS): Produce rvalue.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23036 (STRING_SET_INTERVALS): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23037 * buffer.c (Fget_buffer_create, Fmake_indirect_buffer): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23038 * fns.c (Fstring_as_multibyte): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23039 * intervals.c (balance_possible_root_interval, delete_interval)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23040 (create_root_interval, copy_intervals_to_string): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23041 * textprop.c (set_text_properties): Likewise. Use NULL_INTERVAL
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23042 instead of 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23043
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23044 2002-07-14 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23045
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23046 * lisp.h (STRING_SET_CHARS): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23047 (SCHARS, SBYTES): Produce rvalues.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23048 * dired.c (directory_files_internal): Use STRING_SET_CHARS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23049 * fns.c (concat): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23050 * lread.c (read_vector): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23051
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23052 * lisp.h (SMBP): Delete. All uses changed to STRING_MULTIBYTE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23053 (STRING_SET_UNIBYTE): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23054 (SET_STRING_BYTES): Delete. Callers (all of which supplied a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23055 length of -1) changed to use STRING_SET_UNIBYTE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23056 * abbrev.c, alloc.c, buffer.c, bytecode.c, callint.c, callproc.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23057 casefiddle.c, category.c, ccl.c, charset.c, charset.h, coding.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23058 composite.c, data.c, dired.c, dispnew.c, disptab.h, doc.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23059 dosfns.c, editfns.c, emacs.c, eval.c, fileio.c, filelock.c, fn.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23060 fontset.c, frame.c, indent.c, insdel.c, intervals.c, keyboard.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23061 keymap.c, lread.c, mac.c, macfns.c, macmenu.c, macterm.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23062 minibuf.c, msdos.c, print.c, process.c, search.c, sound.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23063 sunfns.c, syntax.c, syntax.h, sysdep.c, textprop.c, undo.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23064 w16select.c, w32.c, w32fns.c, w32menu.c, w32proc.c, w32select.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23065 w32term.c, window.c, xdisp.c, xfaces.c, xfns.c, xmenu.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23066 xselect.c, xsmfns.c, xterm.c: Most uses of XSTRING combined with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23067 STRING_BYTES or indirection changed to SCHARS, SBYTES,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23068 STRING_INTERVALS, SREF, SDATA; explicit size_byte references left
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23069 unchanged for now.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23070
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23071 2002-07-13 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23072
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23073 * keyboard.c (command_loop_1): Invert check on Vmemory_full.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23074
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23075 2002-07-12 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23076
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23077 * fileio.c (Fwrite_region): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23078
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23079 * print.c (print_error_message): Don't handle Vsignaling_function here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23080
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23081 * keyboard.c (cmd_error_internal): Handle Vsignaling_function here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23082 (command_loop_1): Avoid certain actions after memory-full error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23083
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23084 * eval.c (Fsignal): Don't call cancel_hourglass.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23085 For a memory-full error, don't call Vsignal_hook_function
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23086 and don't set Vsignaling_function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23087
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23088 * process.c (process_send_signal): Add abort call.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23089
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23090 2002-07-11 Markus Rost <rost@math.ohio-state.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23091
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23092 * keymap.c (Fkey_binding): Fix typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23093
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23094 2002-07-11 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23095
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23096 * alloc.c (Vmemory_full): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23097 (Vmemory_signal_data): Rename from memory_signal_data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23098 Uses changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23099 (syms_of_alloc): Defvar them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23100 (memory_full, buffer_memory_full): Set Vmemory_full.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23101
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23102 * lisp.h (Vmemory_full): Add declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23103 (current_column, indented_beyond_p): Change declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23104
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23105 * indent.c (last_known_column): Declare as double, not float.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23106 (current_column, current_column_1, string_display_width)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23107 (position_indentation): Return `double'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23108 (indented_beyond_p): Arg `column' is `double'. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23109
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23110 * xdisp.c (message_dolog): Do nothing if Vmemory_full is non-nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23111 (back_to_previous_visible_line_start)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23112 (reseat_at_next_visible_line_start, next_element_from_buffer):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23113 Use `double', not `float', when calling indented_beyond_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23114
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23115 * s/hpux11.h (BROKEN_SA_RESTART): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23116
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23117 * sysdep.c (sys_signal): Test BROKEN_SA_RESTART.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23118
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23119 2002-07-11 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23120
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23121 * alloc.c, buffer.c, bytecode.c, callint.c, callproc.c, coding.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23122 * composite.c, dired.c, dispnew.c, editfns.c, emacs.c, eval.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23123 * fileio.c, fns.c, insdel.c, keyboard.c, keymap.c, lread.c, macfns.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23124 * macmenu.c, macros.c, minibuf.c, print.c, process.c, sound.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23125 * textprop.c, w32fns.c, w32menu.c, window.c, xfaces.c, xfns.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23126 * xmenu.c, xselect.c, xterm.c: Use SPECPDL_INDEX wherever makes sense.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23127
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23128 2002-07-10 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23129
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23130 * lisp.h (SPECPDL_INDEX): Rename from BINDING_STACK_SIZE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23131 All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23132
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23133 2002-07-09 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23134
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23135 * data.c (Fdefalias): Add an optional `docstring' argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23136 (set_internal, Fsetq_default): Use XCAR/XCDR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23137
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23138 * composite.c (HASH_VALUE, HASH_KEY):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23139 * ccl.c (HASH_VALUE): Remove (it's in lisp.h now).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23140
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23141 2002-07-09 Kenichi Handa <handa@etl.go.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23142
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23143 * callproc.c (Fcall_process): Fix previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23144
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23145 2002-07-07 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23146
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23147 * minibuf.c (Ftry_completion, Fall_completions, Ftest_completion):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23148 Add support for hash-tables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23149 (Ftry_completion): Return t even if the string appears multiple times.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23150
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23151 * fns.c (Fnconc): Use XCDR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23152 (Fprovide): Use CONSP and XCDR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23153 (HASH_KEY, HASH_VALUE, HASH_NEXT, HASH_HASH, HASH_INDEX)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23154 (HASH_TABLE_SIZE): Delete: moved to lisp.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23155 (Fmake_hash_table): Accept `:size nil'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23156 (Fmakehash): Delete: moved to subr.el.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23157 (syms_of_fns): Don't defsubr makehash.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23158
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23159 * lisp.h (HASH_KEY, HASH_VALUE, HASH_NEXT, HASH_HASH, HASH_INDEX)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23160 (HASH_TABLE_SIZE): Move from fns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23161
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23162 2002-07-07 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23163
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23164 * xdisp.c (make_cursor_line_fully_visible): Don't try short scrolls.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23165 Instead just return 0 when there is something to be done.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23166 (try_scrolling): If make_cursor_line_fully_visible returns 0,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23167 retry scrolling as if cursor were off the bottom.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23168 (try_cursor_movement): If make_cursor_line_fully_visible returns 0,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23169 return CURSOR_MOVEMENT_MUST_SCROLL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23170 (redisplay_window): If make_cursor_line_fully_visible returns 0,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23171 go to try_to_scroll.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23172
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23173 * buffer.c (Fbuffer_local_value): Store current value into its binding
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23174 so we get the up-to-date value for the binding that is loaded.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23175
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23176 * eval.c (Fdefmacro): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23177
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23178 2002-07-05 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23179
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23180 * keyboard.c (read_key_sequence): Set initial_idleness_start_time
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23181 correctly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23182
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23183 * ccl.c (Vtranslation_hash_table_vector, GET_HASH_TABLE)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23184 (HASH_VALUE, CCL_LookupIntConstTbl, CCL_LookupCharConstTbl): New.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23185 (ccl_driver): Add cases for CCL_LookupIntConstTbl,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23186 CCL_LookupCharConstTbl.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23187 (syms_of_ccl): Defvar translation-hash-table-vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23188
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23189 2002-07-05 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23190
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23191 * xdisp.c: Remove unused variable `face'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23192
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23193 2002-07-04 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23194
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23195 * keyboard.c (post_command_idle_hook): Remove redundant (and inexact)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23196 obsolescence information.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23197
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23198 2002-07-03 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23199
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23200 * macterm.c (x_list_fonts): Fix comment. Cache fonts matching
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23201 pattern. Search cache first.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23202 (init_font_name_table): Also add entry for jisx0201.1976-0 coding
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23203 for Japanese font.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23204 (XLoadQueryFont): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23205
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23206 2002-07-02 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23207
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23208 * keymap.c (Fdefine_key): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23209
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23210 * xterm.c (x_term_init): Turn off polling around XtOpenDisplay.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23211
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23212 2002-07-02 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23213
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23214 * keymap.c (syms_of_keymap): Fix typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23215
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23216 2002-07-01 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23217
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23218 * s/darwin.h: Define POSIX_SIGNALS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23219
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23220 * macterm.c (do_ae_open_documents) [MAC_OSX]: Call FSpMakeFSRef
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23221 and FSRefMakePath to convert FSSpec returned with Apple Event to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23222 Posix pathname.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23223 (mac_initialize) [TARGET_API_MAC_CARBON]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23224 Call init_required_apple_events and disable the `Quit' menu item
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23225 provided automatically by the Carbon Toolbox.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23226
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23227 2002-07-01 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23228
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23229 * keyboard.c (kbd_buffer_store_event): Fix interrupt_signal decl
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23230 for K&R.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23231
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23232 * xterm.c: Fix prototype for K&R.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23233
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23234 * term.c (costs_set): Declare static, non-initialized for pcc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23235
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23236 2002-07-01 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23237
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23238 * keyboard.c (timer_last_idleness_start_time): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23239 (timer_start_idle): Set that.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23240 (read_key_sequence): Use that to reset timer_idleness_start_time
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23241 to previous value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23242
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23243 * window.c (Frecenter): With arg, set optional_new_start.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23244
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23245 * xdisp.c (redisplay_internal): Make optional_new_start really work.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23246
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23247 * minibuf.c (Fminibuffer_complete_and_exit): Move to end of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23248 buffer for completion.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23249
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23250 2002-06-29 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23251
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23252 * xdisp.c (store_mode_line_string): Lisp_Object/int mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23253
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23254 2002-06-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23255
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23256 * keyboard.c (readable_filtered_events): New function that filters
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23257 FOCUS_IN_EVENT depending on parameter.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23258 (readable_events): Calls readable_filtered_events, not filtering
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23259 FOCUS_IN_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23260 (get_filtered_input_pending): New function, filtering parameter passed
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23261 to readable_filtered_events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23262 (get_input_pending): Calls get_filtered_input_pending, not filtering
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23263 FOCUS_IN_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23264 (Finput_pending_p): Calls get_filtered_input_pending, DO filter
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23265 FOCUS_IN_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23266
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23267 * xterm.h (struct x_output): Add focus_state.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23268
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23269 * xterm.c (x_focus_changed): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23270 (x_detect_focus_change): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23271 (XTread_socket): Call x_detect_focus_change for FocusIn/FocusOut
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23272 EnterNotify and LeaveNotify to track X focus changes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23273
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23274 2002-06-28 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23275
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23276 * lisp.h: Remove duplicate declaration of code_convert_string_norecord.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23277
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23278 2002-06-27 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23279
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23280 * xdisp.c (mode_line_string_list, mode_line_string_face)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23281 (mode_line_string_face_prop): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23282 (store_mode_line_string): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23283 (display_mode_element): Use store_mode_line_string to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23284 add mode-line string elements to mode_line_string_list
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23285 when mode_line_string_list is non-nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23286 (Fformat_mode_line): Now returns propertized string by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23287 default. New arg NO-PROPS to ignore properties.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23288 (decode_mode_spec): Only add two dashes for %- in propertized
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23289 mode-line string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23290 (syms_of_xdisp): Init and staticpro mode_line_string_list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23291
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23292 2002-06-27 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23293
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23294 * minibuf.c (minibuffer_completion_contents): Add return type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23295
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23296 2002-06-27 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23297
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23298 * charset.c (Fchar_bytes): Remove obsolescence info from docstring.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23299
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23300 2002-06-26 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23301
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23302 * fileio.c (read_file_name_cleanup): Add missing return.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23303
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23304 2002-06-26 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23305
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23306 * window.c (Frecenter): Don't set force_start flag.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23307
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23308 * minibuf.c (do_completion, Fminibuffer_complete_word)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23309 (Fminibuffer_completion_help): Complete just the text before point.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23310 (minibuffer_completion_contents): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23311
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23312 * buffer.c (Fbury_buffer): Use frames_discard_buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23313
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23314 * frame.c (frames_bury_buffer): Function deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23315
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23316 2002-06-25 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23317
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23318 * callint.c (Fcall_interactively): When checking to see if doprnt hit
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23319 the end of callint_message, allow for a terminating '\0'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23320
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23321 2002-06-24 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23322
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23323 * w32select.c: Include composite.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23324
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23325 * w16select.c: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23326
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23327 2002-06-24 Kenichi Handa <handa@etl.go.jp>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23328
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23329 * callproc.c (Fcall_process): If code detection is necessary,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23330 call detect_coding directly here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23331
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23332 * coding.c (detect_eol): Preserve coding->cmp_data.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23333
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23334 * w16select.c (Fw16_get_clipboard_data):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23335 * w32fns.c (w32_to_x_font):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23336 * w32select.c (Fw32_get_clipboard_data):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23337 * xselect.c (selection_data_to_lisp_data):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23338 * xterm.c (XTread_socket): Disable composition handling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23339
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23340 2002-06-24 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23341
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23342 * print.c (temp_output_buffer_setup): Kill all local variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23343
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23344 2002-06-22 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23345
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23346 * lread.c (Fread): Remove redundant and imprecise declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23347
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23348 * xfns.c (check_x_display_info): Use check_x_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23349
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23350 * .gdbinit (xprintsym): Use the new `xname' field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23351 (xsymbol): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23352
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23353 2002-06-22 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23354
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23355 * w32fns.c (file_dialog_callback): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23356 (Fx_file_dialog): Allow selecting directories as well as files.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23357
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23358 2002-06-21 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23359
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23360 * m/pmax.h (START_FILES): Define START_FILES for NetBSD and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23361 OpenBSD. Add support for mipseb-*-netbsd* machines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23362
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23363 2002-06-17 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23364
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23365 * macterm.c (mac_scroll_area): Set foreground and backcolor to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23366 black and white before scrolling. Restore frame background and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23367 foreground color after scrolling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23368 (do_window_update): Call XClearWindow before calling expose_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23369 (make_mac_frame): Don't set FRAME_BACKGROUND_PIXEL and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23370 FRAME_FOREGROUND_PIXEL of frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23371
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23372 * macterm.c (XTread_socket): If Vmac_command_key_is_meta is nil,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23373 test Mac command key as <ALT> key.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23374
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23375 2002-06-17 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23376
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23377 * window.c (Fset_window_configuration): Lisp_Object/int mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23378
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23379 * keyboard.c (read_key_sequence): Be more careful with first_unbound.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23380 Lookup keys in function-key-map immediately so that key-translation-map
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23381 can be applied earlier.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23382 Remove function_key_possible and key_translation_possible, replaced
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23383 by checking `keytran_start < t'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23384
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23385 * .gdbinit (xsymbol): Use the new `xname' field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23386
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23387 2002-06-17 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23388
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23389 * macterm.c (XTread_socket): If Vmac_command_key_is_meta is nil,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23390 test Mac command key as <ALT> key.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23391
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23392 * mac.c (do_applescript): Call initialize_applescript if necessary
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23393 when first called. Dispose of result_desc only when there is no error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23394 (Fdo_applescript): Use %d format specifier instead of %ld.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23395
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23396 2002-06-16 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23397
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23398 * macterm.c (XTread_socket): Call FrontNonFloatingWindow instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23399 of FrontWindow for cases keyDown and autoKey.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23400
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23401 * fontset.c (syms_of_fontset) [MAC_OS]: Set ASCII font of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23402 Vdefault_fontset to Monaco with mac-roman coding.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23403
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23404 * mac.c, macfns.c, macmenu.c, macterm.c: Undefine and redefine
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23405 init_process before and after inclusion of Carbon/Carbon.h, resp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23406
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23407 * macterm.c (x_new_font): Set font for normal_gc, reverse_gc, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23408 cursor_gc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23409 (add_font_name_table_entry): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23410 (init_font_name_table): Use add_font_name_table_entry; add italic,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23411 bold, and bold-italic entries for truetype fonts.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23412
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23413 * xfaces.c (init_frame_faces) [MAC_OS]: Call realize_basic_faces
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23414 for Mac too.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23415 (try_font_list) [MAC_OS]: If no font matches given registry, try
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23416 fonts with any registry matching face_family.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23417 (realize_x_face) [MAC_OS]: Remove old ad-hoc fix to load font here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23418
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23419 * s/darwin.h: If autoconf detects the Ncurses library, define
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23420 LIBS_TERMCAP to -lncurses to use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23421
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23422 2002-06-16 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23423
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23424 * strftime.c [__hpux]: Include sys/_mbstate_t.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23425
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23426 2002-06-15 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23427
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23428 * window.c (Fset_window_configuration): Explicitly preserve
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23429 the point value that new_current_buffer had at the start.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23430
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23431 2002-06-14 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23432
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23433 * composite.c (Fcompose_region_internal, Fcompose_string_internal):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23434 Fix typos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23435
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23436 2002-06-14 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23437
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23438 * insdel.c (insert_1_both, insert_from_string_1)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23439 (insert_from_buffer_1): Recalculate END_UNCHANGED in case the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23440 insert happened in the end_unchanged region. Otherwise, the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23441 redisplay may be confused and duplicate the last line in the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23442 buffer [seen after save-buffer when require-final-newline==t].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23443
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23444 2002-06-13 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23445
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23446 * w32.c (init_environment): Remove EMACSLOCKDIR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23447 (stat): Swap _S_IFDIR and _S_IFREG.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23448
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23449 2002-06-13 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23450
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23451 * keyboard.c, macterm.c, macmenu.c, msdos.c, sysdep.c
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23452 * termhooks.h, xmenu.c, xsmfns.c, xterm.h, xterm.c, w32term.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23453 * w32menu.c, w32inevt.c: Rename enum event_kind as follows:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23454 ascii_keystroke to ASCII_KEYSTROKE_EVENT, multibyte_char_keystroke
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23455 to MULTIBYTE_CHAR_KEYSTROKE_EVENT, non_ascii_keystroke to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23456 NON_ASCII_KEYSTROKE_EVENT, timer_event to TIMER_EVENT, mouse_click
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23457 to MOUSE_CLICK_EVENT, mouse_wheel to MOUSE_WHEEL_EVENT,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23458 language_change_event to LANGUAGE_CHANGE_EVENT, scroll_bar_click
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23459 to SCROLL_BAR_CLICK_EVENT, w32_scroll_bar_click to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23460 W32_SCROLL_BAR_CLICK_EVENT, selection_request_event to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23461 SELECTION_REQUEST_EVENT, selection_clear_event to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23462 SELECTION_CLEAR_EVENT, buffer_switch_event to BUFFER_SWITCH_EVENT,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23463 delete_window_event to DELETE_WINDOW_EVENT, iconify_event to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23464 ICONIFY_EVENT, deiconify_event to DEICONIFY_EVENT,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23465 menu_bar_activate_event to MENU_BAR_ACTIVATE_EVENT, drag_n_drop to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23466 DRAG_N_DROP_EVENT, save_session_event to SAVE_SESSION_EVENT and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23467 no_event to NO_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23468
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23469 2002-06-12 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23470
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23471 * macmenu.c: Remove declaration of Qmouse_click and Qevent_kind.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23472
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23473 2002-06-12 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23474
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23475 * intervals.c (textget): Don't forget to `return'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23476 (lookup_char_property): Use XCAR/XCDR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23477
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23478 2002-06-12 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23479
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23480 * xdisp.c (Fformat_mode_line): Fix typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23481
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23482 2002-06-12 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23483
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23484 * xdisp.c (Fformat_mode_line): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23485 (frame_title_buf, frame_title_buf_end, frame_title_ptr)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23486 (store_frame_title_char, store_frame_title): Use unconditionally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23487 (init_xdisp): Defsubr Fformat_mode_line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23488 Initialize frame_title_buf etc. unconditionally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23489
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23490 2002-06-11 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23491
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23492 * keyboard.c (read_key_sequence):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23493 Remove prev_(fkey|keytran}_(map|start|end) since we don't want to pass
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23494 things through those maps after downcasing events.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23495 Enforce that keytran_end <= fkey_start, i.e. that key-translation-map
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23496 applies after function-key-map.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23497 Make sure that keytran can be done in the middle in the sequence.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23498 Be careful not to throw away events past the one we downcase.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23499
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23500 * lread.c (read_integer): Remove unused var `tem'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23501 (read1): Fix int/Lisp_Object mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23502
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23503 * xfaces.c (tty_lookup_color): Type bool/Lisp_Object mismatch fixed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23504
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23505 2002-06-11 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23506
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23507 * keyboard.c (readable_events): Ignore any number of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23508 FOCUS_IN_EVENT events and return 0 if nothing else in buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23509
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23510 2002-06-09 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23511
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23512 * xfaces.c (Ftty_supports_face_attributes_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23513 (parse_rgb_list, tty_lookup_color): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23514 (tty_defined_color): Use `tty_lookup_color' to do all the work.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23515 (color_distance, Fcolor_distance): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23516 (TTY_SAME_COLOR_THRESHOLD): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23517 (Qtty_color_standard_values): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23518 (syms_of_xfaces): Initialize new vars & functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23519
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23520 2002-06-08 Colin Walters <walters@verbum.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23521
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23522 * textprop.c (Vchar_property_alias_alist): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23523 (syms_of_textprop) <Vchar_property_alias_alist>: DEFVAR_LISP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23524
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23525 * intervals.c (lookup_char_property): New function for looking up
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23526 overlay and text properties, created from textget.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23527 (textget): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23528
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23529 * intervals.h (lookup_char_property): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23530 (Vchar_property_alias_alist): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23531
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23532 * buffer.c (Foverlay_get): Use lookup_char_property.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23533
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23534 2002-06-07 Sam Steingold <sds@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23535
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23536 * xselect.c (lisp_data_to_selection_data): Fix last change:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23537 *data_ret is not a Lisp string, while unibyte_string is.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23538
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23539 2002-06-07 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23540
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23541 * xselect.c (lisp_data_to_selection_data): Fix last change:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23542 set size_ret.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23543
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23544 2002-06-07 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23545
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23546 * m/amdx86-64.h: New file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23547
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23548 2002-06-05 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23549
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23550 * fns.c (Fstring_make_unibyte): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23551
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23552 * xselect.c (lisp_data_to_selection_data): If the requested type
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23553 is STRING, call string_make_unibyte to encode the selected text
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23554 as a string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23555
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23556 * window.c (Fset_window_hscroll): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23557
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23558 2002-06-05 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23559
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23560 * fileio.c (choose_write_coding_system):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23561 Call select-safe-coding-system properly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23562
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23563 2002-06-03 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23564
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23565 * xdisp.c (message_with_string): Error if STRING is not a string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23566
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23567 * fns.c (md5): Pass FILE arg to Vselect_safe_coding_system_function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23568
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23569 * fileio.c (choose_write_coding_system): Pass FILE arg to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23570 Vselect_safe_coding_system_function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23571
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23572 2002-06-03 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23573
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23574 * buffer.c (fix_overlays_before): Fix list-walking bug in 05-19 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23575
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23576 2002-06-02 Thien-Thi Nguyen <ttn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23577
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23578 * bytecode.c (Fbyte_code): Cast `current_column' return value to int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23579 * cmds.c (Fdelete_backward_char, internal_self_insert): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23580 * keymap.c (describe_command): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23581 * minibuf.c (read_minibuf): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23582
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23583 * xdisp.c (redisplay_internal, redisplay_window, decode_mode_spec):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23584 Cast `current_column' return value to int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23585 (back_to_previous_visible_line_start)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23586 (reseat_at_next_visible_line_start, next_element_from_buffer):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23587 Cast `indented_beyond_p' 3rd arg to float.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23588
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23589 * indent.c (last_known_column): Now a float.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23590 (current_column_1, position_indentation, current_column)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23591 (string_display_width): Return float.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23592 (Fcurrent_column): Cast `current_column' return value to int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23593 (Fcurrent_indentation): Cast `position_indentation' retval to int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23594 (indented_beyond_p): Third arg now a float.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23595 (compute_motion, vmotion): Cast `indented_beyond_p' 3rd arg to float.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23596
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23597 * lisp.h (current_column): Now returns float.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23598 (indented_beyond_p): 3rd arg now a float.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23599
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23600 2002-05-31 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23601
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23602 * xfns.c (x_encode_text): Return stringp non-NULL if coding_system
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23603 is Qcompound_text_with_extensions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23604
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23605 * xselect.c (lisp_data_to_selection_data): Always set selection
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23606 type as string if x_encode_text returns streingp non-NULL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23607
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23608 * s/netbsd.h: Include /usr/pkg in the run time shared library path.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23609
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23610 2002-05-30 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23611
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23612 * window.c (Fset_window_configuration): Correct the handling
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23613 of point in current buffer, to work with multiple windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23614
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23615 2002-05-29 Colin Walters <walters@verbum.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23616
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23617 * lread.c (Fread_from_string): Don't depend on order of evaluation
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23618 for C function parameters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23619
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23620 2002-05-28 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23621
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23622 * xterm.c (x_display_and_set_cursor): Change the cursor in the same
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23623 way for blinked-off state and for a nonselected window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23624
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23625 * window.c (window_scroll_pixel_based): Don't call Fbolp;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23626 instead, see if the new start pos is at beginning of line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23627
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23628 * fileio.c (Fwrite_region): If START is a string, don't
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23629 make any annotations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23630
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23631 * eval.c (syms_of_eval): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23632
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23633 2002-05-28 Colin Walters <walters@debian.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23634
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23635 * emacs.c (USAGE1): Add --no-splash.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23636 (standard_args): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23637
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23638 2002-05-28 Colin Walters <walters@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23639
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23640 * lread.c (readchar_count): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23641 (readchar): Increment it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23642 (unreadchar): Decrement it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23643 (read_multibyte): Decrement it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23644 (Vread_with_symbol_positions): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23645 (Vread_symbol_positions_list): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23646 (read_internal_start): New function, created from Fread and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23647 Fread_from_string. Handle Vread_symbol_positions_list and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23648 Vread_with_symbol_positions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23649 (readevalloop, Fread, Fread_from_string): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23650 (read1): Use readchar_count to add symbol positions to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23651 Vread_symbol_positions_list if Vread_with_symbol_positions is non-nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23652 (syms_of_lread): DEFVAR_LISP and initialize them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23653
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23654 * lread.c (read0, read1, read_list, read_vector, read_multibyte)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23655 (substitute_object_recurse, substitute_object_in_subtree)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23656 (substitute_in_interval): Prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23657 (read_multibyte): Return c if it's less than zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23658
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23659 2002-05-28 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23660
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23661 * fileio.c (Fread_file_name_internal): Added brute-force
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23662 speed up for using predicate file-directory-p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23663
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23664 2002-05-28 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23665
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23666 * fileio.c (Vread_file_name_function, Vread_file_name_predicate):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23667 New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23668 (syms_of_fileio): DEFVAR_LISP them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23669 (read_file_name_cleanup): New unwind function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23670 (Fread_file_name_internal): Only return completions satifying
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23671 Vread_file_name_predicate. Temporarily unwind protect and rebind
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23672 default-directory while checking completions against the predicate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23673 (Fread_file_name): Added PREDICATE argument. Specbind it to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23674 Vread_file_name_predicate during completion.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23675 Call Vread_file_name_function to read the file name if non-nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23676
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23677 * lisp.h (Fread_file_name): Now has 6 args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23678
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23679 * callint.c (Fcall_interactively) <"D">: Supply Qfile_directory_p
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23680 predicate for Fread_file_name when reading directory name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23681 Supply Qnil for predicate in other calls to Fread_file_name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23682
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23683 2002-05-26 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23684
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23685 * term.c (tty_capable_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23686 * dispextern.h (tty_capable_p): New function declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23687 (TTY_CAP_INVERSE, TTY_CAP_UNDERLINE, TTY_CAP_BOLD, TTY_CAP_DIM)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23688 (TTY_CAP_BLINK, TTY_CAP_ALT_CHARSET): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23689
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23690 2002-05-23 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23691
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23692 * fileio.c (read_non_regular, Finsert_file_contents): Use BEG_BYTE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23693 (Finsert_file_contents, build_annotations): Use XCAR, XCDR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23694 (Vwrite_region_annotate_functions): Docstring fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23695
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23696 2002-05-23 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23697
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23698 * xterm.c (x_write_glyphs): Clear phys_cursor_on_p if current
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23699 phys_cursor's hpos is overwritten. This is still not completely
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23700 correct, as it doesn't really make sense to use hpos at all to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23701 get the cursor glyph (as that is relative to the width of the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23702 characters on the line, which may have changed during the update).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23703
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23704 2002-05-22 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23705
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23706 * w32fns.c (enumfont_t): Remove tail, make pattern a normal
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23707 Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23708 (enum_font_cb2, enum_font_maybe_add_to_list, w32_list_fonts):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23709 Use modified enumfont_t struct.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23710
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23711 * w32term.h (text_cursor_kinds): New enumeration member HBAR_CURSOR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23712
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23713 * w32term.c (x_draw_bar_cursor): New argument KIND; callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23714 Handle the `hbar' cursor type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23715 (x_display_and_set_cursor): Handle the HBAR_CURSOR case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23716
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23717 * w32fns.c (Qhbar): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23718 (x_specified_cursor_type): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23719
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23720 2002-05-21 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23721
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23722 * w32fns.c (enum_font_maybe_add_to_list): Use XCDR_AS_LVALUE for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23723 now, when the address is needed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23724
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23725 2002-05-21 Colin Walters <walters@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23726
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23727 * Makefile.in (shortlisp): Add font-core.el.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23728
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23729 2002-05-20 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23730
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23731 * buffer.c (syms_of_buffer) <cursor-type>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23732
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23733 * keyboard.c (read_char_minibuf_menu_prompt): Don't list
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23734 equivalent key bindings here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23735
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23736 2002-05-20 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23737
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23738 Change symbol structure to contain a lisp object for the symbol
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23739 name:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23740 * lisp.h (struct Lisp_Symbol): Replace field "name" with a lisp
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23741 object field named "xname".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23742 (SYMBOL_NAME): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23743 * abbrev.c (write_abbrev): Use SYMBOL_NAME instead of XSYMBOL and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23744 name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23745 * alloc.c (Fmake_symbol): Set symbol xname field instead of name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23746 (mark_object, gc_sweep): Use symbol xname field and XSTRING
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23747 instead of name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23748 * buffer.c (buffer_slot_type_mismatch): Use XSTRING and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23749 SYMBOL_NAME instead of XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23750 * callint.c (Fcall_interactively): Use XSTRING and SYMBOL_NAME
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23751 instead of XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23752 * charset.c (Fdefine_charset, Fdeclare_equiv_charset): Use XSTRING
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23753 and SYMBOL_NAME instead of XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23754 * coding.c (Fread_coding_system, code_convert_region1)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23755 (code_convert_string1, code_convert_string_norecord)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23756 (Ffind_operation_coding_system): Use SYMBOL_NAME instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23757 XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23758 * data.c (Fkeywordp, Fsymbol_name, store_symval_forwarding)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23759 (Fmake_variable_buffer_local, Fmake_local_variable)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23760 (Fmake_variable_frame_local): Use SYMBOL_NAME and XSTRING instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23761 of XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23762 * editfns.c (Fformat): Use SYMBOL_NAME and XSTRING instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23763 XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23764 * emacs.c (shut_down_emacs) [#if 0]: Use SYMBOL_NAME and XSTRING
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23765 instead of XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23766 * eval.c (do_autoload): Use SYMBOL_NAME and XSTRING instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23767 XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23768 * fns.c (Fstring_equal, Fstring_lessp, Frequire, sxhash):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23769 Use SYMBOL_NAME and XSTRING instead of XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23770 * fontset.c (Fset_fontset_font): Use SYMBOL_NAME and XSTRING
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23771 instead of XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23772 * keyboard.c (echo_char, record_char, parse_modifiers_uncached)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23773 (parse_modifiers, apply_modifiers, Fevent_convert_list)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23774 (parse_solitary_modifier, Fexecute_extended_command):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23775 Use SYMBOL_NAME and XSTRING instead of XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23776 * keymap.c (silly_event_symbol_error, Fsingle_key_description)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23777 (Fdescribe_buffer_bindings): Use SYMBOL_NAME and XSTRING instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23778 of XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23779 (describe_command, describe_translation): Use SYMBOL_NAME and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23780 assignment instead of XSYMBOL and name field and XSETSTRING.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23781 * lread.c (Fintern_soft, oblookup): Use SYMBOL_NAME and XSTRING
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23782 instead of XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23783 (Funintern): Use SYMBOL_NAME and assignment instead of XSYMBOL and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23784 name field and XSETSTRING.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23785 * macfns.c (parse_image_spec): Use SYMBOL_NAME and XSTRING instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23786 of XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23787 * minibuf.c (Fread_command, Fread_variable): Use SYMBOL_NAME and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23788 assignment instead of XSYMBOL and name field and XSETSTRING.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23789 * print.c (print_error_message, print_object): Use SYMBOL_NAME and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23790 XSTRING instead of XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23791 * process.c (set_socket_options, Fsignal_process): Use SYMBOL_NAME
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23792 and XSTRING instead of XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23793 * w32fns.c (parse_image_spec, w32_parse_hot_key): Use SYMBOL_NAME
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23794 and XSTRING instead of XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23795 * xfaces.c (merge_face_vector_with_property): Use SYMBOL_NAME and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23796 XSTRING instead of XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23797 * xfns.c (parse_image_spec): Use SYMBOL_NAME and XSTRING instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23798 of XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23799 * xselect.c (symbol_to_x_atom, x_get_foreign_selection):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23800 Use SYMBOL_NAME and XSTRING instead of XSYMBOL and name field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23801
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23802 2002-05-19 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23803
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23804 * lisp.h (LISP_MAKE_RVALUE): Delete disabled version, making XCAR
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23805 and XCDR real rvalues in most configurations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23806
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23807 * buffer.c (fix_overlays_in_range, fix_overlays_before):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23808 Don't take the address of the cdr part of a cons cell; instead, track
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23809 the parent cell and call XSETCDR, or set the variable for the head
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23810 of the list if we haven't started down the list yet.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23811
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23812 2002-05-19 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23813
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23814 * doc.c (reread_doc_file): Don't ask for confirmation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23815
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23816 2002-05-18 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23817
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23818 * w32fns.c (w32_create_pixmap_from_bitmap_data): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23819 (xbm_load_image): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23820 (xbm_load): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23821 (xbm_read_bitmap_data): Reverted to xfns.c version.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23822 From David Ponce <david@dponce.com>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23823
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23824 2002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23825
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23826 * msdos.c (sig_suspender, sigprocmask): Don't define for DJGPP
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23827 2.02 and later.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23828
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23829 2002-05-16 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23830
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23831 * keyboard.c (Fthis_command_keys, Fthis_command_keys_vector): Fix typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23832
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23833 2002-05-15 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23834
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23835 * keyboard.c (read_char_x_menu_prompt): Use an equivalent but more
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23836 meaningful test.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23837 (read_char_minibuf_menu_prompt): Fix typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23838
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23839 2002-05-15 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23840
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23841 * eval.c (Fcommandp): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23842
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23843 2002-05-13 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23844
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23845 * keymap.c (keymap_parent): New fun, extracted from Fkeymap_parent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23846 (Fkeymap_parent, keymap_memberp, fix_submap_inheritance): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23847 (Fset_keymap_parent): Gcpro a bit more.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23848 (access_keymap): Gcpro around meta_map call and around the main loop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23849 (get_keyelt): Gcpro when following indirect references.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23850 (copy_keymap_item): New fun, extracted from Fcopy_keymap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23851 (copy_keymap_1, Fcopy_keymap): Use it. Don't copy the parent map.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23852 (Fdefine_key, Flookup_key): Gcpro before calling get_keymap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23853 Remove useless ad-hoc remap code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23854
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23855 2002-05-13 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23856
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23857 * search.c (search_buffer): Give up boyer moore search if inverse
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23858 translation change charset_base.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23859
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23860 2002-05-12 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23861
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23862 * coding.c (decode_coding) <coding_type_ccl>: If a lone CR
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23863 characters is carried over from the previous block of text, adjust
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23864 coding->produced to account for the extra character.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23865
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23866 2002-05-11 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23867
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23868 * coding.c (intersection): Keep the elements of the returned list
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23869 in the same order as in the first list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23870
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23871 2002-05-11 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23872
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23873 * keymap.c (current_minor_maps): Fix resizing of cmm_maps;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23874 only update cmm_size if realloc actually succeeds.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23875 Testing with initial size of 2 elements revealed that using
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23876 realloc on GNU/Linux would cause a random trap in xmalloc
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23877 later on, so I rewrote the code to use malloc/bcopy/free instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23878 of realloc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23879
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23880 2002-05-10 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23881
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23882 * w32fns.c (enum_font_cb2): Avoid DBCS raster fonts.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23883
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23884 2002-05-10 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23885
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23886 * coding.c (encode_coding_sjis_big5): Enclose bitwise AND in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23887 parens, to ensure correct evaluation order.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23888
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23889 2002-05-10 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23890
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23891 * keymap.c (Vemulation_mode_map_alists): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23892 (syms_of_keymap): DEFVAR_LISP it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23893 (current_minor_maps): Process keymap alists in that list before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23894 minor-mode-overriding-map-alist and minor-mode-map-alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23895
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23896 2002-05-09 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23897
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23898 * search.c (Freplace_match): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23899
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23900 2002-05-09 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23901
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23902 * macterm.c (x_draw_image_foreground, x_draw_image_foreground_1):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23903 Enlarge cursor rectangle drawn around image with non-zero relief.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23904
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23905 * w32term.c (x_draw_image_foreground, w32_draw_image_foreground_1):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23906 Enlarge cursor rectangle drawn around image with non-zero relief.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23907
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23908 * xterm.c (x_draw_image_foreground, x_draw_image_foreground_1):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23909 Enlarge cursor rectangle drawn around image with non-zero relief.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23910
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23911 2002-05-07 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23912
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23913 * xselect.c (lisp_data_to_selection_data): Don't set selection
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23914 type if comes from the Lisp object's car. If the selection
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23915 contains a pure ASCII text, always return QSTRING as its type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23916
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23917 2002-05-06 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23918
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23919 * mac.c (mac-cut-function): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23920
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23921 2002-05-05 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23922
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23923 * s/gnu.h [DOUG_LEA_MALLOC] (REL_ALLOC): Undefine it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23924
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23925 2002-05-04 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23926
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23927 * keyboard.c (make_lispy_event) <mouse-wheel>: Set count to 1
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23928 for event-click-count.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23929
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23930 * process.c (init_process): Only add server subfeature if we can
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23931 use non-blocking I/O.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23932
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23933 2002-05-04 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23934
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23935 * macterm.c (XTread_socket): Call WaitNextEvent once instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23936 repeatedly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23937
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23938 2002-05-03 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23939
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23940 * process.c (Fmake_network_process): Only support server sockets
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23941 when we can make them non-blocking.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23942
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23943 * s/ms-w32.h (HAVE_SELECT): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23944
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23945 * w32.h (FILE_NDELAY): New flag.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23946
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23947 * w32.c (sys_getpeername, fcntl): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23948 (_sys_read_ahead): Temporarily block on non-blocking sockets.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23949
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23950 * w32proc.c: Include sys/file.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23951
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23952 2002-05-03 Colin Walters <walters@verbum.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23953
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23954 * callproc.c (Vgame_score_directory): Renamed to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23955 Vshared_game_score_directory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23956
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23957 2002-04-30 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23958
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23959 * s/gnu.h [emacs]: Include stdio.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23960 (GNU_LIBRARY_PENDING_OUTPUT_COUNT): New definition, conditional.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23961
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23962 * eval.c (do_autoload): Error if called while preparing to dump.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23963
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23964 * fns.c (Frequire): Error if need to load while preparing to dump.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23965
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23966 2002-04-28 Colin Walters <walters@verbum.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23967
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23968 * callproc.c (Vgame_score_directory) [!HAVE_SHARED_GAME_DIR]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23969 Default to "~/.emacs.d/games".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23970
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23971 2002-04-29 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23972
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23973 * lread.c (openp): Change arg exec_only to predicate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23974 (build_load_history): Use XCAR/XCDR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23975 (Flocate_file_internal): New fun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23976 (syms_of_lread): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23977 (Fload): Update call to openp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23978
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23979 * lisp.h (openp): Update prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23980
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23981 * xfns.c (x_create_bitmap_from_file, x_find_image_file):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23982 * w32proc.c (sys_spawnve):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23983 * w32fns.c (x_create_bitmap_from_file, x_find_image_file):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23984 * w32.c (check_windows_init_file):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23985 * sound.c (Fplay_sound_internal):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23986 * process.c (Fstart_process):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23987 * macfns.c (x_create_bitmap_from_file, x_find_image_file):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23988 * mac.c (run_mac_command):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23989 * emacs.c (init_cmdargs):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23990 * callproc.c (Fcall_process): Update call to openp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23991
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23992 * textprop.c (remove_properties): Don't use XCAR without CONSP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23993
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23994 * xterm.c (XTread_socket): Disable the Xutf8LookupString code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23995
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23996 2002-04-29 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23997
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23998 * dispextern.h (DEFAULT_TOOL_BAR_BUTTON_MARGIN)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23999 (DEFAULT_TOOL_BAR_BUTTON_RELIEF): Change default values.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24000
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24001 2002-04-28 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24002
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24003 * minibuf.c (Fall_completions, Ftry_completion): New arg to Fcommandp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24004
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24005 * eval.c (Fcommandp): New arg for_call_interactively.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24006 * lisp.h (Fcommandp): Declare new arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24007
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24008 2002-04-28 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24009
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24010 * w32proc.c (syms_of_w32proc): Get true file attributes by default.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24011
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24012 * w32.c (stat, fstat): Use file index information to generate
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24013 inodes for directories where available.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24014
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24015 2002-04-26 Andrew Choi <akochoi@shaw.ca>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24016
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24017 * Makefile.in (C_SWITCH_SYSTEM_TEMACS): Add.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24018 [HAVE_CARBON]: Include Mac object files.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24019
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24020 * alloc.c, callproc.c, dispextern.h, dispnew.c, emacs.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24021 fontset.c, frame.c, frame.h, keyboard.c, sysdep.c, term.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24022 termcap.c, window.c, xdisp.c, xfaces.c: Use macros MAC_OS8,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24023 MAC_OSX, and MAC_OS instead of macintosh.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24024
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24025 * editfns.c [MAC_OS8]: Include stdio.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24026
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24027 * emacs.c [MAC_OS8]: Call mac_initialize instead of x_term_init.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24028
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24029 * fontset.c [MAC_OS]: Set Vdefault_fontset to ETL Fixed instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24030 Apple Monaco.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24031
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24032 * process.c (QCfamily, QCfilte): Declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24033 (wait_reading_process_input) [MAC_OSX]: Clear bit for stdin before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24034 calling select.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24035
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24036 * termcap.c [MAC_OSX]: Don't define tgetnum, PC, tputs, and tgetent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24037
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24038 * tparam.c [MAC_OSX]: Don't define BC and UP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24039
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24040 * config.in [HAVE_CARBON]: Add.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24041
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24042 * mac.c, macgui.h, macfns.c, macmenu.c, macterm.c, macterm.h:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24043 Move here from mac/src and mac/inc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24044
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24045 * s/darwin.h, m/powermac.h, unexmacosx.c: New files.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24046
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24047 2002-04-26 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24048
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24049 * xterm.c (x_draw_phys_cursor_glyph): Undo last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24050 Compute phys_cursor_width from the x position returned
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24051 by x_draw_glyhs, which is cheaper.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24052 (x_display_and_set_cursor): Compute the buffer-local value
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24053 of `cursor-in-non-selected-windows' only when needed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24054
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24055 2002-04-25 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24056
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24057 * xterm.c (x_draw_phys_cursor_glyph): Take into account that a box
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24058 cursor on a stretch glyph has a width that depends on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24059 x_stretch_cursor_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24060
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24061 2002-04-25 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24062
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24063 * abbrev.c (abbrev-start-location): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24064
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24065 * indent.c (Fvertical_motion): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24066
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24067 2002-04-25 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24068
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24069 * indent.c (Fvertical_motion): Move to the start of the line
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24070 containing PT before moving up or down.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24071
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24072 2002-04-24 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24073
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24074 * dispnew.c (update_text_area): Set phys_cursor_on_p to 0 in the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24075 case of writing a whole row, more or less analogous to the case of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24076 writing only parts of a row.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24077
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24078 * xterm.c (x_display_and_set_cursor): Set phys_cursor_width to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24079 0 for NO_CURSOR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24080
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24081 * xterm.c (notice_overwritten_cursor): Fix an off by 1 error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24082
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24083 2002-04-23 Colin Walters <walters@verbum.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24084
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24085 * buffer.c (syms_of_buffer): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24086
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24087 2002-04-23 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24088
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24089 * xterm.c (notice_overwritten_cursor): Handle the special case
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24090 of the cursor being in the first blank non-text line at the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24091 end of a window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24092
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24093 * xterm.c (x_draw_hollow_cursor, x_draw_bar_cursor)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24094 (x_draw_phys_cursor_glyph): Set phys_cursor_width here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24095 (x_display_and_set_cursor): Don't set phys_cursor_width here, for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24096 bar cursors only, to make phys_cursor_width contain what its name
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24097 suggests.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24098 (notice_overwritten_cursor): Consider the cursor image erased if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24099 the output area intersects the cursor image in y-direction.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24100
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24101 2002-04-23 Simon Marshall <simon@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24102
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24103 * xfns.c (x_set_mouse_color): Change default for cross_cursor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24104 to XC_hand2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24105
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24106 2002-04-23 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24107
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24108 * xdisp.c: Remove unused global variable `minibuf_prompt_pixel_width'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24109
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24110 2002-04-22 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24111
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24112 * textprop.c (remove_properties): Fixed trap for malformed plist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24113
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24114 2002-04-22 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24115
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24116 * cmds.c (Fend_of_line): Handle intangible text in mid line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24117
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24118 * window.c (make_window): Initialize height_fixed_p,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24119 last_cursor_off_p, and p->cursor_off_p slots.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24120
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24121 2002-04-20 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24122
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24123 * fns.c (use-dialog-box): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24124
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24125 2002-04-19 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24126
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24127 * xterm.c (note_mode_line_or_margin_highlight): Remove unused
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24128 variables `row', `i' and `area'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24129 (XTread_socket) <KeyPress>: Pass KeyPress events when in menu to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24130 toolkit library.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24131
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24132 2002-04-19 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24133
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24134 * xfaces.c (clear_font_table): Don't free the default font of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24135 a frame even if it's on another display.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24136 (Finternal_set_lisp_face_attribute): Don't use XFRAME on something
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24137 that could be Qt.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24138
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24139 2002-04-19 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24140
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24141 * indent.c (Fmove_to_column): Remove unused local variable
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24142 `next_boundary_byte'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24143 (current_column_1): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24144
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24145 2002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24146
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24147 * msdos.c (Qhbar): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24148 (syms_of_msdos): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24149 (IT_set_cursor_type, IT_set_frame_parameters): Handle the `hbar'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24150 cursor type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24151
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24152 2002-04-19 Dave Lambert <dlambert@acm.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24153
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24154 Theses change implement an underscore-like (`hbar') cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24155
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24156 * xterm.h (text_cursor_kinds): New enumeration member HBAR_CURSOR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24157
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24158 * xterm.c (x_draw_bar_cursor): New argument KIND; callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24159 Handle the `hbar' cursor type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24160 (x_display_and_set_cursor): Handle the HBAR_CURSOR case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24161
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24162 * xfns.c (Qhbar): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24163 (syms_of_xfns): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24164 (x_specified_cursor_type): Handle `hbar' cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24165
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24166 * s/sol2-5.h (bcopy, bzero, bcmp): Define only if HAVE_BCOPY is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24167 not defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24168
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24169 2002-04-18 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24170
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24171 * textprop.c (remove_properties): New arg LIST allows scanning
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24172 either a list or a plist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24173 (interval_has_some_properties_list): New function, like
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24174 interval_has_some_properties using list instead of plist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24175 All callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24176 (Fremove_list_of_text_properties): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24177 (syms_of_textprop): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24178
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24179 2002-04-17 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24180
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24181 * s/sol2.h (HAVE_LIBKSTAT): Define only if not already defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24182
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24183 2002-04-17 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24184
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24185 * indent.c (Fmove_to_column): Remove unused local variable `end_byte'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24186
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24187 2002-04-17 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24188
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24189 * window.c (coordinates_in_window): Don't report on margin area
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24190 if its width is zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24191
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24192 2002-04-16 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24193
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24194 * w32fns.c (Fx_file_dialog): Decode file name before using.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24195
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24196 * w32term.c (construct_drag_n_drop): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24197
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24198 2002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24199
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24200 * puresize.h (BASE_PURESIZE): Increase to 830000, since we now
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24201 store load-history in pure space.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24202
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24203 * s/msdos.h (SYSTEM_PURESIZE_EXTRA): Reduce to 50000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24204
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24205 2002-04-16 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24206
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24207 * xterm.c (Qlatin_1, Qutf_8): New vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24208 (syms_of_xterm): Initialize them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24209 (XTread_socket): Eliminate incorrect optimization that tried to avoid
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24210 decoding the output of X*LookupString.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24211 Always use latin-1 to decode the output of XLookupString.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24212 Try Xutf8LookupString if XmbLookupString failed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24213
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24214 * region-cache.c (new_region_cache): Use BEG.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24215
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24216 2002-04-16 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24217
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24218 * buffer.c (MMAP_ALLOCATED_P): New macro to be set from system
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24219 configuration files.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24220 (mmap_enlarge): Enlarge mapped regions only if MMAP_ALLOCATED_P
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24221 returns 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24222
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24223 2002-04-15 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24224
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24225 * config.in: Regenerated using autoheader.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24226
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24227 * m/7300.h, m/acorn.h, m/alliant-2800.h, m/alliant.h, m/alpha.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24228 m/altos.h, m/amdahl.h, m/apollo.h, m/arm.h, m/att3b.h, m/aviion.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24229 m/celerity.h, m/clipper.h, m/cnvrgnt.h, m/convex.h, m/cydra5.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24230 m/delta.h, m/delta88k.h, m/dpx2.h, m/elxsi.h, m/gec63.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24231 m/gould.h, m/hp800.h, m/hp9000s300.h, m/i860.h, m/ia64.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24232 m/ibmps2-aix.h, m/ibmrs6000.h, m/ibmrt-aix.h, m/ibmrt.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24233 m/ibms390.h, m/intel386.h, m/iris4d.h, m/irist.h, m/isi-ov.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24234 m/m68k.h, m/macppc.h, m/masscomp.h, m/mg1.h, m/mips-siemens.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24235 m/mips.h, m/news-r6.h, m/news.h, m/next.h, m/nh3000.h, m/nh4000.h
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24236 m/ns32000.h, m/orion.h, m/pfa50.h, m/plexus.h, m/pmax.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24237 m/powerpcle.h, m/pyrmips.h, m/sequent-ptx.h, m/sequent.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24238 m/sparc.h, m/sr2k.h, m/symmetry.h, m/tad68k.h, m/tahoe.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24239 m/targon31.h, m/tek4300.h, m/tekxd88.h, m/template.h, m/tower32.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24240 m/tower32v3.h, m/ustation.h, m/vax.h, m/wicat.h, m/windowsnt.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24241 m/xps100.h, s/aix3-2.h, s/aix4-2.h, s/irix4-0.h, s/irix5-0.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24242 s/sco5.h, s/unixware.h: Don't set HAVE_ALLOCA, C_ALLOCA and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24243 STACK_DIRECTION, now set by autoconf.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24244
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24245 2002-04-14 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24246
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24247 * dispnew.c (marginal_area_string): Sort arguments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24248
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24249 * dispextern.h (marginal_area_string): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24250
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24251 2002-04-13 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24252
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24253 * fileio.c (Finsert_file_contents):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24254 Don't call temp_output_buffer_setup--do just part, by hand.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24255
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24256 * coding.c (run_pre_post_conversion_on_str):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24257 Don't call temp_output_buffer_setup--do just part, by hand.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24258
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24259 * keyboard.c (command_loop_1): Don't call start_hourglass
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24260 or cancel_hourglass when executing a macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24261
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24262 * marker.c (count_markers): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24263
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24264 * xdisp.c (display_mode_element): Don't let mode_line_proptrans_alist
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24265 grow without limit. Move recently used elements to the front.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24266
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24267 2002-04-13 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24268
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24269 * unexelf.c (unexec) [__sgi]: Undo the change from 2002-01-20.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24270
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24271 2002-04-12 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24272
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24273 * xdisp.c (sync_frame_with_window_matrix_rows): Don't give frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24274 rows marginal areas.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24275 (Fdump_frame_glyph_matrix) [GLYPH_DEBUG]: New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24276 (syms_of_xdisp) [GLYPH_DEBUG]: Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24277
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24278 * dispnew.c (marginal_area_string): Check that glyph row is enabled.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24279
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24280 2002-04-12 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24281
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24282 * dispnew.c (marginal_area_string): New.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24283
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24284 * window.c (window_part): Add ON_LEFT_MARGIN, ON_RIGHT_MARGIN.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24285 (Qleft_margin, Qright_margin): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24286 (coordinates_in_window, (Fcoordinates_in_window_p): Deal with margins.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24287
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24288 * xterm.c (note_mode_line_or_margin_highlight): Renamed from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24289 note_mode_line_highlight and extended.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24290
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24291 * keyboard.c (Qleft_margin, Qright_margin): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24292 (make_lispy_event): Deal with mouse events in margins.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24293
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24294 2002-04-12 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24295
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24296 * msdos.c (dos_rawgetc): Use a single event for HELP_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24297
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24298 * keyboard.c (command_loop_1): Turn off transient-mark-mode rather
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24299 than deactivating the mark if tmm is set to `lambda'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24300 (gen_help_event, kbd_buffer_store_help_event, kbd_buffer_get_event):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24301 Use a single event for HELP_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24302 (Fexecute_extended_command): Save last_point_position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24303
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24304 2002-04-12 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24305
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24306 * lisp.h (Fpropertize): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24307
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24308 * fns.c (Fy_or_n_p): Use `minibuffer-prompt' face for prompt.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24309
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24310 2002-04-10 Colin Walters <walters@verbum.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24311
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24312 * config.in: Add HAVE_SHARED_GAME_DIR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24313
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24314 * callproc.c (Vgame_score_directory): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24315 (syms_of_callproc) <Vgame_score_directory>: DEFVAR_LISP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24316
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24317 2002-04-10 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24318
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24319 * puresize.h (BASE_PURESIZE): Reduce again to avoid big excess.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24320
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24321 2002-04-09 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24322
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24323 * minibuf.c (read_minibuf): Use empty_string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24324 (Ftry_completion): Allow lambda forms and lists of strings for `alist'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24325 Short-circuit the search as soon as it "failed".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24326 (Fall_completions): Allow lambda forms and lists of strings for alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24327 (Fcompleting_read): Set Qminibuffer_completion_confirm to nil
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24328 when require_match is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24329 (Ftest_completion): Rename from `test_completion' and export to elisp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24330 Call the predicate also when alist is a list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24331 Obey Vcompletion_regexp_list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24332 (do_completion, Fminibuffer_complete_and_exit): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24333 (Fassoc_string): Rename from `assoc_for_completion'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24334 Allow list of strings as well and export to elisp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24335
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24336 2002-04-08 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24337
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24338 * puresize.h (BASE_PURESIZE): Increase to 900KB.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24339
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24340 2002-04-08 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24341
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24342 * w32.c (sys_accept): Don't hide variable `s'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24343
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24344 2002-04-05 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24345
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24346 * callint.c (Fcall_interactively): Use INTEGERP instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24347 NUMBERP for checking Vhistory_length.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24348
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24349 2002-04-05 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24350
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24351 * sound.c (Fplay_sound_internal): Renamed from Fplay_sound.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24352 Doc fix to reflect it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24353
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24354 2002-04-04 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24355
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24356 * xdisp.c (display_mode_element): New arg RISKY.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24357 Disregard text props found or specified within a variable
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24358 that isn't marked risky-local-variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24359 (Qrisky_local_variable): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24360 (syms_of_xdisp): Init and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24361
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24362 2002-04-04 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24363
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24364 * undo.c (record_point): New fun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24365 (record_delete, record_insert): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24366
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24367 2002-04-03 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24368
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24369 * doc.c (Fdocumentation): Add missing parentheses.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24370 (Fdocumentation_property): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24371
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24372 2002-04-03 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24373
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24374 * doc.c (Fdocumentation, Fdocumentation_property): When the doc
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24375 data is 0, just return nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24376
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24377 2002-04-03 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24378
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24379 * msdos.c (syms_of_msdos): Fix last change with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24380 mouse_autoselect_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24381
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24382 2002-04-03 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24383
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24384 * w32term.c, xterm.c, msdos.c: Rename autoselect_window_p to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24385 mouse_autoselect_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24386
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24387 2002-04-02 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24388
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24389 * keyboard.c (make_lispy_event): Handle unknown keysyms together
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24390 with system-specific keysyms. Use it also for unknown function keys.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24391
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24392 * doc.c (reread_doc_file): Return whether reload was attempted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24393 (Fdocumentation, Fdocumentation_property): Don't try to reload
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24394 if the doc is 0 and only ask once.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24395
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24396 * Makefile.in (lisp, shortlisp): Add ucs-tables.elc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24397
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24398 2002-04-02 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24399
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24400 * keyboard.c (read_char): If the event was Qselect_window,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24401 restore timer_idleness_start_time to its previous value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24402
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24403 * msdos.c (dos_rawgetc): Generate SELECT_WINDOW_EVENTs when required.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24404
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24405 2002-04-01 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24406
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24407 * region-cache.c (new_region_cache): Use BEG.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24408
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24409 * marker.c (buf_charpos_to_bytepos, buf_bytepos_to_charpos):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24410 Use BEG and BEG_BYTE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24411
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24412 * doc.c (get_doc_string): Return nil if the location is wrong.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24413 (reread_doc_file): New fun.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24414 (Fdocumentation, Fdocumentation_property):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24415 Call it if get_doc_string fails.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24416 (Fsnarf_documentation): Make it work for a dumped Emacs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24417
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24418 * charset.h (DEC_POS, BUF_DEC_POS): Use BEG_BYTE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24419 Bound the search with MAX_MULTIBYTE_LENGTH to avoid pathological case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24420
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24421 * charset.c (Fstring): Allow 0 arguments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24422
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24423 * xterm.c (XTread_socket): Fix int/Lisp_Object confusion.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24424
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24425 * process.c (DATAGRAM_CONN_P, list_processes_1)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24426 (Fprocess_datagram_address, Fset_process_datagram_address)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24427 (Fset_network_process_options, server_accept_connection):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24428 Fix some int/Lisp_Object confusions (thank you union types).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24429
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24430 2002-04-01 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24431
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24432 * msdos.c: Rename x_autoselect_window_p to autoselect_window_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24433
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24434 * w32term.c: Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24435 (note_mouse_movement): Put code for x_autoselect_window_p in #if 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24436
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24437 * keyboard.c (Qselect_window): New symbol.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24438 (head_table): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24439 (keys_of_keyboard): Bound select-window event to handle-select-window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24440 (kbd_buffer_get_event): Make a Lisp event from SELECT_WINDOW_EVENT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24441
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24442 * xterm.c: Rename x_autoselect_window_p to autoselect_window_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24443 (last_window): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24444 (XTread_socket): Generate SELECT_WINDOW_EVENTs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24445 (note_mouse_movement): Remove reimplemented code in #if 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24446 (XTread_socket): Generate SELECT_WINDOW_EVENTs only for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24447 Emacs windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24448
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24449 * termhooks.h (enum event_kind): New event type `SELECT_WINDOW_EVENT'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24450
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24451 2002-03-31 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24452
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24453 * xterm.c (x_get_char_face_and_encoding): Add parameter DISPLAY_P.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24454 Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24455
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24456 2002-03-30 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24457
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24458 * window.c (window_scroll_pixel_based): Exit the move_it_by_lines
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24459 loop whenever it stops making progress.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24460
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24461 * widget.c (set_frame_size): Don't call change_frame_size.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24462
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24463 2002-03-30 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24464
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24465 * dispnew.c (direct_output_for_insert):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24466 Call mark_window_display_accurate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24467
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24468 2002-03-29 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24469
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24470 * w32term.c (w32_draw_relief_rect): Fix calculations of line lengths.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24471
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24472 2002-03-29 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24473
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24474 * Makefile.in (lread.o): Depend on coding.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24475
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24476 * lread.c (openp, Fload): Encode the file name before passing it
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24477 to `stat', `access', and `emacs_open'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24478 (openp): GCPRO the encoded file name. Don't recompute Lisp
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24479 strings unnecessarily.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24480
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24481 2002-03-29 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24482
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24483 * fns.c (Flax_plist_put): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24484
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24485 2002-03-28 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24486
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24487 * process.c (DATAGRAM_CONN_P): Make sure PROC is really a process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24488
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24489 2002-03-27 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24490
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24491 * process.c (set-network-process-options): Add usage.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24492 (make-network-process): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24493
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24494 2002-03-26 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24495
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24496 * emacs.c (Fdump_emacs): Fix a typo in "command-line-processed".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24497
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24498 2002-03-26 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24499
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24500 * fns.c (Fsubstring_no_properties): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24501 (Flax_plist_get, Flax_plist_put): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24502 (syms_of_fns): defsubr them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24503
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24504 * xdisp.c (update_menu_bar): Test only update_mode_lines;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24505 don't test or alter w->update_mode_line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24506
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24507 * window.c (Fdisplay_buffer): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24508
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24509 2002-03-24 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24510
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24511 * regex.c (GET_UNSIGNED_NUMBER): Give proper error for spaces.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24512
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24513 2002-03-24 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24514
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24515 * eval.c (Qdeclare, Vmacro_declaration_function): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24516 (Fdefmacro): Handle `(declare ...)'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24517 (syms_of_eval) <Qdeclare>: Initialize and staticpro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24518 (syms_of_eval) <Vmacro_declaration_function>: DEFVAR_LISP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24519
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24520 2002-03-24 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24521
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24522 * w32fns.c (xbm_scan, xbm_load_image, xbm_read_bitmap_data)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24523 (xbm_file_p): Add prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24524 (xbm_format, xbm_image_p): Sync with xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24525 (reflect_byte): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24526 (xbm_read_bitmap_data): Sync with xfns.c, adapt for Windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24527 (xbm_load_image): Create bitmaps with a depth of 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24528 (init_xfns): Enable XBM images.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24529
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24530 2002-03-23 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24531
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24532 * w32term.c (w32_handle_tool_bar_click): Detect up and down events
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24533 correctly. Do not pass up_modifier to keyboard buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24534
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24535 * w32fns.c [HAVE_IMAGES, HAVE_PBM]: Remove conditionals.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24536
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24537 2002-03-22 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24538
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24539 * Makefile.in (bootstrapclean): New target.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24540 (bootstrap-temacs, bootstrap-doc): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24541 (bootstrap-emacs): Use a bog-standard `temacs'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24542 Don't bother to build a DOC file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24543
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24544 * sysdep.c (wait_for_termination): Use sigsuspend rather than sigpause.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24545
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24546 * emacs.c (main): Handle --unibyte, --multibyte, and --no-loadup
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24547 in temacs even if !CANNOT_DUMP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24548 (standard_args): Keep --no-loadup even if !CANNOT_DUMP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24549
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24550 * alloc.c (check_pure_size): Only output a warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24551
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24552 2002-03-22 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24553
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24554 * w32fns.c (Fx_create_frame): Enable tool-bar when images are
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24555 supported.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24556
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24557 * w32term.c (zv_bits): Declare as short, for word alignment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24558 (w32_read_socket) <WM_XBUTTONUP>: Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24559 (syms_of_w32term): Define x-use-underline-position-properties.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24560
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24561 * w32fns.c (x_set_cursor_color): Set cursor_gc as well.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24562 (clear_image_cache): Block input, fix logic, clear matrices in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24563 all frames that share this cache.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24564
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24565 2002-03-22 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24566
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24567 * emacs.c (main): Update the Copyright year in the blurb printed
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24568 by "emacs --version".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24569
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24570 * xdisp.c (message_with_string): Fix syntax of a call to GCPRO2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24571
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24572 * xterm.c (XTread_socket): If XK_ISO_Lock and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24573 XK_ISO_Last_Group_Lock are defined, handle keysyms between
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24574 XK_ISO_Lock and XK_ISO_Last_Group_Lock similarly to Mode_switch.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24575
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24576 2002-03-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24577
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24578 * keyboard.c (menu_bar_items): Mostly undo 2002-02-20 patch, so
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24579 menu-bar bindings in keymap and local-map properties _are_ used.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24580 But try keymap property first in accordance with 2002-01-03 patch.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24581 Added comment describing why this is not always reliable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24582 (tool_bar_items): Ditto for tool-bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24583
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24584 2002-03-21 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24585
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24586 * w32fns.c (x_clear_image_1): Disable color table code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24587
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24588 2002-03-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24589
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24590 * lisp.h (DEFUN) [USE_NONANSI_DEFUN]: The 2001-10-17 patch
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24591 removed the wrong version of the DEFUN macro; fixed it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24592
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24593 * fns.c (Ffeaturep): Allow subfeature to be a list (test using
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24594 Fmember rather than Fmemq).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24595 (Fprovide): Check that subfeatures is a list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24596
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24597 * process.c (QCfeature, QCdatagram): Removed variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24598 (QCtype, Qdatagram): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24599 (network_process_featurep): Removed function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24600 (Fmake_network_process): Removed :feature check.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24601 Use :type 'datagram instead of :datagram t to create a datagram
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24602 socket. This allows us to add other connection types (e.g. raw
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24603 sockets) later in a consistent manner.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24604 (init_process) [subprocess, HAVE_SOCKETS]: Provide list of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24605 supported subfeatures for feature make-network-process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24606 (syms_of_process) [subprocess]: Remove QCfeature and QCdatagram.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24607 Intern and staticpro QCtype and Qdatagram.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24608 (syms_of_process) [!subprocess]: Intern and staticpro QCtype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24609
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24610 * xfns.c (QCtype): Remove duplicate declaration and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24611 initialization (is now declared in process.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24612
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24613 * w32fns.c (QCtype): Remove duplicate declaration and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24614 initialization (is now declared in process.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24615
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24616 2002-03-21 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24617
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24618 * regex.c (DISCARD_FAILURE_REG_OR_COUNT): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24619 (CHECK_INFINITE_LOOP): Use DISCARD_FAILURE_REG_OR_COUNT
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24620 when jumping to `fail' to avoid undoing reg changes in the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24621 last iteration of the loop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24622 (GET_UNSIGNED_NUMBER): Skip spaces around the number.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24623
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24624 * Makefile.in (dispnew.o, sysdep.o, xdisp.o, xselect.o, alloc.o):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24625 Depend on process.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24626
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24627 2002-03-20 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24628
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24629 Most of the following changes are still conditional on HAVE_IMAGES
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24630 which is not set by default on Windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24631
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24632 * emacs.c (main) [WINDOWSNT]: Call init_xfns.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24633
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24634 * w32fns.c (x_set_cursor_color): Set foreground of cursor, not frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24635 (Fimage_size, Fimage_mask_p, XPutPixel): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24636 (four_corners_best, x_clear_image_1, x_clear_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24637 (x_alloc_image_color, postprocess_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24638 (x_create_x_image_and_pixmap, x_destroy_x_image, xbm_load_image)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24639 (x_from_x_colors, x_disable_image, pbm_load): Adapt for Windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24640 (init_xfns, syms_of_w32fns): Initialize image functions and constants.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24641
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24642 * w32gui.h (struct XImage): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24643
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24644 * w32term.c (w32_read_socket) <WM_XBUTTONUP>: Use XFASTINT to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24645 extract mouse co-ordinates.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24646
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24647 2002-03-20 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24648
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24649 * w32.c (init_winsock): Dynamically load new server and UDP
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24650 socket functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24651 (socket_to_fd): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24652 (sys_socket): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24653 (sys_setsockopt, sys_listen, sys_getsockname, sys_accept)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24654 (sys_recvfrom, sys_sendto): New wrapper functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24655
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24656 * process.c (QCfamily, QCfilter): Remove duplicate declaration
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24657 and initialization.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24658
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24659 * makefile.w32-in (LIBS): Remove $(WSOCK32).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24660
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24661 2002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24662
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24663 * process.c (conv_sockaddr_to_lisp, conv_lisp_to_sockaddr):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24664 Don't use "sun" as a variable, it's a predefined constant on Sun
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24665 machines.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24666
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24667 2002-03-20 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24668
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24669 * bytecode.c (Fbyte_code): Revert last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24670
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24671 2002-03-19 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24672
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24673 * makefile.w32-in (LIBS): Add $(WSOCK32).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24674 From David Ponce <dponce@voila.fr>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24675
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24676 2002-03-18 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24677
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24678 * process.c (wait_reading_process_input): Move variables `pname'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24679 and `pnamelen' down where they are used.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24680
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24681 * bytecode.c (Fbyte_code): Discard unused computed value to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24682 prevent gcc warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24683
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24684 * lisp.h (Fplist_member): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24685
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24686 2002-03-18 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24687
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24688 * config.in: Add HAVE_SENDTO, HAVE_RECVFROM, HAVE_SETSOCKOPT,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24689 HAVE_GETSOCKOPT, HAVE_GETPEERNAME, HAVE_GETSOCKNAME, and HAVE_SYS_UN_H.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24690
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24691 * process.c: Define HAVE_LOCAL_SOCKETS based on HAVE_SYS_UN_H.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24692 Remove explicit GNU_LINUX settings for datagram support.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24693
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24694 2002-03-18 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24695
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24696 * process.c (Fmake_network_process): Remove unused variable `sa'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24697 Doc fix. Add usage:.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24698 (set_socket_options): Remove unused variables `optnum' and `opttype'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24699
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24700 2002-03-17 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24701
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24702 * xdisp.c (cursor_type_changed): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24703 (redisplay_internal): Redisplay all windows if cursor_type_changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24704 Clear it when clearing windows_or_buffers_changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24705 (try_cursor_movement, redisplay_window, try_window_id)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24706 (try_window_reusing_current_matrix): Test cursor_type_changed
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24707 along with windows_or_buffers_changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24708
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24709 * window.h (cursor_type_changed): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24710
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24711 * xfns.c (x_set_cursor_type): Set cursor_type_changed,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24712 not update_mode_lines, and always set it to 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24713
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24714 * xdisp.c (clear_garbaged_frames): Don't set windows_or_buffers_changed
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24715 if no frames needed redrawing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24716
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24717 2002-03-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24718
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24719 The following changes add support for network server processes,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24720 datagram connections, and local (unix) sockets.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24721
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24722 * process.h (struct Lisp_Process): New member log.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24723 Doc fix: Member command used to indicate stopped network process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24724 Doc fix: Member childp contains plist for network process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24725 Doc fix: Member kill_without_query is inverse of query-on-exit flag.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24726
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24727 * process.c (Qlocal, QCname, QCbuffer, QChost, QCservice, QCfamily)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24728 (QClocal, QCremote, QCserver, QCdatagram, QCnowait, QCnoquery, QCstop)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24729 (QCcoding, QCoptions, QCfilter, QCsentinel, QClog, QCfeature): New
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24730 variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24731 (NETCONN1_P): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24732 (DATAGRAM_SOCKETS): New conditional symbol.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24733 (datagram_address): New array.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24734 (DATAGRAM_CONN_P, DATAGRAM_CHAN_P): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24735 (status_message): Use concat3.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24736 (Fprocess_status): Add `listen' status to doc string. Return
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24737 `stop' for a stopped network process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24738 (Fset_process_buffer): Update contact plist for network process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24739 (Fset_process_filter): Ditto. Don't enable input for stopped
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24740 network processes. Server must listen, even if filter is t.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24741 (Fset_process_query_on_exit_flag, Fprocess_query_on_exit_flag):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24742 New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24743 (Fprocess_kill_without_query): Removed. Now defined in simple.el.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24744 (Fprocess_contact): Added KEY argument. Handle datagrams.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24745 (list_processes_1): Optionally show only processes with the query
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24746 on exit flag set. Dynamically adjust column widths. Omit tty
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24747 column if not needed. Report stopped network processes. Identify
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24748 server and datagram network processes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24749 (Flist_processes): New optional arg `query-only'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24750 (conv_sockaddr_to_lisp, get_lisp_to_sockaddr_size)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24751 (conv_lisp_to_sockaddr, set_socket_options)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24752 (network_process_featurep, unwind_request_sigio): New helper
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24753 functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24754 (Fprocess_datagram_address, Fset_process_datagram_address):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24755 (Fset_network_process_options): New lisp functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24756 (Fopen_network_stream): Removed. Now defined in simple.el.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24757 (Fmake_network_process): New lisp function. Code is based on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24758 previous Fopen_network_stream, but heavily reworked with new
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24759 property list based argument list, support for datagrams, server
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24760 processes, and local sockets in addition to old client-only
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24761 functionality.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24762 (server_accept_connection): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24763 (wait_reading_process_input): Use it to handle incoming connects.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24764 Do not enable input on a new connection if process is stopped.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24765 (read_process_output): Handle datagram sockets. Use 2k buffer for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24766 them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24767 (send_process): Handle datagram sockets.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24768 (Fstop_process, Fcontinue_process): Apply to network processes. A
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24769 stopped network process is indicated by setting command field to t.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24770 (Fprocess_send_eof): No-op if datagram connection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24771 (Fstatus_notify): Don't read input for a stream server socket or a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24772 stopped network process.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24773 (init_process): Initialize datagram_address array.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24774 (syms_of_process): Intern and staticpro new variables, defsubr new
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24775 functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24776
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24777 2002-03-16 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24778
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24779 * w32fns.c (w32_to_all_x_charsets): Return correct type in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24780 startup case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24781
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24782 2002-03-16 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24783
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24784 * xdisp.c (redisplay_internal, redisplay_windows):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24785 Use list_of_error to call internal_condition_case_1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24786 (safe_eval, safe_call): Pass Qt to internal_condition_case_{1,2}
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24787 so as to catch all errors with no possibility of debugger redisplay.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24788 (list_of_error): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24789 (syms_of_xdisp): Init and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24790
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24791 * print.c (print_object): Delete `\ ' from printed rep of frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24792
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24793 2002-03-15 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24794
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24795 * msdos.c (dos_rawgetc): Disable the x-autoselect-window feature,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24796 until its implementation is fixed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24797
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24798 2002-03-14 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24799
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24800 * xfns.c (png_load): Remove unused variable `gamma_str'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24801
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24802 2002-03-14 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24803
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24804 * xfns.c (x_real_positions): Handle failure in XQueryTree.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24805
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24806 2002-03-14 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24807
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24808 * intervals.c (adjust_for_invis_intang): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24809 (set_point_both): Use `adjust_for_invis_intang' to do most of the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24810 work for dealing with invisible+intangible regions. Do so before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24811 and after both forward and backward movements, to handle both
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24812 front-sticky and rear-sticky cases.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24813 * textprop.c (text_property_stickiness): Function moved here from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24814 `editfns.c'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24815 * intervals.h (text_property_stickiness): New declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24816 * editfns.c (char_property_eq): Function removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24817 (text_property_stickiness): Function moved to `textprop.c'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24818
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24819 2002-03-13 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24820
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24821 * config.in: Add STRFTIME_NO_POSIX2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24822
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24823 * strftime.c (my_strftime) [STRFTIME_NO_POSIX2]: Handle %h, %EX
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24824 and %OX when underlying strftime does not.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24825
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24826 2002-03-13 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24827
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24828 * xterm.c (x_set_toolkit_scroll_bar_thumb) <USE_MOTIF>:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24829 Use a fixed-size thumb (based on an ad-hoc estimate of 30 chars per
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24830 line) to avoid annoying flicker.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24831 (xm_scroll_callback): Get rid of the now unnecessary kludge.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24832 (XTread_socket): Mark it static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24833
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24834 * xdisp.c (display_mode_element): Fix int/Lisp_Object mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24835
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24836 2002-03-13 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24837
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24838 * puresize.h (BASE_PURESIZE): Increase to 775000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24839
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24840 2002-03-12 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24841
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24842 * editfns.c (syms_of_editfns): Fix typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24843
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24844 2002-03-12 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24845
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24846 * xsmfns.c: Include stdio.h because termhooks.h needs it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24847 Include termopt.h for interrupt_input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24848
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24849 2002-03-11 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24850
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24851 * coding.c (syms_of_coding) <file-coding-system-alist>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24852
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24853 2002-03-11 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24854
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24855 * xterm.c (note_mouse_movement): Put code for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24856 x_autoselect_window_p in #if 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24857
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24858 * lread.c (Fload): Don't assume that message_with_string uses the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24859 string it is given like a C string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24860
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24861 2002-03-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24862
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24863 * xterm.h (x_session_check_input, x_session_initialize): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24864
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24865 * xterm.c (XTread_socket): Add call to x_session_check_input and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24866 x_session_have_connection.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24867 (x_initialize): Add call to x_session_initialize.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24868
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24869 * termhooks.h (enum event_kind): Add save_session_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24870
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24871 * keyboard.c: Add Emacs event save_session_event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24872
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24873 * emacs.c (main): Add call to syms_of_xsmfns.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24874
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24875 * lisp.h (syms_of_xsmfns): Declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24876
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24877 * config.in: Add HAVE_X_SM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24878
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24879 * Makefile.in (LIBXT): Add -lSM -lICE
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24880 if HAVE_X_SM and not USE_X_TOOLKIT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24881 (XOBJ): New file xsmfns.c added.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24882
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24883 * xsmfns.c: New file for X session management.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24884
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24885 2002-03-09 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24886
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24887 * fileio.c (Fcopy_file) [WINDOWS_NT]: Ensure file is not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24888 read-only when setting modified time.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24889
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24890 2002-03-08 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24891
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24892 * xdisp.c (move_it_vertically_backward): At the end of the function,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24893 when moving forward by lines, treat terminal frames specially.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24894
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24895 * keyboard.c (echo_char): Make sure to add a separator between
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24896 keys even if echo_dash hasn't been called.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24897
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24898 * xdisp.c: Use new string macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24899 (update_echo_area): Pass number of bytes to message3 instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24900 number of chars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24901 (set_message_1): Don't access a string's size_byte directly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24902 (decode_mode_spec_coding): Use number of bytes of eoltype string
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24903 instead number of chars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24904
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24905 * lisp.h (SREF, SDATA, SCHARS, SBYTES, SMBP): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24906
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24907 2002-03-08 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24908
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24909 * w32fns.c (Fx_display_color_cells): Force 24+ bit color depths to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24910 24-bit.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24911
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24912 2002-03-06 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24913
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24914 * w32term.c (x_draw_hollow_cursor): Draw same size as block cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24915
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24916 2002-03-06 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24917
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24918 * keyboard.c (echo_prompt, echo_char, echo_dash, echo_now)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24919 (cancel_echoing, echo_length, echo_truncate): Changed to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24920 work with new kboard definition.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24921 (echo_now): Use message3_nolog instead of message2_nolog.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24922
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24923 * alloc.c (mark_kboards): Mark echo_string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24924
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24925 * keyboard.h (ECHOBUFSIZE): Removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24926 (struct kboard): Member echoptr removed, member echobuf renamed
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24927 to echo_string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24928
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24929 * xdisp.c (message_with_string): Use Fformat instead of doprnt and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24930 message3 instead of message2 to display the message using STRING's
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24931 text properties.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24932
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24933 2002-03-05 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24934
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24935 * xdisp.c (hscroll_margin): Change to EMACS_INT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24936
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24937 2002-03-05 Per Abrahamsen <abraham@dina.kvl.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24938
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24939 * frame.c (default-frame-alist): Explain that setting it doesn't
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24940 affect existing frames.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24941
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24942 2002-03-05 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24943
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24944 * indent.c (skip_invisible): Fix my brain fart.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24945
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24946 * dispnew.c (sit_for): Don't wait if executing a kbd macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24947
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24948 2002-03-04 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24949
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24950 * dosfns.c, dosfns.h, dispnew.c, dispextern.h, commands.h, charset.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24951 * alloc.c, abbrev.c, emacs.c, eval.c, keyboard.c, keyboard.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24952 * lisp.h, lread.c, sysdep.c, termcap.c, termchar.h, w32term.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24953 * window.c, xdisp.c, xselect.c, xterm.c: Change defvar_int definition
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24954 and variables to use EMACS_INT instead of just int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24955
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24956 * buffer.c (syms_of_buffer): Allow non-string `mode-name'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24957
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24958 2002-03-04 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24959
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24960 * sysdep.c (sys_subshell) [MSDOS]: If PWD is set in the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24961 environment, pass it down with corrected value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24962
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24963 2002-03-04 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24964
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24965 * lread.c (read_filtered_event): Do not call start_hourglass
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24966 before returning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24967
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24968 2002-03-04 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24969
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24970 * w32term.c (x_display_and_set_cursor): Fix typo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24971
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24972 2002-03-03 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24973
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24974 * fileio.c (Fmake_temp_name): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24975
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24976 2002-03-03 Gary Wong <gtw@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24977
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24978 * termcap.c [!emacs]: Replace ospeed for building standalone
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24979 libtermcap, for binary compatibility.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24980
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24981 * tparam.c [!emacs]: Move #define of bcopy to after string.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24982
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24983 2002-03-03 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24984
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24985 * xrdb.c (file_p): Rename arg `path' to `filename'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24986
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24987 * abbrev.c (Fexpand_abbrev): Increment plist as use count
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24988 only if it is an integer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24989
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24990 * xfns.c (png_load): Set screen_gamma based on f->gamma.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24991 If png_get_sRGB gives an answer, call png_set_gamma
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24992 using the default image gamma value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24993
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24994 * lread.c (read1): When reading from a file, default string to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24995 multibyte only if it has some multibyte characters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24996
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24997 * print.c (print_object): Output multibyte chars 128...255
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24998 using \x even if ! print_escape_multibyte.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24999
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25000 * xdisp.c (display_mode_element): Move the places where
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25001 bytepos, charpos, this, and lisp_string are set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25002 Use lisp_string to set bytepos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25003
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25004 * xdisp.c (redisplay_internal):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25005 Call clear_image_cache only if HAVE_WINDOW_SYSTEM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25006
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25007 * xdisp.c (display_mode_element): Merge properties specified with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25008 :propertize onto those that come with the string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25009
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25010 2002-03-03 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25011
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25012 * xdisp.c (syms_of_xdisp) <auto-hscroll-mode>: Renamed from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25013 automatic-hscrolling. Users changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25014 <hscroll-margin>: Renamed from automatic-hscroll-margin.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25015 Users changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25016 <hscroll-step>: Renamed from automatic-hscroll-step. Users changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25017
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25018 2002-03-02 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25019
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25020 * buffer.c (syms_of_buffer) <buffer-file-coding-system>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25021
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25022 2002-03-02 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25023
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25024 * window.c (Fminibuffer_selected_window): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25025 (syms_of_window): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25026
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25027 2002-03-01 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25028
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25029 * window.h (struct window): New member phys_cursor_width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25030
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25031 * window.c (make_window, replace_window): Init phys_cursor_width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25032
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25033 * xterm.c (x_display_and_set_cursor): Blink box cursor using
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25034 hollow box cursor. Blink bar cursor using 1 pixel wide bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25035
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25036 * w32term.c (x_display_and_set_cursor): Blink box cursor using
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25037 hollow box cursor. Blink bar cursor using 1 pixel wide bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25038
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25039 * lisp.h (GCPRO6): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25040
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25041 * process.c (Fopen_network_stream): Use GCPRO6.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25042
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25043 2002-03-01 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25044
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25045 * process.c (Qconnect, Qfailed): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25046 (syms_of_process): Intern and staticpro them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25047 (Fprocess_status): Document connect and failed return values.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25048 [NON_BLOCKING_CONNECT]: New conditional.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25049 (connect_wait_mask, num_pending_connects): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25050 (status_message): Convert Qfailed status.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25051 (Fopen_network_stream): Added support for non-blocking connect.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25052 New optional args: filter, sentinel, non_blocking. Doc updated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25053 [HAVE_GETADDRINFO, !HAVE_GETADDRINFO]: Merged common code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25054 (deactivate_process): Handle pending non-blocking connect.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25055 (wait_reading_process_input): Poll for status of non-blocking
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25056 connects. Exec sentinel directly when connect succeeds.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25057 (status_notify): Don't read process output if not yet connected.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25058
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25059 2002-02-28 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25060
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25061 * window.c (minibuf_selected_window): Renamed from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25062 Vminibuf_selected_window. Users changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25063 (syms_of_window): Staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25064
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25065 2002-02-26 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25066
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25067 The following changes add a new Vminibuf_selected_window variable
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25068 which is similar to Vminibuf_scroll_window, but which is only set
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25069 on entry to the minibuffer (from a non-minibuffer window):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25070
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25071 * window.c (Vminibuf_selected_window): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25072 (struct save_window_data): New member minibuf_selected_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25073 (Fset_window_configuration): Restore Vminibuf_selected_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25074 (Fcurrent_window_configuration): Save Vminibuf_selected_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25075 Set minibuf_scroll_window member to nil if minibuf_level is 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25076 (compare_window_configurations): Compare minibuf_selected_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25077
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25078 * window.h (Vminibuf_selected_window): Declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25079
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25080 * minibuf.c (read_minibuf): Set Vminibuf_selected_window on first
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25081 entry to minibuffer or on entry from a non-minibuffer window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25082
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25083 * dispextern.h (CURRENT_MODE_LINE_FACE_ID_3): Compare with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25084 Vminibuf_selected_window instead of Vminibuf_scroll_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25085
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25086 * xdisp.c (init_iterator): Compare with Vminibuf_selected_window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25087 instead of Vminibuf_scroll_window when deciding in which window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25088 the region should be highlighted. Consequently, the region remains
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25089 highlighteded even when a completion buffer is also displayed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25090
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25091 2002-02-26 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25092
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25093 * fileio.c (Fsubstitute_in_file_name): Fix the change from 2002-02-08.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25094
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25095 * xselect.c (Qcompound_text_with_extensions): Renamed from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25096 Qcompound_text_no_extensions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25097 (lisp_data_to_selection_data, syms_of_xselect): Use the new name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25098
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25099 2002-02-26 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25100
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25101 * w32proc.c (syms_of_ntproc): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25102
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25103 2002-02-24 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25104
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25105 * intervals.h: Include "dispextern.h" unconditionally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25106
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25107 2002-02-24 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25108
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25109 * Makefile.in (WINNT_SUPPORT) [WINDOWSNT]: Add w32-vars.elc
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25110 and disp-table.elc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25111 (lisp): Add emacs-lisp/backquote.elc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25112
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25113 2002-02-24 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25114
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25115 * keymap.c (Flookup_key): Fix problem in 2001-12-28 patch:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25116 The validation of the event type was too strict as it didn't
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25117 allow string events; buffer names are used in bindings for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25118 menu-bar-select-buffer (see `menu-bar-update-buffers').
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25119
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25120 2002-02-23 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25121
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25122 The following changes rework my patch of 2002-02-06 which
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25123 added command remapping by entering the commands directly into
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25124 the keymaps. Now, command remapping uses an explicit `remap'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25125 prefix in the keymaps, i.e. [remap COMMAND].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25126
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25127 * keymap.c (Qremap, remap_command_vector): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25128 (is_command_symbol): Remove function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25129 (Fdefine_key): No longer accept a symbol for KEY.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25130 Added validation of [remap COMMAND] argument for KEY.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25131 The DEF is no longer required to be a symbol when remapping a command.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25132 (Fremap_command): New function to remap command through keymaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25133 (Flookup_key): Perform command remapping initiated by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25134 Fremap_command directly for speed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25135 (Fkey_binding): Use Fremap_command for command remapping.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25136 (where_is_internal): Handle new command remapping representation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25137 (syms_of_keymap): Intern Qremap, initialize remap_command_vector,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25138 staticpro them. Defsubr Fremap_command.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25139
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25140 * keymap.h (Fremap_command): Declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25141 (is_command_symbol): Remove extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25142
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25143 * keyboard.c (command_loop_1): Use Fremap_command for command
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25144 remapping; now try command remapping for all symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25145
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25146 2002-02-23 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25147
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25148 * coding.h (run_pre_post_conversion_on_str): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25149
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25150 2002-02-23 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25151
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25152 * w32select.c (Fw32_set_clipboard_data): Run pre-write-conversion
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25153 on the string before encoding it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25154 (Fw32_get_clipboard_data): Run post-read-conversion on the string
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25155 after decoding it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25156
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25157 * w32fns.c (w32_wnd_proc) <WM_TIMER>: Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25158
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25159 2002-02-23 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25160
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25161 * w32term.c (enter_timestamp): Remove unused static variable to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25162 prevent warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25163
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25164 * xterm.c (enter_timestamp): Put in #if 0 to prevent warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25165
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25166 2002-02-23 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25167
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25168 * w16select.c (Fw16_get_clipboard_data): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25169
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25170 * xselect.c (selection_data_to_lisp_data): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25171
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25172 2002-02-22 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25173
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25174 * w32term.h (struct w32_output): New member menu_command_in_progress.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25175
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25176 * w32menu.c (menubar_selection_callback): Free the menu and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25177 clear the menu_command_in_progress flag.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25178
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25179 * w32fns.c (mouse_move_timer, mouse_button_timer): Initialize.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25180 (menu_free_timer): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25181 (MENU_FREE_ID, MENU_FREE_DELAY): New constants.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25182 (w32_wnd_proc) <WM_TIMER>: Handle menu_free_timer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25183 <WM_EXITMENULOOP>: Delay before freeing menu. Do nothing if a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25184 menu command is in progress.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25185 <WM_COMMAND>: Set the menu_command_in_progress flag.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25186 Kill any menu_free_timer that is running.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25187
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25188 * w32term.c (w32_text_out): Renamed from W32_TEXTOUT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25189 Call ExtTextOutA rather than ExtTextOut.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25190
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25191 2002-02-22 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25192
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25193 * puresize.h (BASE_PURESIZE): Increase to 755000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25194
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25195 2002-02-22 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25196
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25197 * w16select.c (Fw16_set_clipboard_data): Run pre-write-conversion
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25198 on the string before encoding it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25199 (Fw16_get_clipboard_data): Run post-read-conversion on the string
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25200 after decoding it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25201
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25202 2002-02-22 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25203
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25204 Support for ICCCM Extended Segments in X selections:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25205
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25206 * xselect.c <Qcompound_text_no_extensions>: New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25207 (syms_of_xselect): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25208 (selection_data_to_lisp_data): Run post-read-conversion on decoded
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25209 selection text.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25210 (lisp_data_to_selection_data): If next-selection-coding-system is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25211 compound-text-no-extensions, set the type of selection to be
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25212 compound-text.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25213
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25214 * xterm.h (x_encode_text): Update prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25215
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25216 * xfns.c (x_encode_text): Accept additional arg SELECTIONP; all
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25217 callers changed. If SELECTIONP is non-zero, run the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25218 pre-write-conversion function before encoding the selection text.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25219
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25220 2002-02-21 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25221
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25222 * frame.c (syms_of_frame): Change mouse-highlight default to t.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25223
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25224 * keyboard.c (kbd_buffer_get_event) [WINDOWSNT]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25225 Correct composing of language-change event.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25226
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25227 2002-02-20 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25228
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25229 * keyboard.c (menu_bar_items): Don't include keymap or local-map
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25230 bindings at PT when building menu (the menu is not updated often
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25231 enough for this to work reliable).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25232 (tool_bar_items): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25233 (current_active_maps): Removed unused (and buggy) function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25234
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25235 2002-02-20 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25236
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25237 * xfns.c (gif_load): Use correct width and height for GIF images.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25238
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25239 2002-02-19 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25240
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25241 * floatfns.c (Fatan): Accept an optional second arg and call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25242 atan2 if passed 2 args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25243
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25244 2002-02-18 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25245
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25246 * w32term.c (glyph_rect): Determine the row and glyph more precisely.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25247
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25248 2002-02-17 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25249
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25250 * w32term.c (x_autoselect_window_p): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25251 (syms_of_w32term): DEFVAR_BOOL and initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25252 (note_mouse_movement): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25253
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25254 * w32fns.c (w32_load_system_font): Never set fonts_changed_p to zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25255
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25256 * w32bdf.c (w32_load_bdf_font): Maybe set fonts_changed_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25257
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25258 * w32fns.c (Qfullscreen, Qfullwidth, Qfullheight, Qfullboth):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25259 New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25260 (syms_of_w32fns): Intern and staticpro them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25261 (x_frame_parms) <"fullscreen">: New parameter.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25262 (x_fullscreen_move, x_set_fullscreen): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25263 (x_set_frame_parameters): Support Qfullscreen.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25264 (x_real_positions): Save x/y_pixels_diff frame params.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25265 (x_figure_window_size): Support full-screen frames.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25266 (Fx_create_frame): Default the fullscreen parameter.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25267
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25268 * w32term.c (x_check_fullscreen, x_check_fullscreen_move)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25269 (x_fullscreen_adjust): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25270 (w32_read_socket) <WM_WINDOWPOSCHANGED>: Don't resize to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25271 fullscreen. Call x_check_fullscreen_move, and set the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25272 want_fullscreen member of output_data.w32
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25273 <WM_ACTIVATE, WM_ACTIVATEAPP>: Call x_check_fullscreen.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25274
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25275 * w32term.h: New enum for FULLSCREEN_* constants.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25276 (struct w32_output): New members want_fullscreen, x_pixels_diff,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25277 y_pixels_diff, x_pixels_outer_diff, and y_pixels_outer_diff.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25278 (x-fullscreen-adjust): New prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25279
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25280 2002-02-17 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25281
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25282 * frame.c (Vmouse_highlight): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25283 (syms_of_frame): DEFVAR_LISP it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25284
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25285 * frame.h (Vmouse_highlight): Declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25286
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25287 * xterm.h (struct x_display_info): Add mouse_face_hidden.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25288
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25289 * xterm.c (disable_mouse_highlight): Removed variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25290 (note_mouse_highlight): Don't highlight if Vmouse_highlight is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25291 (show_mouse_face): Don't show highlight if mouse_face_hidden is set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25292 (XTread_socket): Turn mouse_face_hidden off after mouse movement,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25293 and on after keyboard input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25294 (x_term_init): Initialize mouse_face_hidden.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25295
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25296 * msdos.h (struct display_info): Add mouse_face_hidden.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25297
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25298 * msdos.c (disable_mouse_highlight): Removed variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25299 (show_mouse_face): Don't show highlight if mouse_face_hidden is set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25300 (IT_note_mouse_highlight): Don't highlight if Vmouse_highlight is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25301 (internal_terminal_init): Initialize mouse_face_hidden.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25302 (dos_rawgetc): Turn mouse_face_hidden off after mouse movement,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25303 and on after keyboard input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25304
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25305 * w32term.h (struct w32_display_info): Add mouse_face_hidden.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25306
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25307 * w32term.c (disable_mouse_highlight): Removed variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25308 (note_mouse_highlight): Disable highlight if Vmouse_highlight is nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25309 (show_mouse_face): Don't show highlight if mouse_face_hidden is set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25310 (w32_read_socket): Turn mouse_face_hidden off after mouse movement,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25311 and on after keyboard input.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25312 (w32_initialize_display_info): Initialize mouse_face_hidden.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25313
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25314 2002-02-16 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25315
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25316 * msdos.c (last_mouse_window): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25317 (dos_rawgetc): Fix last change--if the mouse is in the same window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25318 as recorded in last_mouse_window, don't select this window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25319
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25320 * Makefile.in (lisp, shortlisp): Use cus-start.elc, not cus-start.el.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25321
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25322 * msdos.c (x_autoselect_window_p): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25323 (syms_of_msdos): Defvar it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25324 (dos_rawgetc): If x_autoselect_window_p is set, select the window in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25325 which the last mouse movement occured, unless it is already selected.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25326
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25327 * xdisp.c (automatic_hscroll_margin, Vautomatic_hscroll_step):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25328 New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25329 (syms_of_xdisp): DEVFAR them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25330 (hscroll_window_tree): Use automatic_hscroll_margin and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25331 Vautomatic_hscroll_step to compute the amount of window scrolling.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25332
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25333 2002-02-16 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25334
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25335 * xterm.c (x-autoselect-window): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25336 (note_mouse_movement): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25337
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25338 * keyboard.c: Do not include "systime.h" twice.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25339
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25340 2002-02-15 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25341
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25342 * puresize.h (PURESIZE_RATIO): Increase to 9/5.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25343
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25344 * alloc.c (NSTATICS): Increase to 1280.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25345
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25346 2002-02-15 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25347
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25348 * alloc.c (NSTATICS): Bump to 1026.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25349
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25350 * xterm.c (Vx_alt_keysym, Vx_hyper_keysym, Vx_meta_keysym)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25351 (Vx_super_keysym): New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25352 (syms_of_xterm): DEFVAR_LISP them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25353 (x_x_to_emacs_modifiers, x_emacs_to_x_modifiers): Use the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25354 variables to determine which keys to use for the various modifiers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25355
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25356 2002-02-13 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25357
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25358 * window.c (Vmode_line_in_non_selected_windows): Removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25359 (mode_line_in_non_selected_windows): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25360 (syms_of_window): DEFVAR_BOOL it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25361
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25362 * dispextern.h (CURRENT_MODE_LINE_FACE_ID_3):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25363 Use mode_line_in_non_selected_windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25364 (mode_line_in_non_selected_windows): Declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25365 (Vmode_line_in_non_selected_windows): Removed extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25366
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25367 2002-02-13 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25368
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25369 * keyboard.c (Fthis_command_keys, Fthis_command_keys_vector)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25370 (Fthis_single_command_keys, Fthis_single_command_raw_keys)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25371 (Fclear_this_command_keys): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25372
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25373 * xfaces.c (Finternal_make_lisp_face, Finternal_copy_lisp_face)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25374 (update_face_from_frame_parameter): Increment face_change_count
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25375 and windows_or_buffers_changed to force redisplay using changed faces.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25376
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25377 * xdisp.c (QCpropertize): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25378 (mode_line_proptrans_alist): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25379 (display_mode_element): New arg PROPS; all calls changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25380 Implement this, for strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25381 Handle literal output of strings by sharing the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25382 main-line code for strings, using local var `literal'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25383 Handle :propertize feature.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25384 (syms_of_xdisp): Initialze and staticpro QCpropertize and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25385 mode_line_proptrans_alist.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25386
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25387 2002-02-11 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25388
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25389 * window.c (Vmode_line_in_non_selected_windows): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25390 (syms_of_window): DEFVAR_LISP it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25391
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25392 * dispextern.h (CURRENT_MODE_LINE_FACE_ID_3): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25393 (CURRENT_MODE_LINE_FACE_ID): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25394 (Vmode_line_in_non_selected_windows): Declare extern.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25395
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25396 * xdisp.c (display_mode_lines): Use CURRENT_MODE_LINE_FACE_ID_3
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25397 to get mode line face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25398
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25399 2002-02-11 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25400
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25401 * msdos.c (Vx_bitmap_file_path, x_stretch_cursor_p): Remove these
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25402 variables; cus-start.el doesn't need them anymore.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25403
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25404 2002-02-09 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25405
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25406 * insdel.c (make_gap_smaller): Preserve BEG_UNCHANGED during gap
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25407 reduction. This fixes a display problem where stray newlines were
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25408 inserted in the window (corrected by C-l). Clarified code (IMHO).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25409
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25410 2002-02-09 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25411
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25412 * dispextern.h (CURRENT_MODE_LINE_FACE_ID): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25413
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25414 * xdisp.c (display_mode_lines): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25415
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25416 2002-02-09 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25417
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25418 * w32fns.c (enum_font_cb2): Don't let charsets unknown to Windows
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25419 match each other.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25420 (w32_load_system_font): Prevent Cleartype fonts from loading.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25421 (Fx_show_tip): Ensure tip frames are above other topmost windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25422
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25423 2002-02-09 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25424
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25425 * dispextern.h (CURRENT_MODE_LINE_FACE_ID): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25426 (CURRENT_MODE_LINE_HEIGHT): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25427 (enum face_id): Add MODE_LINE_INACTIVE_FACE_ID.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25428
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25429 * xdisp.c (window_box_height): Use CURRENT_MODE_LINE_FACE_ID.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25430 (pos_visible_p, handle_face_prop): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25431 (display_mode_lines): Likewise, but for the real selected window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25432 (init_iterator) [row == NULL]: Handle MODE_LINE_INACTIVE_FACE_ID.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25433
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25434 * xfaces.c (Qmode_line_inactive): New face variable for mode-line
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25435 in non-selected windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25436 (realize_basic_faces): Realize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25437 (syms_of_term): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25438
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25439 2002-02-08 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25440
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25441 * alloc.c (SETJMP_WILL_LIKELY_WORK, SETJMP_WILL_NOT_WORK):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25442 Changed mail addresses to emacs-devel@gnu.org.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25443
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25444 2002-02-08 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25445
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25446 * fileio.c (Fsubstitute_in_file_name): If the file name includes
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25447 ~user, and there's no such user, don't discard everything before ~user.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25448
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25449 * floatfns.c (Fround): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25450
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25451 2002-02-08 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25452
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25453 * sysdep.c (init_system_name): Put unused variable `p' in #if 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25454
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25455 2002-02-07 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25456
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25457 * lisp.h (Fx_file_dialog): Add extern decl (used in fileio.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25458
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25459 2002-02-07 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25460
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25461 * keymap.c (where_is_internal): Only check whether definition is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25462 remapped if it fulfills is_command_symbol.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25463
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25464 2002-02-07 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25465
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25466 * s/gnu-linux.h (GC_LISP_OBJECT_ALIGNMENT): Define to 2 for m68k.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25467
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25468 * alloc.c (mark_stack): Don't assume sizeof (Lisp_Object) is 4.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25469
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25470 2002-02-06 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25471
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25472 * keymap.c (Fdefine_key): Allow symbol as KEY argument for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25473 defining command remapping. Doc updated.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25474 (Flookup_key): Remap command through keymap if KEY is a symbol.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25475 (is_command_symbol): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25476 (Fkey_binding): Use it. New optional argument NO-REMAP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25477 Doc updated. Callers changed. Perform command remapping via
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25478 recursive call unless that arg is non-nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25479 (where_is_internal): New argument no_remap. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25480 Call recursively to find original key bindings for a remapped
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25481 comand unless that arg is non-nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25482 (Fwhere_is_internal): New optional argument NO-REMAP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25483 Doc updated. Callers changed. Pass arg to where_is_internal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25484
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25485 * keymap.h (Fkey_binding, Fwhere_is_internal): Update prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25486 (is_command_symbol): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25487
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25488 * keyboard.c (Vthis_original_command): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25489 (syms_of_keyboard): DEFVAR_LISP it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25490 (command_loop_1): Set it, and perform command remapping.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25491
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25492 2002-02-06 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25493
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25494 * keyboard.c (recursive_edit_1): Call cancel_hourglass unconditionally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25495
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25496 2002-02-06 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25497
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25498 * w32term.c (w32_native_per_char_metric): Disable 2002-01-20 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25499
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25500 2002-02-06 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25501
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25502 * charset.c (get_charset_id): Use if-else instead of ?:.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25503
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25504 2002-02-06 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25505
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25506 * filelock.c (S_ISLNK): Define if not defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25507
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25508 2002-02-03 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25509
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25510 * fileio.c (Fdo_auto_save): Improve "auto save disabled" msg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25511
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25512 * lread.c (read1): Redesign strategy for force_multibyte and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25513 force_singlebyte. Now is_multibyte records whether read_buffer
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25514 is multibyte. Encountering any multibyte character makes it so.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25515
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25516 2002-02-02 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25517
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25518 * term.c (term_get_fkeys_1): If `k0' and `k;' are both specified and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25519 with the same sequence, map that sequence to f10 rather than f0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25520
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25521 2002-02-03 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25522
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25523 * s/gnu-linux.h: Check for __mc68000__ instead of __m68k__, the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25524 latter never being defined on GNU/Linux.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25525
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25526 2002-02-02 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25527
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25528 * xfaces.c (realize_default_face): Don't set the weight and slant of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25529 the default face to Qnormal, unless these attributes are unspecified.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25530
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25531 2002-02-02 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25532
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25533 * keyboard.c (command_loop_1) [HAVE_X_WINDOWS]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25534 Call cancel_hourglass unconditionally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25535
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25536 * eval.c (Fsignal): Remove duplicated declaration of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25537 the variable `display_hourglass_p'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25538
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25539 2002-01-31 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25540
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25541 * editfns.c (region_limit): Nicer error message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25542
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25543 * coding.c (decode_composition_emacs_mule):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25544 Give up if NCOMPONENT gets too large to index `component'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25545
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25546 * callint.c (check_mark): New arg to specify clearer error message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25547 Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25548
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25549 2002-01-27 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25550
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25551 * minibuf.c (Fcompleting_read): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25552
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25553 2002-01-27 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25554
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25555 * minibuf.c (Fread_from_minibuffer, Fread_command, Fread_function)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25556 (Fread_variable, Fread_buffer, minibuffer-completion-confirm):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25557 Fix doc-strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25558
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25559 2002-01-26 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25560
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25561 * buffer.c (syms_of_buffer): Doc fixes for scroll-...-aggressively.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25562
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25563 * xdisp.c (try_scrolling): Exchange uses of scroll_down_aggressively
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25564 and scroll_up_aggressively.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25565
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25566 2002-01-26 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25567
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25568 * keyboard.c (parse_tool_bar_item): Remove duplicated prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25569
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25570 2002-01-25 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25571
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25572 * textprop.c (Fnext_property_change, Fnext_single_property_change)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25573 (Fprevious_property_change, Fprevious_single_property_change):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25574 Stay within the narrowed-buffer boundaries.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25575
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25576 2002-01-25 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25577
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25578 * term.c (Ftty_display_color_cells): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25579 (syms_of_term): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25580 (Ftty_display_color_cells, Ftty_display_color_p): Change the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25581 argument name to DISPLAY. Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25582
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25583 * dispextern.h: Add prototype for set_tty_color_mode and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25584 tty_setup_colors.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25585
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25586 2002-01-24 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25587
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25588 * w32term.c (x_scroll_run): Use ScrollWindowEx in place of BitBlt.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25589 If region left to draw is not what was expected, mark the frame as
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25590 garbaged.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25591
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25592 * w32fns.c (w32_wnd_proc) <WM_PAINT>: Initialize update_rect.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25593 Combine the regions returned by BeginPaint and GetUpdateRect.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25594
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25595 2002-01-23 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25596
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25597 * w32term.c (x_update_window_begin): Only hide caret if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25598 w32_use_visible_system_caret is set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25599 (x_update_window_end): Only show caret if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25600 w32_use_visible_system_caret is set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25601 (syms_of_w32term): Handle SystemParametersInfo call failing.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25602
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25603 * w32fns.c (syms_of_w32fns): Initialize w32_visible_system_caret_hwnd.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25604
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25605 2002-01-22 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25606
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25607 * unexelf.c (unexec): Define n so as to cause compilation error
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25608 for the code where people have often written n instead of nn.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25609
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25610 * .gdbinit (hookpost-run): Defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25611
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25612 2002-01-22 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25613
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25614 * xfns.c (x_set_frame_parameters): Typo in previous fix corrected.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25615
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25616 2002-01-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25617
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25618 * xfns.c (x_set_frame_parameters): Just call x_fullscreen_adjust
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25619 if fullscreen is being set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25620
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25621 2002-01-21 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25622
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25623 * minibuf.c (Fminibuffer_contents)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25624 (Fminibuffer_contents_no_properties, Fread_from_minibuffer)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25625 (Fread_string, Fread_no_blanks_input, Fcompleting_read): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25626
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25627 2002-01-21 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25628
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25629 * window.c (check_frame_size): Fix minimum height calculation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25630
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25631 2002-01-20 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25632
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25633 * dispextern.h (WINDOW_WANTS_MODELINE_P): Use XFASTINT on window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25634 height before comparison.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25635 (WINDOW_WANTS_HEADER_LINE_P): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25636
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25637 2002-01-20 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25638
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25639 * w32term.c (w32_system_caret_width): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25640 (w32_use_visible_system_caret): New user flag.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25641 (syms_of_w32term): DEFVAR_BOOL it. Initialize based on whether
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25642 Windows reports a screen reader running.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25643 (x_update_window_begin): Hide the system caret.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25644 (x_update_window_end): Show the system caret.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25645 (x_display_and_set_cursor): Don't draw a cursor when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25646 w32_use_visible_system_caret is set. Do not adjust width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25647
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25648 * w32fns.c (w32_visible_system_caret_hwnd): New static variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25649 (w32_wnd_proc) <WM_KILL_FOCUS, WM_EMACS_DESTROY_CARET>: Set it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25650 <WM_EMACS_TRACK_CARET>: Arrange for system caret to be visible if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25651 the user requests it. Use system default width when creating.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25652 <WM_EMACS_HIDE_CARET, WM_EMACS_SHOW_CARET>: Handle new messages.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25653
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25654 * w32term.h (WM_EMACS_SHOW_CARET, WM_EMACS_HIDE_CARET):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25655 New window messages.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25656
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25657 2002-01-20 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25658
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25659 * window.c (MIN_SAFE_WINDOW_HEIGHT): Value now 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25660
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25661 2002-01-20 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25662
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25663 * doprnt.c (doprnt1): Fix typos in error call.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25664
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25665 2002-01-20 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25666
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25667 * unexelf.c (unexec) [__sgi]: Support the .got sections.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25668
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25669 2002-01-20 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25670
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25671 * w32term.c (w32_native_per_char_metric): Don't trust the metrics
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25672 that Windows returns. If a double check fails, try to guess how
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25673 ExtTextOut is going to act.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25674
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25675 * w32fns.c (w32_load_system_font, w32_to_x_charset): Use strnicmp
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25676 in place of stricmp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25677 (w32_list_synthesized_fonts): Removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25678 (w32_to_all_x_charsets, enum_font_maybe_add_to_list): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25679 (struct enumfont_t): New element; list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25680 (enum_font_cb2): List all style and charset variations of a font.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25681 (Fw32_select_font): New optional argument; include_proportional.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25682 Exclude vertical fonts. Exclude proportional fonts unless
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25683 include_proportional is non-nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25684 (w32_enable_synthesized_fonts): Change to a boolean.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25685 (Fw32_send_sys_command): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25686
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25687 2002-01-19 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25688
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25689 * dispnew.c (update_frame): Move the variable `tem' to the block
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25690 where it is used.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25691
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25692 2002-01-19 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25693
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25694 * w32fns.c (Fx_create_frame): Bind redisplay-dont-pause around
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25695 call to face-set-after-frame-default.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25696
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25697 2002-01-18 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25698
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25699 * dispextern.h (WINDOW_WANTS_MODELINE_P): Check window height > 1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25700 (WINDOW_WANTS_HEADER_LINE_P): Check window height provides room.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25701
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25702 2002-01-17 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25703
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25704 * window.c (enlarge_window): When exceeding size of parent,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25705 directly delete all the siblings instead of trying to resize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25706
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25707 2002-01-17 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25708
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25709 * term.c (set_tty_color_mode): Remove unused variable `tem'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25710
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25711 2002-01-16 Henrik Enberg <henrik@enberg.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25712
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25713 * lread.c (init_lread): Move the installed-lisp dirs later in the path.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25714
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25715 2002-01-16 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25716
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25717 * xterm.c (x_erase_phys_cursor): Don't erase cursor if cursor row
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25718 is invisible. This can happen if cursor is on top line of a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25719 window, and we switch to a buffer with a header line.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25720
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25721 * w32term.c (x_erase_phys_cursor): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25722
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25723 2002-01-16 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25724
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25725 * xterm.c (XTread_socket) [!USE_X_TOOLKIT]: Compute the value of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25726 `dont_resize' only when used.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25727
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25728 * xdisp.c: Remove forgotten extern declaration of `Qimage'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25729
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25730 2002-01-15 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25731
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25732 * xdisp.c (display_mode_element): When computing charpos, depend
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25733 on multibyteness of elt, not the text in field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25734
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25735 2002-01-15 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25736
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25737 * buffer.c (Fkill_all_local_variables):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25738 Increment `update_mode_lines' only once.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25739
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25740 2002-01-14 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25741
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25742 * lisp.h (adjust_after_replace_noundo)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25743 (Fupdate_coding_systems_internal): Add prototypes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25744
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25745 * sound.c (Fplay_sound): Initialize header_size also for :data case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25746
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25747 2002-01-14 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25748
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25749 Support for the --color command-line argument and tty-color-mode
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25750 frame parameter:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25751
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25752 * term.c (tty_default_color_capabilities, tty_setup_colors)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25753 (set_tty_color_mode): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25754 (term_init): Call tty_default_color_capabilities.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25755 (Qtty_color_mode_alist): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25756 (syms_of_term): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25757
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25758 * frame.c (store_frame_param): Call set_tty_color_mode for termcap
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25759 frames.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25760 (do_switch_frame): For termcap frames, switch the tty
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25761 color mode as specified by the frame's parameters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25762 (Qtty_color_mode): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25763 (syms_of_frame): Intern and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25764
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25765 * emacs.c (USAGE2): Add the --color option.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25766 (standard_args): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25767
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25768 2002-01-13 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25769
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25770 * xterm.h (struct x_output): New members want_fullscreen,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25771 x_pixels_diff, y_pixels_diff, x_pixels_outer_diff, and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25772 y_pixels_outer_diff.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25773 New enum for FULLSCREEN_* constants.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25774 (FRAME_OUTER_WINDOW): Handle the case where output_data.x->widget
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25775 is NULL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25776 (x_fullscreen_adjust): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25777
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25778 * emacs.c (USAGE2): Add the new full-screen arguments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25779 (standard_args): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25780
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25781 * xfns.c (Qfullscreen, Qfullwidth, Qfullheight, Qfullboth):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25782 New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25783 (syms_of_xfns): Intern and staticpro them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25784 (x_frame_parms) <"fullscreen">: New parameter.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25785 (x_fullscreen_move, x_set_fullscreen): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25786 (x_set_frame_parameters): Support for Qfullscreen.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25787 (x_real_positions): More accurate computation of the frame position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25788 (x_figure_window_size): Support full-screen frames.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25789 (Fx_create_frame): Default the fullscreen parameter.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25790
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25791 * xterm.c (x_check_fullscreen, x_fullscreen_adjust): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25792 (XTread_socket) <Expose>: Call x_check_fullscreen.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25793 <ConfigureNotify>: Don't resize to fullscreen.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25794 Call x_check_fullscreen_move, and set the want_fullscreen member of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25795 output_data.x.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25796
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25797 2002-01-13 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25798
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25799 * w32term.h (WM_XBUTTONDOWN, WM_XBUTTONUP): New window messages
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25800 for mice with more than 3 buttons.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25801
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25802 * w32term.c (parse_button): New parameter xbutton. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25803 (w32_read_socket): Handle new "XBUTTON" messages.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25804
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25805 * w32fns.c (w32_pass_extra_mouse_buttons_to_system): New user option.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25806 (syms_of_w32fns): DEFVAR_BOOL it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25807 (w32_wnd_proc): Handle new "XBUTTON" messages.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25808
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25809 2002-01-13 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25810
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25811 * keyboard.c (read_key_sequence): Remove unused variable `extra_maps'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25812
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25813 2002-01-13 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25814
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25815 * xterm.c (x_load_font): Never set fonts_changed_p to zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25816
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25817 2002-01-12 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25818
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25819 * .gdbinit (xbuffer): Remove address operator since data is now a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25820 pointer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25821
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25822 2002-01-11 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25823
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25824 * insdel.c (adjust_after_replace_noundo): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25825
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25826 * coding.c (code_convert_region): Don't copy old text if undo disabled.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25827
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25828 2002-01-09 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25829
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25830 * xdisp.c (x_consider_frame_title): Don't count the tooltip frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25831 when checking for multiple frames.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25832
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25833 2002-01-08 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25834
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25835 * window.c (delete_window): Rewrite the code for changing the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25836 selected window to handle the case where WINDOW is not a leaf.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25837
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25838 2002-01-07 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25839
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25840 * process.c (send_process): Set src_multibyte to 1 after the call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25841 top setup_coding_system, not before the call.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25842
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25843 2002-01-07 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25844
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25845 * xmenu.c (set_frame_menubar, xmenu_show):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25846 (xdialog_show): Initialize wv->help to Qnil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25847
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25848 * w32menu.c (single_submenu, set_frame_menubar, w32_menu_show):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25849 (w32_dialog_show): Initialize wv->help to Qnil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25850
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25851 2002-01-06 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25852
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25853 * xmenu.c (single_submenu): Initialize wv->help to Qnil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25854
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25855 * w32menu.c (w32_menu_display_help): Revert last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25856
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25857 * xmenu.c (menu_highlight_callback): Revert last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25858
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25859 2002-01-06 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25860
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25861 * insdel.c (make_gap_larger): Make sure buffer size does not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25862 overflow range of int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25863
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25864 2002-01-05 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25865
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25866 * w32term.c (x_draw_glyphs): Don't call notice_overwritten_cursor if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25867 OVERLAPS_P.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25868
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25869 * w32menu.c (w32_menu_display_help): Hide any tooltip window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25870
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25871 * w32fns.c (compute_tip_xy): If tooltip won't fit on the screen
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25872 to the left or to the right of the pointer, put it against
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25873 the left screen edge.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25874 (x_frame_parms): Add missing braces around initializer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25875
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25876 * w32term.c (x_setup_relief_colors): Don't compute an image's
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25877 background color if it doesn't have a Pixmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25878 (notice_overwritten_cursor): Don't depend on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25879 output_cursor and updated_area. Compare pixel coordinates with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25880 window's cursor pixel coordinates.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25881 (x_draw_glyphs, x_clear_end_of_line, show_mouse_face):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25882 Call notice_overwritten_cursor with new arg list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25883 (show_mouse_face): Fix bug setting a row's mouse_face_p flag
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25884 unconditionally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25885 (x_draw_image_relief): Use predefined macro instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25886 constant when the value of `tool_bar_button_relief' is negative.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25887
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25888 * w32term.c (x_display_and_set_cursor): Fix PostMessage arg types.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25889
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25890 2002-01-04 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25891
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25892 * xmenu.c (menu_highlight_callback): Hide any tooltip window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25893
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25894 2002-01-03 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25895
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25896 * keymap.c (Fcurrent_active_maps): Put the `keymap' property map first.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25897 (Fkey_binding): Try the `keymap' property map first.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25898 (Fdescribe_buffer_bindings): Show `keymap' property bindings before
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25899 minor mode bindings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25900
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25901 2002-01-03 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25902
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25903 * keyboard.c (read_key_sequence): Fix cast of submaps arg to bcopy.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25904
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25905 2002-01-02 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25906
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25907 * keyboard.c (read_key_sequence): Handle the keymap property
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25908 before minor mode maps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25909
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25910 * editfns.c (Fformat): Update thissize from field_width
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25911 based on the actual width, in the string case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25912
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25913 2002-01-01 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25914
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25915 * charset.h (UNIBYTE_STR_AS_MULTIBYTE_P): Parenthesize assignment
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25916 when used as truth value to prevent gcc warnings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25917
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25918 * sysdep.c, unexapollo.c, w32.c, w32bdf.c, w32heap.c, w32inevt.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25919 * w32proc.c: Include <config.h>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25920
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25921 2002-01-01 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25922
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25923 * eval.c (max_specpdl_size, max_lisp_eval_depth): Define as int,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25924 not EMACS_INT, to make them compatible with DEFVAR_INT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25925 * lisp.h (max_specpdl_size): Adjust declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25926
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25927 2002-01-01 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25928
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25929 * print.c (print_object): Test print_escape_nonascii only for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25930 unibyte strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25931 (PRINTPREPARE): Once again bind Qprint_escape_nonascii
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25932 when outputting to a multibyte buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25933
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25934 2001-12-29 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25935
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25936 * print.c (print_object): In multibyte string, use hex escapes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25937 Use octal only for unibyte strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25938 (PRINTPREPARE): Don't ever set Qprint_escape_nonascii.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25939
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25940 * lread.c (read_escape): New arg BYTEREP for reporting whether
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25941 escape forces unibyte or multibyte.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25942 (read1): When reading a string, take note of that info.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25943
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25944 2001-12-29 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25945
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25946 * abbrev.c (Fexpand_abbrev): Use NILP instead of implicit zero
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25947 comparison to test lisp value returned by Fget.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25948
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25949 2001-12-29 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25950
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25951 * lisp.h (max_specpdl_size): Add declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25952
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25953 * fileio.c (Fdo_auto_save): If NO_MESSAGE, don't call push_message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25954
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25955 * keymap.c (silly_event_symbol_error): New subrtn, from Fdefine_key.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25956 Handle modifier bits. Correct typo in error message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25957
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25958 2001-12-28 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25959
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25960 * abbrev.c: Use the plist of an abbrev for multiple params if nec.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25961 (Fdefine_abbrev): New arg SYSTEM-FLAG for a system abbrev.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25962 (Fdefine_global_abbrev, Fdefine_mode_abbrev):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25963 Update calls to Fdefine_abbrev.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25964 (write_abbrev): Update for changed data format.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25965 Don't list "system" abbrevs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25966 (Fexpand_abbrev): Update use count with new data format.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25967 (describe_abbrev): Update for changed data format.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25968 (Fdefine_abbrev_table): Handle the new SYSTEM-FLAG.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25969
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25970 * config.in (HAVE_MBSINIT): Add #undef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25971
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25972 * strftime.c (mbsinit): Define as no-op if not available.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25973
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25974 * s/sco5.h (LIBX11_SYSTEM) [MOTIF]: Add -lgen.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25975 (sigprocmask_set): Conditionalize decl on ! NOT_C_CODE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25976
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25977 * keymap.c (Flookup_key): Error message if key has wrong data type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25978 (Fdefine_key): Add error message for trying to bind [DEL], [RET], etc.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25979 (exclude_key): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25980
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25981 2001-12-28 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25982
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25983 * xterm.c (x_setup_relief_colors): Don't compute an image's
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25984 background color if it doesn't have a Pixmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25985
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25986 * xterm.c (notice_overwritten_cursor): Don't depend on
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25987 output_cursor and updated_area. Compare pixel coordinates with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25988 window's cursor pixel coordinates.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25989 (x_draw_glyphs, x_clear_end_of_line, show_mouse_face):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25990 Call notice_overwritten_cursor with new arg list.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25991 (show_mouse_face): Fix bug setting a row's mouse_face_p flag
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25992 unconditionally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25993
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25994 * xdisp.c (try_scrolling) <PT below scroll margin>: Add the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25995 height of the cursor line to the amount to scroll.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25996
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25997 2001-12-27 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25998
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25999 * intervals.c (set_point_both): The position after an invisible,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26000 intangible character is not an acceptable stopping point.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26001
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26002 2001-12-27 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26003
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26004 * window.c (enlarge_window): In new preserve_before code, convert
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26005 CURBEG from lisp object to integer before doing arithmetic.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26006
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26007 2001-12-27 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26008
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26009 * bytecode.c (Fbyte_code): Undo previous change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26010
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26011 2001-12-26 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26012
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26013 * keyboard.c (record_char): Ignore duplicate help-echo events only
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26014 separated by mouse-movement. When tracking mouse, only record
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26015 first and last mouse-movement event in same window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26016 Don't record mouse-movement events in keyboard macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26017
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26018 2001-12-25 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26019
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26020 * window.c (enlarge_window): New arg PRESERVE_BEFORE. Callers changed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26021 (Fenlarge_window): New arg PRESERVE_BEFORE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26022
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26023 * bytecode.c (Fbyte_code): Use Fstring_make_unibyte
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26024 instead of Fstring_as_unibyte.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26025
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26026 2001-12-22 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26027
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26028 The following changes remove mocklisp support:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26029
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26030 * mocklisp.h, mocklisp.c: Files removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26031
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26032 * lisp.h: Remove declarations of variables `Vmocklisp_arguments',
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26033 `Qmocklisp' and `Qmocklisp_arguments'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26034 Remove prototype of syms_of_mocklisp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26035
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26036 * makefile.nt, makefile.w32-in, Makefile.in: Remove mocklisp files.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26037
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26038 * callint.c: Do not include mocklisp.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26039 (Fcall_interactively): Do not test for mocklisp case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26040
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26041 * eval.c: Remove variables `Qmocklisp_arguments',
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26042 `Vmocklisp_arguments' and `Qmocklisp'. Remove prototype of ml_apply.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26043 (Fprogn, Fwhile, Fcommandp, Feval, Ffuncall, funcall_lambda):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26044 Do not test for mocklisp case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26045 (Fwhile): Remove unused variable `tem'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26046 (syms_of_eval): Remove variable `moclisp-arguments'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26047
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26048 * data.c (wrong_type_argument): Remove mocklisp case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26049
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26050 * doc.c (Fdocumentation): Remove mocklisp case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26051
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26052 * emacs.c (main): Do not call syms_of_mocklisp.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26053
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26054 2001-12-21 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26055
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26056 * xfns.c (compute_tip_xy): If tooltip won't fit on the screen
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26057 to the left or to the right of the pointer, put it against
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26058 the left screen edge.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26059
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26060 2001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26061
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26062 * Makefile.in (distclean): Remove .gdbinit if we are building
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26063 outside the source tree.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26064
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26065 2001-12-19 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26066
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26067 * w32.c (emacs_root_dir): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26068
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26069 * msdos.c (emacs_root_dir): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26070
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26071 * fileio.c (Fexpand_file_name) [DOS_NT]: Use the root directory
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26072 of the current drive as the fallback for default_directory.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26073
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26074 * dired.c (file_name_completion): Run the elements of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26075 completion-ignored-extensions through ENCODE_FILE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26076
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26077 * lisp.h (scmp): Remove prototype, since it's now a static
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26078 function private to dired.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26079
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26080 2001-12-18 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26081
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26082 * dired.c (scmp): Function moved from minibuf.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26083 Delete multibyte handling--used only on encoded strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26084
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26085 * minibuf.c (scmp): Function moved to dired.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26086
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26087 * fns.c (merge): Add QUIT call.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26088
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26089 2001-12-18 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26090
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26091 * Makefile.in (lisp, shortlisp): Add language/utf-8-lang.el,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26092 language/georgian.el.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26093
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26094 2001-12-18 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26095
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26096 * Makefile.in (lisp, shortlisp): Synchronize with changes to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26097 lisp/Makefile.in:DONTCOMPILE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26098
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26099 2001-12-18 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26100
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26101 * xdisp.c (window_box_height): Do not return negative values.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26102 From Gerd Moellmann <gerd@gnu.org>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26103
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26104 * keyboard.c (head_table): Add missing braces around initializer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26105
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26106 * term.c (keys): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26107
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26108 * xfns.c (x_frame_parms, visual_classes): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26109
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26110 2001-12-17 Sam Steingold <sds@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26111
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26112 * coding.c (DECODE_COMPOSITION_END): Fixed a typo in the last
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26113 patch (COMPOSING_P, not COMPOSING).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26114
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26115 2001-12-17 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26116
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26117 * editfns.c (Fcompare_buffer_substrings): Add QUIT to main loop.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26118
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26119 * coding.c (code_convert_region): Update coding->cmp_data->char_offset
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26120 before calling decode_coding.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26121
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26122 * charset.c (Fdefine_charset): Call Fupdate_coding_systems_internal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26123
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26124 * coding.c (DECODE_COMPOSITION_END): Check for ! COMPOSING_P (coding)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26125 instead of only for COMPOSITION_DISABLED.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26126
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26127 2001-12-16 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26128
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26129 * alloc.c (pure_alloc): After overflow, allocate just a small block.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26130
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26131 * Makefile.in (xmenu.o, xterm.o, fontset.o): Depend on buffer.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26132
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26133 * buffer.h (struct buffer): New field `display_error_modiff'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26134 * buffer.c (reset_buffer): Initialize `display_error_modiff'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26135
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26136 * window.c (Frecenter): Clear display_error_modiff field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26137
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26138 * xdisp.c (redisplay_window_0, redisplay_window_1): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26139 Call redisplay_window, but not if display_error_modiff field says no.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26140 (redisplay_window_error): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26141 (displayed_buffer): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26142 (redisplay_internal, redisplay_windows): Call the new functions
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26143 instead of redisplay_window directly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26144
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26145 2001-12-15 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26146
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26147 * keyboard.c (syms_of_keyboard) <double-click-fuzz>: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26148
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26149 2001-12-14 Andrew Innes <andrewi@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26150
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26151 * makefile.w32-in (EMACSLOADPATH): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26152 ($(EMACS)): Run `list-load-path-shadows' after dumping Emacs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26153 (bootstrap-temacs): Remove dependency on bootstrap-clean.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26154
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26155 2001-12-13 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26156
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26157 * xfns.c (x_report_frame_params): Make the scroll-bar-width frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26158 parameter have a numeric value all the time.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26159
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26160 * w32fns.c (x_report_frame_params): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26161
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26162 2001-12-12 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26163
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26164 * fileio.c (Fwrite_region): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26165
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26166 * xdisp.c (CLEAR_FACE_CACHE_COUNT): Redefine as 500.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26167 (redisplay_internal): Call clear_image_cache only for window terminals.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26168
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26169 2001-12-12 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26170
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26171 * xdisp.c (move_it_vertically_backward): Change heuristic
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26172 for the case that we didn't move far enough initially.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26173
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26174 * window.c (Frecenter): Simplify computation in the case of window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26175 system frames and ARG < 0; use window_box_height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26176
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26177 2001-12-11 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26178
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26179 * Makefile.in, mem-limits.h, dispnew.c, emacs.c, fileio.c:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26180 * process.c, sysdep.c, unexec.c: Test GNU_LINUX, not LINUX.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26181
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26182 2001-12-11 Andrew Innes <andrewi@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26183
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26184 * insdel.c (make_gap) [DOUG_LEA_MALLOC]: Call make_gap_smaller if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26185 arg is negative.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26186
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26187 2001-12-11 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26188
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26189 * m/hp800.h: Split the __hpux conditional into the parts
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26190 that are right for GNU/Linux too and the parts that are not.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26191 Use the former if GNU_LINUX.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26192 (HAVE_ALLOCA, LOAD_AVE_TYPE, LOAD_AVE_CVT): New defs for GNU/Linux.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26193
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26194 * s/gnu-linux.h (GNU_LINUX): Defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26195
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26196 2001-12-11 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26197
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26198 * macros.c, msdos.c, w16select.c: Change doc-string comments to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26199 `new style' [w/`doc:' keyword].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26200
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26201 2001-12-10 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26202
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26203 * w32menu.c (w32_free_submenu_strings): Clear menu item struct
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26204 before using.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26205
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26206 2001-12-09 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26207
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26208 * dosfns.c: Change doc-string comments to `new style' [w/`doc:'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26209 keyword].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26210
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26211 2001-12-09 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26212
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26213 * dosfns.c (dos-display-scancodes, dos-decimal): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26214
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26215 * s/hpux10.h (srand48): Don't undefine.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26216
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26217 2001-12-09 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26218
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26219 * w32menu.c (_widget_value): Make `help' field a Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26220 Add comment to explain where the struct came from.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26221 (single_submenu, w32_menu_show): Set `help' field as Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26222 (add_menu_item): Process pop-up menus first to avoid memory leak.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26223 (add_menu_item, w32_menu_display_help): Use `help' field as
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26224 Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26225 (w32_free_submenu_strings): Only free owner-drawn strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26226
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26227 2001-12-09 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26228
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26229 * COPYING: Moved back.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26230
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26231 * charset.c (char_to_string_1, translate_char, Fdefine_charset):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26232 Add parentheses around && within ||.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26233
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26234 * indent.c (compute_motion): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26235
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26236 * intervals.c (merge_properties_sticky): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26237
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26238 * coding.c (setup_coding_system, shrink_encoding_region)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26239 (Fdecode_sjis_char): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26240
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26241 2001-12-07 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26242
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26243 * xdisp.c (display_mode_element): Don't read past end of string if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26244 it ends with '%'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26245
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26246 * alloc.c (inhibit_garbage_collection): Don't exceed value an int
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26247 can hold.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26248
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26249 * data.c (Vmost_positive_fixnum, Vmost_negative_fixnum):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26250 Rename from most_positive_fixnum and most_negative_fixnum, resp., and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26251 type changed to Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26252 (syms_of_data): DEFVAR_LISP them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26253
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26254 2001-12-07 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26255
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26256 * callproc.c (init_callproc): Set Vdata_directory based on the source
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26257 location whenever Emacs was run uninstalled.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26258
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26259 2001-12-06 Paul Eggert <eggert@twinsun.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26260
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26261 * config.in (HAVE_WORKING_VFORK): New #undefs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26262 * process.c (create_process):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26263 Use HAVE_WORKING_VFORK, not HAVE_VFORK.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26264 * m/cnvrgnt.h (HAVE_VFORK): Remove #define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26265 * m/ibm370aix.h (HAVE_VFORK): Remove #undef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26266 * m/ibmps2-aix.h (HAVE_VFORK): Remove #define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26267 * m/intel386.h (HAVE_VFORK): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26268 * m/mips-siemens.h (HAVE_VFORK): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26269 * m/mips.h (HAVE_VFORK): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26270 * s/freebsd.h (vfork): Remove #define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26271 * s/lynxos.h (HAVE_VFORK): Remove #undef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26272 * s/usg5-4-2.h: Fix comment about vfork.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26273
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26274 2001-12-06 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26275
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26276 * s/hpux10.h (random): Add undef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26277 (HAVE_RANDOM): Define it just once.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26278
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26279 2001-12-06 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26280
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26281 * eval.c: Undo last change: the standard syntax is not wanted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26282
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26283 2001-12-06 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26284
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26285 * xterm.c (x_free_frame_resources) [USE_X_TOOLKIT]: Remove all the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26286 scroll bars of the frame before deleting the frame itself. If the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26287 frame has a widget, delete the frame with XtDestroyWidget, and do
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26288 not call XDestroyWindow before that.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26289
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26290 2001-12-06 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26291
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26292 * xfns.c (x_report_frame_params): Return actual fringe widths.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26293
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26294 * w32fns.c (x_report_frame_params): Return actual fringe widths.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26295
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26296 2001-12-05 Andrew Innes <andrewi@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26297
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26298 * alloc.c (Fgarbage_collect): Shrink buffer gaps that are
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26299 excessively large.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26300
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26301 * insdel.c (make_gap_larger): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26302 (make_gap_smaller): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26303 (make_gap) [USE_MMAP_FOR_BUFFERS || REL_ALLOC]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26304 Call make_gap_smaller if arg is negative.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26305
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26306 2001-12-04 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26307
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26308 * keyboard.c (kbd_buffer_store_event): Fix interrupt_signal prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26309 Pass a dummy argument when calling interrupt_signal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26310 (parse_menu_item): Mark disabled items before checking for empty def.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26311 (read_char_minibuf_menu_prompt): Make safety more visible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26312 (read_key_sequence): Add a `first_unbound' variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26313 Use it to detect C-c ESC ESC ESC ESC ... cases and drop the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26314 unbound prefix as soon as we can detect it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26315
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26316 * doc.c (Fsnarf_documentation): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26317 (get_doc_string): Handle negative arguments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26318 (Fdocumentation): Use AREF and ASIZE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26319 Move the calls to get_doc_string to a single place.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26320 Don't confuse an interactive-spec for a docstring reference.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26321 (Fdocumentation_property): Take advantage of the fact that
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26322 get_doc_string now ignores the sign of the docstring position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26323
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26324 * eval.c: Use standard syntax for usage in docstrings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26325
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26326 2001-12-03 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26327
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26328 * xdisp.c (syms_of_xdisp): Make `tool-bar-button-relief' an option.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26329
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26330 2001-12-02 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26331
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26332 * xterm.c (x_draw_image_relief): Use predefined macro instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26333 constant when the value of `tool_bar_button_relief' is negative.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26334
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26335 2001-12-02 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26336
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26337 * xmenu.c (menu_highlight_callback): Use `help' field as Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26338 (single_submenu, xmenu_show): Set `help' field as Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26339
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26340 * fileio.c (read_non_regular): Delete Fsignal call.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26341
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26342 2001-12-01 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26343
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26344 * lisp.h (run_hook_list_with_args): Undo last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26345
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26346 2001-12-01 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26347
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26348 * xterm.c (x_draw_fringe_bitmap): Always undo clipping.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26349
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26350 2001-12-01 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26351
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26352 * window.c (Qleft_fringe, Qright_fringe): Remove. Now in frame.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26353
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26354 * w32term.h (WM_MOUSELEAVE, TME_LEAVE, TRACKMOUSEEVENT)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26355 [!WM_MOUSELEAVE]: Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26356
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26357 * w32menu.c (current_popup_menu, get_menu_item_info):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26358 (set_menu_item_info): New vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26359 (set_frame_menubar): Doc fix clarifying GC interaction with menus.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26360 (w32_menu_show): Set current_popup_menu.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26361 (add_menu_item): Allocate new strings for owner-drawn menu items
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26362 and help strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26363 Use owner-draw for disabled menu items again.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26364 (w32_menu_display_help): Ignore owner-drawn items and popup menus.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26365 (w32_free_submenu_strings, w32_free_menu_strings): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26366
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26367 * w32fns.c (trackmouse_window, track_mouse_event_fn): New vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26368 (w32_wnd_proc) <WM_MOUSEMOVE>: Notice when mouse enters frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26369 <WM_EXITMENULOOP>: Free menu strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26370 <WM_MOUSELEAVE>: Stop tracking mouse.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26371 (x_create_tip_frame): Specify no minibuffer, modeline or fringes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26372
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26373 * w32term.c (w32_read_socket) <WM_MOUSELEAVE>: Cancel help echo
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26374 and mouse face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26375
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26376 2001-12-01 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26377
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26378 The following changes add left-fringe and right-fringe
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26379 frame parameters to adjust fringe widths, or remove one or
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26380 both fringes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26381
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26382 * frame.h (struct frame): Remove trunc_area_pixel_width and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26383 trunc_area_cols fields.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26384 (Qleft_fringe, Qright_fringe): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26385 (FRAME_RIGHT_FRINGE_WIDTH): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26386
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26387 * frame.c (Qleft_fringe, Qright_fringe): New vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26388 (syms_of_frame): Initialize them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26389
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26390 * window.c (coordinates_in_window): Handle separate left and right
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26391 fringe widths.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26392
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26393 * xterm.h (struct x_output): Add left_fringe_width, right_fringe_width,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26394 and fringe_cols fields.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26395 (FRAME_FRINGE_BITMAP_WIDTH, FRAME_FRINGE_BITMAP_HEIGHT): Remove macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26396 (FRAME_X_FRINGE_COLS): Use fringe_cols field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26397 (FRAME_X_FRINGE_WIDTH): Use fringes_extra field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26398 (FRAME_X_LEFT_FRINGE_WIDTH): Use left_fringe_width field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26399 (FRAME_X_RIGHT_FRINGE_WIDTH): Use right_fringe_width field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26400 (x_compute_fringe_widths): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26401
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26402 * xterm.c (zv_height, zv_bits, zv_period): Changed zv bitmap to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26403 fill fringe evenly with small dashes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26404 (x_draw_fringe_bitmap): Clear background if necessary. Align and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26405 clip the new ZV bitmap to avoid jitter between rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26406 (x_draw_row_fringe_bitmaps): Rely on x_draw_fringe_bitmap to clear
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26407 background. Don't draw fringe bitmaps if fringe width is zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26408 (x_compute_fringe_widths): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26409 (x_new_font, x_set_window_size_1): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26410
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26411 * xfns.c (x_frame_parms): Add `left-fringe' and `right-fringe' parms.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26412 (x_set_frame_parameters): Process `font' parameter before other
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26413 parameters as fringe widths depend on it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26414 (x_set_fringe_width): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26415 (x_figure_window_size): Use x_compute_fringe_widths.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26416 (Fx_create_frame): Process `left-fringe' and `right-fringe' frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26417 parameters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26418
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26419 * widget.c (set_frame_size): Use x_compute_fringe_widths.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26420 (EmacsFrameSetCharSize): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26421
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26422 * w32term.h: Merged changes from xterm.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26423 * w32term.c: Merged changes from xterm.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26424 * w32fns.c: Merged changes from xfns.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26425
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26426 2001-11-29 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26427
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26428 * COPYING: Removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26429
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26430 2001-11-29 Dave Love <fx@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26431
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26432 * coding.c (syms_of_coding) <Qchar_coding_system>: Give it an
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26433 extra extra slot.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26434 (detect_coding_mask): Fix call of detect_coding_iso2022.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26435
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26436 2001-11-29 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26437
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26438 * fileio.c (file-name-coding-system)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26439 (default-file-name-coding-system): Doc fix (links to referenced
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26440 variables added).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26441
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26442 2001-11-28 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26443
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26444 * lisp.h (GCPRO1, GCPRO2, GCPRO3, GCPRO4, GCPRO5):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26445 Add dummy uses of gcproN variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26446
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26447 * category.c (describe_category, describe_category_1)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26448 (Fdescribe_categories): Remove. (Moved to lisp/help-fns.el.)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26449 (syms_of_category): Don't defsubr Sdescribe_categories.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26450
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26451 2001-11-28 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26452
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26453 * fileio.c (Ffind_file_name_handler): Avoid initializer for `result'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26454
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26455 * Makefile.in (lispdir): New variable, referring to build dir.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26456 (TAGS-LISP): Find Makefile in $(lispdir), not $(lispsource).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26457
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26458 2001-11-28 Andrew Innes <andrewi@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26459
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26460 * w32menu.c (w32_menu_display_help): Actually add the new argument
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26461 OWNER.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26462
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26463 2001-11-28 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26464
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26465 * w32menu.c (add_menu_item): Do not use owner-draw for disabled
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26466 menu items. From David Ponce <dponce@wanadoo.fr>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26467 (w32_dialog_show) [HAVE_DIALOGS]: Compile whole function
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26468 conditionally.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26469 (w32_menu_display_help): New argument OWNER. Rewritten to store a
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26470 help event in the owner frame's keyboard buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26471
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26472 * w32fns.c (w32_wnd_proc) <WM_MENUSELECT>: Display help directly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26473 (Fx_show_tip): Don't subtract last width from row width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26474
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26475 * w32term.c (w32_read_socket) <WM_MENUSELECT>: Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26476 (w32_read_socket): Use EQ to compare frames.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26477
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26478 2001-11-28 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26479
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26480 * xterm.c (x_draw_glyphs): Don't call notice_overwritten_cursor if
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26481 OVERLAPS_P.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26482
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26483 2001-11-28 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26484
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26485 * xdisp.c (message_dolog): Remove unused variables `gcpro2',
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26486 `gcpro3' and `gcpro4'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26487
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26488 * coding.c (decode_coding_string): Remove unused variable `gcpro1'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26489
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26490 2001-11-28 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26491
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26492 * ccl.c: Use AREF and ASIZE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26493
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26494 2001-11-27 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26495
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26496 * lisp.h (run_hook_list_with_args): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26497 (LIST_END_P): Fix call to wrong_type_argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26498 (make_fixnum_or_float): Use EMACS_INT rather than int.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26499
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26500 2001-11-26 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26501
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26502 * syntax.c (syms_of_syntax): Remove defsubr of Sdescribe_syntax.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26503 (describe_syntax, describe_syntax_1, Fdescribe_syntax): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26504
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26505 * eval.c: Use AREF and ASIZE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26506 (Ffetch_bytecode): Add the file name to the error message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26507
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26508 * fileio.c (Ffind_file_name_handler): Give precedence to handlers
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26509 which match the end of the file-name.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26510 (Fsubstitute_in_file_name): Don't signal an error if $ENVVAR
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26511 is not a valid env var, but leave it as is instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26512
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26513 * keymap.c (access_keymap): Handle t bindings like nil bindings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26514 Make nil bindings in char-tables transparent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26515 (store_in_keymap): Turn a nil binding into a t binding for char-tables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26516
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26517 2001-11-26 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26518
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26519 * textprop.c (set_text_properties_1): Allow START, END in either order.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26520 Do nothing if range is empty.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26521
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26522 * Makefile.in (mallocobj): Simplify logic using auxiliary vars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26523
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26524 * Makefile.in (mostlyclean): Delete bootstrap-emacs here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26525 (clean): Not here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26526
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26527 2001-11-25 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26528
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26529 * textprop.c (set_text_properties_1): Clearly mark that the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26530 interval should not be empty.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26531
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26532 * intervals.c (graft_intervals_into_buffer):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26533 Don't call set_text_properties_1 on an empty interval.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26534
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26535 2001-11-25 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26536
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26537 * unexelf.c (unexec): Index by n, not nn, when checking for ".sbss".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26538
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26539 * callproc.c (Fcall_process): When we make a bigger buffer for bufptr,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26540 don't lose the data in it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26541
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26542 2001-11-25 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26543
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26544 * abbrev.c (Fexpand_abbrev): Use Frun_hooks instead of Vrun_hooks.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26545
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26546 * buffer.c (Fkill_buffer): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26547
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26548 * print.c (temp_output_buffer_setup): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26549
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26550 2001-11-25 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26551
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26552 * xfaces.c (merge_face_heights): Coerce back to int explicitly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26553
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26554 2001-11-25 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26555
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26556 * window.c (Fset_window_vscroll): Doc fix. From Kalle Olavi
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26557 Niemitalo <kon@iki.fi>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26558
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26559 2001-11-25 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26560
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26561 * w32term.h (FRAME_X_FRINGE_COLS): No fringe on tip frames.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26562
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26563 * w32fns.c (x_create_tip_frame): Set frame's fringes_extra to 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26564 (Fx_show_tip): Block input during frame creation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26565 (Fx_show_tip, Fx_hide_tip): Enable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26566
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26567 2001-11-24 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26568
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26569 * lread.c (Fload): Detect recursive load error for more than 3
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26570 nestings of the same file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26571 (Vrecursive_load_depth_limit): Variable deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26572 (syms_of_lread) <recursive-load-depth-limit>: Variable deleted.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26573
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26574 2001-11-24 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26575
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26576 * xfns.c (compute_tip_xy): Initialize root_x and root_y from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26577 mouse position if either left or top is not specified.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26578
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26579 * w32fns.c (w32_wnd_proc) <WM_MENUSELECT>: Revert last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26580 <WM_WINDOWPOSCHANGING>: Let tip frames resize without restriction.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26581 (my_create_tip_window, Fx_show_tip): Adjust size for external border.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26582 (my_create_tip_window): Assign tip_window.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26583 (x_create_tip_frame): Use same defaults as X.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26584 (compute_tip_xy): Remove unused variable. Use full screen width.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26585 (Fx_show_tip): Do not double height. Call ShowWindow directly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26586
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26587 * w32term.c (x_after_update_window_line): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26588 (w32_read_socket): Doc fix. Avoid SET_FRAME_GARBAGED for tip
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26589 frames.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26590 <WM_SHOWWINDOW>: Redo mouse highlight when hiding tip frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26591
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26592 * xdisp.c (prepare_menu_bars) [HAVE_WINDOW_SYSTEM]: Use tip_frame
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26593 for all Windowed systems.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26594
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26595 2001-11-23 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26596
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26597 * msdos.c (IT_clear_screen): If the frame's faces are not yet
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26598 realized, use the initial screen colors to clear the screen.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26599
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26600 2001-11-23 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26601
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26602 * textprop.c (Fset_text_properties): Remove unused variables
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26603 `unchanged', `prev_changed', `s' and `len'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26604
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26605 * search.c (Freplace_match): Remove unused variable `inslen'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26606
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26607 * keymap.c (access_keymap): Remove unused variables `c1' and `c2'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26608
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26609 2001-11-22 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26610
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26611 * w32fns.c (x_window_to_frame): Remove irrelevant TODO comment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26612 (w32_wnd_proc) <WM_MENUSELECT>: Show help echo directly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26613 (my_create_tip_window): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26614 (x_create_tip_frame, compute_tip_xy): Adapt for Windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26615 (Fx_show_tip, Fx_hide_tip) [TEST_TOOLTIPS]: Adapt for Windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26616
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26617 2001-11-20 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26618
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26619 * coding.h (Vw32_system_coding_system) [WINDOWSNT]: Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26620 (ENCODE_SYSTEM, DECODE_SYSTEM) [WINDOWSNT]: Use Vlocale_coding_system.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26621
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26622 * w32fns.c (Vw32_system_coding_system): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26623 (w32_to_x_font, x_to_w32_font): Use Vlocale_coding_system.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26624
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26625 2001-11-19 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26626
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26627 * fileio.c (Fwrite_region): Move choose_write_coding_system to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26628 after build_annotations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26629
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26630 * syntax.c (describe_syntax): Add dummy arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26631 (describe_syntax_1): Update call to describe_vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26632
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26633 * category.c (describe_category): Add dummy arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26634 (describe_category_1): Update call to describe_vector.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26635
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26636 * keymap.c (Fdescribe_vector): Add `describer' parameter.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26637 (describe_command, describe_translation): Add dummy second param.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26638 (describe_map): Call elt_describer with two arguments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26639 (describe_vector_princ): Add `fun' parameter.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26640 Call it instead of the hardcoded `princ'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26641 (describe_vector): Add arg `args'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26642 Pass it as a new second argument to elt_describer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26643
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26644 * keymap.h (describe_vector): Update prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26645
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26646 * frame.c: Don't include keymap.h any more.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26647 (keys_of_frame): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26648
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26649 * lisp.h (keys_of_frame): Remove declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26650
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26651 * emacs.c (main): Don't call `keys_of_frame' any more.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26652
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26653 2001-11-14 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26654
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26655 * unexelf.c [!defined MAP_ANON]: Define MAP_ANON to MAP_ANONYMOUS
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26656 if defined, 0 otherwise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26657 (MAP_FAILED): Define if not defined and use it to test mmap failure.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26658 (unexec) [!MAP_ANON]: Use /dev/zero as file to map.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26659
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26660 2001-11-19 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26661
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26662 * indent.c (current_column_1): Fix handling of scan_bytes for mb chars.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26663
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26664 2001-11-18 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26665
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26666 * w32term.c (note_mouse_highlight): Fix type of variable `ignore'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26667 (x_draw_bar_cursor): If the background color of the glyph under
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26668 the cursor equals the frame's cursor color, use the glyph's
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26669 foreground color for drawing the bar cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26670 (x_after_update_window_line): Clear internal border in different
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26671 circumstances.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26672 (w32_set_vertical_scroll_bar): Check for width and height > 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26673 (w32_draw_relief_rect): Correct relief by 1 pixel.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26674 (x_set_glyph_string_background_width):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26675 Set extends_to_end_of_line_p if the row's fill_line_p is set and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26676 drawing the last glyph with DRAW_IMAGE_{RAISED,SUNKEN}.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26677 (x_display_and_set_cursor): If cursor_in_echo_area, use NO_CURSOR
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26678 if cursor_in_non_selected_windows is false.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26679 (show_mouse_face): Clean up. Recognize overwritten cursor differently.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26680 (x_draw_glyphs): Remove parameters REAL_START and REAL_END.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26681 Notice if cursor gets overwritten.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26682 (notice_overwritten_cursor): Renamed from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26683 note_overwritten_text_cursor. Rewritten to take glyph widths
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26684 into account, and to take X positions as parameters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26685 (x_draw_phys_cursor_glyph): Save state of w->phys_cursor_on_p
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26686 around call to x_draw_glyphs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26687 (x_setup_relief_colors): Use `IMAGE_BACKGROUND' and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26688 `IMAGE_BACKGROUND_TRANSPARENT' to calculate the correct background
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26689 color to use for image glyph reliefs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26690 (x_draw_image_relief): Accept zero tool_bar_button_relief.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26691 (glyph_rect): Remove unused variable `area'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26692
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26693 * w32fns.c (x_set_frame_parameters): Avoid infinite recursion for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26694 some items.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26695 (x_set_internal_border_width): Set frame garbaged when window
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26696 doesn't exist yet.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26697 (Fx_create_frame): Accept zero tool_bar_button_relief.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26698 (x_clear_image_1, four_corners_best, image_background)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26699 (image_background_transparent): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26700 (xpm_format, png_format, jpeg_format, tiff_format, gif_format)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26701 (gs_format): Add `:background' entry.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26702 (lookup_image): Set IMG's background color if specified.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26703 (pbm_load, xbm_load_image, png_load): Set IMG's background field
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26704 when appropriate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26705 (x_clear_image_1): Reset `background_valid' and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26706 `background_transparent_valid' fields.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26707 (x_build_heuristic_mask): Use IMAGE_BACKGROUND instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26708 calculating it here. Set IMG's background_transparent field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26709 (enum xpm_keyword_index): Add XPM_BACKGROUND.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26710 (enum png_keyword_index): Add PNG_BACKGROUND.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26711 (enum jpeg_keyword_index): Add JPEG_BACKGROUND.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26712 (enum tiff_keyword_index): Add TIFF_BACKGROUND.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26713 (enum gif_keyword_index): Add GIF_BACKGROUND.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26714 (enum gs_keyword_index): Add GS_BACKGROUND.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26715 (pbm_load, png_load, jpeg_load, tiff_load, gif_load):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26716 Pre-calculate image background color where necessary.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26717 (x_create_x_image_and_pixmap, xbm_load, gs_load):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26718 Use display info's n_cbits entry for screen depth.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26719 (Fx_show_tip): Remove unused variables `buffer', `top',
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26720 `left', `max_width' and `max_height'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26721
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26722 * w32menu.c (w32_menu_show, push_menu_pane): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26723
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26724 2001-11-18 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26725
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26726 * puresize.h (BASE_PURESIZE): Increase to 750000.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26727
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26728 2001-11-18 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26729
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26730 * frame.c (Fframe_live_p): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26731
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26732 2001-11-18 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26733
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26734 * xdisp.c (message_dolog_marker1, message_dolog_marker2)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26735 (message_dolog_marker3): New static variables hold three markers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26736 (syms_of_xdisp): Initialize and staticpro them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26737 (message_dolog): Use message_dolog_marker1..3 instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26738 allocating markers each time. Unchain them when done.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26739
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26740 2001-11-17 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26741
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26742 * doc.c (Fsnarf_documentation): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26743
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26744 2001-11-17 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26745
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26746 * xterm.c (note_mouse_highlight): Fix type of variable `ignore'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26747
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26748 2001-11-17 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26749
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26750 * fileio.c (Fwrite_region): Avoid initializer for Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26751
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26752 2001-11-17 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26753
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26754 * xterm.c (notice_overwritten_cursor): Take care of end < 0 case.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26755
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26756 2001-11-17 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26757
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26758 * xdisp.c (tool_bar_item_info): Avoid calling Fget_text_property
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26759 with invalid position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26760
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26761 2001-11-16 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26762
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26763 * syswait.h: Delete conditionals for HPUX7, ISC 4.1, and convex.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26764
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26765 * s/isc4-1.h (HAVE_SYS_WAIT_H): Add #undef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26766 * s/hpux.h (HAVE_SYS_WAIT_H): Add #undef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26767 * s/hpux8.h (HAVE_SYS_WAIT_H): Define it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26768
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26769 * m/convex.h (HAVE_SYS_WAIT_H): Add #undef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26770
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26771 2001-11-16 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26772
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26773 * fileio.c (build_annotations): Split off the tail.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26774 (build_annotations_2): New fun. Extracted from build_annotations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26775 (Fwrite_region): Split the call to build_annotations into two
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26776 calls to build_annotations and build_annotations_2.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26777
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26778 2001-11-16 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26779
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26780 * sysdep.c (wait_for_kbd_input) [VMS]: Do not call
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26781 clear_waiting_for_input with argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26782
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26783 * xterm.h (x_update_cursor): Remove duplicated prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26784
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26785 * keyboard.h (clear_waiting_for_input): Remove duplicated prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26786
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26787 * xterm.c (waiting_for_input): Remove unnecessary declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26788
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26789 * data.c (Ftimes, Fquo, Frem, Fmod): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26790
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26791 2001-11-16 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26792
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26793 * fileio.c (choose_write_coding_system): New fun, extracted
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26794 from Fwrite_region.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26795 (Fwrite_region): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26796
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26797 * eval.c (max_specpdl_size, max_lisp_eval_depth): Use EMACS_INT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26798 (funcall_lambda, run_hook_with_args): Make static and add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26799 (ml_apply, find_handler_clause): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26800
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26801 2001-11-16 Eli Zaretskii <eliz@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26802
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26803 * config.in: Add #undef HAVE_COFF_H.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26804
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26805 * unexec.c (coff.h): Don't include unless HAVE_COFF_H is defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26806 Required for ISC 4.1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26807
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26808 2001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26809
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26810 * syswait.h (HAVE_SYS_WAIT_H): Undef for ISC 4.1. Reported by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26811 Andrew Wiseman <a.wiseman@btclick.com>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26812
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26813 2001-11-16 Kim F. Storm <storm@cua.dk>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26814
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26815 The following changes are made to clean up the various internal
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26816 references to the fringes to actually use the term `fringe' for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26817 them. Previously, they were called `flags areas', `bitmap areas',
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26818 `left/right side of windows', or implicitly as `flags' or
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26819 `bitmaps':
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26820
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26821 * dispextern.h (FRINGE_FACE_ID): Renamed from BITMAP_AREA_FACE_ID.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26822 Comments fixed. Use renamed symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26823
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26824 * dispnew.c: Comment fix. Use renamed symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26825
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26826 * frame.h (FRAME_FRINGE_COLS): Renamed from FRAME_FLAGS_AREA_COLS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26827 (FRAME_FRINGE_WIDTH): Renamed from FRAME_FLAGS_AREA_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26828 (FRAME_LEFT_FRINGE_WIDTH): Renamed from FRAME_LEFT_FLAGS_AREA_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26829
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26830 * msdos.c: Comment fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26831
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26832 * w32fns.c: Use renamed symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26833
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26834 * w32term.c: Comment fixes. Use renamed symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26835 (fringe_bitmap_type): Renamed from bitmap_type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26836 (NO_FRINGE_BITMAP): Renamed from NO_BITMAP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26837 (w32_draw_fringe_bitmap): Renamed from w32_draw_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26838 (x_draw_row_fringe_bitmaps): Renamed from x_draw_row_bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26839
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26840 * w32term.h: Comment fixes. Use renamed symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26841 (fringes_extra): Renamed from flags_areas_extra.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26842 (FRAME_FRINGE_BITMAP_WIDTH): Renamed from FRAME_FLAGS_BITMAP_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26843 (FRAME_FRINGE_BITMAP_HEIGHT): Renamed from FRAME_FLAGS_BITMAP_HEIGHT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26844 (FRAME_X_FRINGE_COLS): Renamed from FRAME_X_FLAGS_AREA_COLS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26845 (FRAME_X_FRINGE_WIDTH): Renamed from FRAME_X_FLAGS_AREA_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26846 (FRAME_X_LEFT_FRINGE_WIDTH):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26847 Renamed from FRAME_X_LEFT_FLAGS_AREA_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26848 (FRAME_X_RIGHT_FRINGE_WIDTH):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26849 Renamed from FRAME_X_RIGHT_FLAGS_AREA_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26850
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26851 * widget.c: Use renamed symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26852
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26853 * window.c: Comment fixes. Use renamed symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26854 (coordinates-in-window-p): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26855
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26856 * xdisp.c: Comment fixes. Use renamed symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26857
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26858 * xfaces.c (realize_basic_faces): Use FRINGE_FACE_ID.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26859
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26860 * xfns.c: Use renamed symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26861
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26862 * xterm.c: Comment fixes. Use renamed symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26863 (fringe_bitmap_type): Renamed from bitmap_type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26864 (NO_FRINGE_BITMAP): Renamed from NO_BITMAP.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26865 (x_draw_fringe_bitmap): Renamed from x_draw_bitmap.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26866 (x_draw_row_fringe_bitmaps): Renamed from x_draw_row_bitmaps.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26867
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26868 * xterm.h: Comment fixes. Use renamed symbols.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26869 (fringes_extra): Renamed from flags_areas_extra.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26870 (FRAME_FRINGE_BITMAP_WIDTH): Renamed from FRAME_FLAGS_BITMAP_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26871 (FRAME_FRINGE_BITMAP_HEIGHT): Renamed from FRAME_FLAGS_BITMAP_HEIGHT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26872 (FRAME_X_FRINGE_COLS): Renamed from FRAME_X_FLAGS_AREA_COLS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26873 (FRAME_X_FRINGE_WIDTH): Renamed from FRAME_X_FLAGS_AREA_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26874 (FRAME_X_LEFT_FRINGE_WIDTH):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26875 Renamed from FRAME_X_LEFT_FLAGS_AREA_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26876 (FRAME_X_RIGHT_FRINGE_WIDTH):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26877 Renamed from FRAME_X_RIGHT_FLAGS_AREA_WIDTH.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26878
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26879 2001-11-15 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26880
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26881 * w32menu.c (add-menu-item): Make help_echo and radio buttons
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26882 work for most menu items. From David Ponce
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26883 <david.ponce@wanadoo.fr>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26884
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26885 2001-11-15 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26886
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26887 * xfns.c (x_set_frame_parameters): Revert change of 2001-11-07.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26888 Some x_set_* function expect to be called even if old and new
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26889 value are equal.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26890
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26891 * xdisp.c (build_desired_tool_bar_string): Accept zero
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26892 tool_bar_button_relief.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26893
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26894 * xfns.c (Fx_create_frame): Accept zero tool_bar_button_relief.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26895
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26896 * xterm.c (x_draw_image_relief): Accept zero tool_bar_button_relief.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26897
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26898 * xterm.c (x_draw_bar_cursor): If the background color of the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26899 glyph under the cursor equals the frame's cursor color, use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26900 the glyph's foreground color for drawing the bar cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26901
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26902 * dispnew.c (direct_output_forward_char): Fix character/byte
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26903 position comparison.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26904
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26905 2001-11-15 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26906
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26907 * editfns.c (find_field): Add BEG_LIMIT and END_LIMIT parameters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26908 (Fdelete_field, Ffield_string, Ffield_string_no_properties):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26909 Update arguments to find_field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26910 (Ffield_beginning, Ffield_end): Add LIMIT param, pass to find_field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26911 (Fconstrain_to_field): Use LIMIT arg to shorten search time.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26912 * lisp.h (Ffield_beginning, Ffield_end): Update EXFUN decl.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26913 * minibuf.c (Fminibuffer_prompt_end): Update args to Ffield_end.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26914
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26915 2001-11-14 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26916
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26917 * editfns.c (Fpropertize): Allow call with 1 arg.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26918
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26919 * dispextern.h (image_background, image_background_transparent):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26920 Conditionalize on HAVE_X_WINDOWS.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26921
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26922 2001-11-13 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26923
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26924 * print.c (Fprin1_to_string): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26925
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26926 * sunfns.c (Fsun_change_cursor_icon): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26927
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26928 * floatfns.c (Fceiling, Ffloor): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26929
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26930 * filelock.c (Funlock_buffer, Ffile_locked_p): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26931
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26932 * fileio.c (Ffile_accessible_directory_p): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26933
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26934 * eval.c (syms_of_eval): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26935
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26936 * coding.c (syms_of_coding): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26937
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26938 * doc.c (Fsnarf_documentation): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26939
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26940 * dispnew.c (syms_of_display): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26941
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26942 * category.c (Fget_unused_category): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26943
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26944 * buffer.c (syms_of_buffer): Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26945
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26946 2001-11-14 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26947
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26948 * print.c (prin1, print): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26949
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26950 2001-11-14 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26951
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26952 * fontset.h: Remove declarations of variables
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26953 `Vhighlight_wrong_size_font' and `Vclip_large_size_font'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26954
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26955 * fontset.c: Remove variables `Vhighlight_wrong_size_font' and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26956 `Vclip_large_size_font'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26957
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26958 2001-11-13 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26959
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26960 * w32fns.c: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26961
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26962 2001-11-13 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26963
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26964 * xfaces.c (Fface_attributes_as_vector): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26965
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26966 * fns.c: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26967
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26968 * emacs.c: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26969
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26970 * coding.c: Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26971
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26972 * cmds.c, composite.c, dired.c, doc.c, filelock.c, floatfns.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26973 * fontset.c, insdel.c, keymap.c: Change doc-string comments to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26974 `new style' [w/`doc:' keyword].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26975
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26976 2001-11-12 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26977
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26978 * xterm.c (XTread_socket): Don't update focus for EnterNotify or
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26979 LeaveNotify events. Only FocusIn and FocusOut do that now.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26980 (x_display_and_set_cursor): Do display hollow cursors in active
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26981 minibuffer windows when they are not selected.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26982
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26983 2001-11-12 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26984
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26985 * w32console.c, w32fns.c, w32menu.c, w32proc.c, w32select.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26986 * w32term.c: Change doc-string comments to `new style'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26987 [w/`doc:' keyword]. Doc fixes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26988
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26989 * w32fns.c: Don't define max.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26990 (Fx_open_connection): Only execute once.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26991
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26992 2001-11-12 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26993
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26994 * ccl.c: Change macros to use do-while block instead of if-else.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26995 Use braces to follow GNU Coding Standards.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26996
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26997 2001-11-11 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26998
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26999 * sysdep.c (child_setup_tty): Don't clear ICRNL or INLCR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27000
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27001 * lread.c (read_escape): Use end_of_file_error for reporting eof.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27002
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27003 * insdel.c (replace_range): Use adjust_markers_for_replace
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27004 instead of adjust_markers_for_delete and adjust_markers_for_insert.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27005
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27006 * intervals.h (set_text_properties, set_text_properties_1): Declare.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27007
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27008 * textprop.c (set_text_properties_1): New subroutine
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27009 broken out of set_text_properties.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27010 (set_text_properties): Use set_text_properties_1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27011
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27012 * intervals.c (graft_intervals_into_buffer):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27013 Use set_text_properties_1 to clear out properties.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27014
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27015 * search.c (Freplace_match): Use replace_range to insert
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27016 and delete. Don't request property inheritance from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27017 surrounding text.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27018
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27019 2001-11-10 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27020
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27021 * w32fns.c (enum_font_cb2): Use leading @ on face name to detect
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27022 vertical fonts. Allow them if face name is explicitly specified.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27023 Do not give up if we find a font that cannot be converted to an xlfd.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27024
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27025 2001-11-10 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27026
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27027 * unexelf.c (unexec): Use mmap/munmap to allocate buffers
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27028 instead of malloc/free.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27029
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27030 2001-11-09 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27031
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27032 * xfaces.c (merge_face_vectors): Use braces to follow GNU
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27033 Coding Standards.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27034 (Finternal_set_lisp_face_attribute): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27035
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27036 * buffer.c (Fbury_buffer): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27037
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27038 * indent.c (current_column_1): Remove unused variable `prev_col'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27039
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27040 * coding.c (encode_coding): Use precomputed value of `src'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27041 (encode_coding): Remove unused variable `src_end'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27042 (code_convert_region): Remove unused variables `count'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27043
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27044 2001-11-07 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27045
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27046 * w32term.c (x_display_and_set_cursor): Do not move system caret
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27047 if cursor_glyph is NULL.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27048
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27049 2001-11-07 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27050
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27051 * keymap.c (access_keymap): Fix compilation error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27052
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27053 2001-11-07 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27054
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27055 * xfns.c (x_set_frame_parameters): Avoid infinite recursion.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27056
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27057 2001-11-07 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27058
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27059 * intervals.c (graft_intervals_into_buffer):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27060 Remove #ifdef'd-out code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27061 (graft_intervals_into_buffer): Remove unused variable `middle'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27062
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27063 * lread.c (Feval_region): Remove obsolete #ifdef'd-out
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27064 code (eval-current-buffer).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27065 Change doc-string comments to `new style' [w/`doc:' keyword].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27066
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27067 2001-11-06 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27068
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27069 * keymap.c (access_keymap): Don't use initializers on Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27070
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27071 2001-11-06 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27072
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27073 * lread.c (read1): Fix behavior with nested backquoting.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27074
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27075 * keyboard.c (make_lispy_event): Check integerness and fix
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27076 Lisp_Object/int mixup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27077
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27078 2001-11-06 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27079
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27080 * fns.c (copy_hash_table): Remove unused variable `v'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27081
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27082 * fontset.c (fontset_font_pattern): Remove unused variable
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27083 `family_registry'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27084
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27085 * indent.c (current_column_1): Remove unused variable `prev_col'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27086
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27087 2001-11-05 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27088
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27089 * m/news-risc.h (BROKEN_PROTOTYPES): Defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27090
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27091 * buffer.c (Fkill_buffer): Don't delete auto save file
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27092 if buffer is modified.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27093
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27094 2001-11-05 Andrew Innes <andrewi@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27095
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27096 * w32proc.c (Fw32_set_keyboard_layout): Use CHECK_NUMBER_CAR and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27097 CHECK_NUMBER_CDR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27098
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27099 2001-11-05 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27100
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27101 * unexelf.c (unexec): Minor changes; clean up comments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27102
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27103 2001-11-05 Sam Steingold <sds@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27104
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27105 * w32term.c (x_display_and_set_cursor): Fix w32 compilation error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27106
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27107 2001-11-05 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27108
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27109 * sound.c (sound_perror): Save errno from being clobbered.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27110
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27111 2001-11-05 Dale Hagglund <rdh@yottayotta.com>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27112
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27113 * unexelf.c (unexec): Don't use `mmap'. Instead, read and write
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27114 the program image directly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27115
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27116 2001-11-05 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27117
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27118 * buffer.h (Fbuffer_local_value): Add prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27119
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27120 2001-11-04 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27121
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27122 * buffer.c (Fbuffer_local_value): Remove extra args from CHECK_SYMBOL
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27123 and CHECK_BUFFER.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27124
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27125 * keyboard.c (read_char): Use Fcar and Fcdr, not Fnth.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27126 (record_char): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27127
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27128 * keyboard.c (make_lispy_event): Don't insist a drag event must
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27129 move to a different buffer position. Instead, check for moving at
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27130 least double_click_fuzz.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27131
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27132 * fns.c (Fmake_hash_table): Use XCAR and XCDR, not Fnth and Flength.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27133
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27134 * keyboard.c (echo-area-clear-hook): Undo Oct 29 change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27135
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27136 * indent.c (current_column_1, Fmove_to_column): Separate the code
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27137 for display-table glyphs from the code for buffer text, to fix
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27138 bugs in the former.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27139
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27140 2001-11-04 Michael Welsh Duggan <md5i@cs.cmu.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27141
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27142 * buffer.c (Fbuffer_local_value): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27143 (syms_of_buffer): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27144
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27145 * xterm.c, w32term.c (x_display_and_set_cursor): Use buffer-local
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27146 value of `cursor-in-non-selected-windows'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27147
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27148 * lisp.h (Qcursor_in_non_selected_windows): New declaration.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27149 * xdisp.c (Qcursor_in_non_selected_windows): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27150 (syms_of_xdisp): Initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27151
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27152 2001-11-04 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27153
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27154 * xfns.c (Fx_create_frame): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27155
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27156 * coding.c: Change doc-string comments to `new style' [w/`doc:'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27157 keyword].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27158
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27159 * eval.c (top_level_value, top_level_set): Remove commented and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27160 #ifdef'd-out code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27161 (Fdefvar): Fix usage in doc-string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27162
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27163 2001-11-03 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27164
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27165 * xfns.c: Include unistd.h, if it exists.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27166
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27167 * editfns.c: Move the include of ctype.h after unistd.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27168
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27169 * gmalloc.c: Test BROKEN_PROTOTYPES.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27170
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27171 2001-11-03 Ken Raeburn <raeburn@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27172
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27173 * lisp.h (CHECK_STRING_CAR): New macro.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27174 * lread.c (Fload): Use XSETCARFASTINT, XSETCDRFASTINT instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27175 treating XCAR and XCDR as lvalues.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27176 (openp): Use CHECK_STRING_CAR.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27177 (read_list): Use XSETCDR instead of treating XCDR as lvalue.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27178
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27179 2001-11-03 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27180
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27181 * s/sco5.h (sigprocmask_set): Declare as extern SIGMASKTYPE.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27182 (SIGMASKTYPE): Define.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27183
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27184 * syssignal.h (sigunblock): Don't define if already defined.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27185
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27186 2001-11-02 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27187
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27188 * eval.c (debugger_may_continue, Vdebug_ignored_errors)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27189 (call_debugger, Fcondition_case, skip_debugger, unbind_to):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27190 Fix typos in comments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27191
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27192 * mocklisp.c (Fml_defun, Fml_while, Fml_substr): Remove commented
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27193 and #ifdef'd-out code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27194 Fix and reindent comments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27195
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27196 * mocklisp.h: Remove comment which is a copy of comment in mocklisp.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27197
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27198 * category.h (CHECK_CATEGORY, CHECK_CATEGORY_SET): Remove unused
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27199 argument `i' in macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27200
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27201 * frame.h (CHECK_FRAME, CHECK_LIVE_FRAME): Remove unused argument
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27202 `i' in macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27203
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27204 * lisp.h (CHECK_STRING_OR_BUFFER, CHECK_HASH_TABLE, CHECK_LIST)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27205 (CHECK_STRING, CHECK_CONS, CHECK_SYMBOL, CHECK_CHAR_TABLE)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27206 (CHECK_VECTOR, CHECK_VECTOR_OR_CHAR_TABLE, CHECK_BUFFER)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27207 (CHECK_WINDOW, CHECK_LIVE_WINDOW, CHECK_PROCESS, CHECK_NUMBER)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27208 (CHECK_NATNUM, CHECK_MARKER, CHECK_NUMBER_COERCE_MARKER)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27209 (CHECK_FLOAT, CHECK_NUMBER_OR_FLOAT)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27210 (CHECK_NUMBER_OR_FLOAT_COERCE_MARKER, CHECK_OVERLAY)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27211 (CHECK_NUMBER_CAR, CHECK_NUMBER_CDR): Remove unused argument `i'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27212 in macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27213
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27214 * abbrev.c, alloc.c, buffer.c, bytecode.c, callint.c, callproc.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27215 * casefiddle.c, category.c, ccl.c, charset.c, cmds.c, coding.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27216 * composite.c, data.c, dired.c, dispnew.c, doc.c, dosfns.c, emacs.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27217 * eval.c, fileio.c, filelock.c, fns.c, fontset.c, frame.c, frame.h,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27218 * indent.c, keyboard.c, keymap.c, lread.c, macros.c, marker.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27219 * minibuf.c, mocklisp.c, msdos.c, print.c, process.c, search.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27220 * sunfns.c, syntax.c, textprop.c, undo.c, w16select.c, w32console.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27221 * w32fns.c, w32menu.c, w32proc.c, w32select.c, window.c, xdisp.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27222 * xfaces.c, xmenu.c, xselect.c: Update usage of CHECK_ macros
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27223 (remove unused second argument).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27224
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27225 2001-11-02 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27226
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27227 * syntax.c (describe_syntax): New wrapper.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27228 (Finternal_describe_syntax_value): Rename from describe_syntax.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27229 Don't insert space at front and \n at the end.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27230 (syms_of_syntax): Defsubr Sinternal_describe_syntax_value.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27231
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27232 * regex.c (re_wctype): Try to fix some warnings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27233 (regcomp, regexec): Don't forget the __restrict.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27234
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27235 2001-11-02 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27236
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27237 * textprop.c (Fget_char_property): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27238
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27239 2001-11-02 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27240
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27241 * process.c (Fstart_process): Add usage to doc-string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27242
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27243 * data.c (Fsetq_default): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27244
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27245 * callint.c (Finteractive): Ditto.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27246
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27247 2001-11-01 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27248
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27249 * macros.c: Don't include keymap.h any more.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27250
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27251 2001-11-01 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27252
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27253 * data.c (Fmake_local_variable): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27254
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27255 * eval.c (Frun_hooks, Frun_hook_with_args_until_failure): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27256 (Frun_hook_with_args_until_success, Frun_hook_with_args): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27257
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27258 * keymap.c (Fdescribe_buffer_bindings): Print character property
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27259 bindings along with or instead of the buffer local map.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27260 Make the overriding maps override what they should.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27261
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27262 2001-11-01 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27263
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27264 * window.c (grow_mini_window): Fix typo in comment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27265
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27266 2001-11-01 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27267
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27268 * xterm.c (x_scroll_bar_create): Check for width and height > 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27269 (XTset_vertical_scroll_bar): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27270
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27271 * xfns.c (x_build_heuristic_mask): Use four_corners_best
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27272 instead of IMAGE_BACKGROUND.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27273
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27274 * xfns.c (four_corners_best): Reindent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27275
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27276 * xfaces.c (Finternal_set_lisp_face_attribute_from_resource):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27277 Handle :box so that it is possible to specify sexprs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27278
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27279 2001-10-31 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27280
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27281 * s/hpux11.h: New file.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27282
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27283 2001-10-31 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27284
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27285 * emacs.c (USAGE1): Show command line option --no-window-system
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27286 instead of --no-windows in usage.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27287 (standard_args): Rename --no-windows to --no-window-system.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27288 (bug_reporting_address): Follow Emacs coding conventions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27289
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27290 * eval.c (Fcommandp): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27291 Change doc-string comments to `new style' [w/`doc:' keyword].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27292
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27293 * frame.c (Fframe_live_p): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27294
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27295 * buffer.c (selective-display-ellipses): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27296
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27297 2001-10-31 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27298
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27299 * lread.c (to_multibyte): Fix computation of new read_buffer_size.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27300
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27301 * xfaces.c (realize_x_face): If C is not a single-byte character,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27302 set the face's colors_copied_bitwise_p instead of the defaulted_p
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27303 members which have a different meaning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27304 (free_face_colors): Do nothing for a face whose colors have been
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27305 copied bitwise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27306
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27307 * dispextern.h (struct face) <colors_copied_bitwise_p>: New member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27308
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27309 2001-10-31 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27310
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27311 * marker.c, mocklisp.c: Change doc-string comments to `new style'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27312 [w/`doc:' keyword].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27313
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27314 2001-10-31 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27315
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27316 * fns.c (require_unwind): Return Lisp_Object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27317
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27318 2001-10-31 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27319
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27320 * keyboard.c (lucid-menu-bar-dirty-flag): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27321 (last-input-char): Revert doc-string to be the same as the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27322 doc-string of `last-input-event'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27323
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27324 * xdisp.c: Fix typos in comments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27325
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27326 2001-10-31 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27327
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27328 * window.c (grow_mini_window): Handle case that the root
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27329 window is already smaller than the nominal mininum height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27330
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27331 2001-10-30 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27332
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27333 * emacs.c (main): Don't call keys_of_macros any more.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27334
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27335 * lisp.h (keys_of_macros): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27336
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27337 * macros.c (keys_of_macros): Remove.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27338
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27339 * xfaces.c (Fface_attribute_relative_p): Declare args.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27340
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27341 2001-10-30 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27342
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27343 * w32fns.c (w32_to_x_charset): Increase size of XLFD charset buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27344 (enum_font_cb2): Ignore fonts with vertical orientation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27345
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27346 2001-10-30 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27347
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27348 * keyboard.c (Finput_pending_p): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27349
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27350 2001-10-30 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27351
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27352 * xterm.c (x_after_update_window_line): Don't run the code
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27353 clearing in borders for rows whose visible height is 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27354
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27355 * xdisp.c (clear_garbaged_frames): Redraw the frame only if its
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27356 resized_p flag is set. If not set, use the much less flickering
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27357 method previously used.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27358
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27359 * dispnew.c (change_frame_size_1): Set frame's resized_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27360
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27361 * frame.h (struct frame) <resized_p>: New member.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27362
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27363 * lread.c (to_multibyte): Ensure read_buffer is at least twice
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27364 as large as the number of bytes to convert.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27365
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27366 * lread.c (to_multibyte): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27367 (read1): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27368
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27369 2001-10-30 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27370
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27371 * msdos.h (FRAME_LINE_HEIGHT): Define (it's used by xmenu.c).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27372
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27373 2001-10-30 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27374
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27375 * xterm.c (x_draw_relief_rect): Correct bottom relief by 1 pixel.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27376 (x_set_glyph_string_background_width): Set extends_to_end_of_line_p
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27377 if the row's fill_line_p is set and drawing the last glyph with
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27378 DRAW_IMAGE_{RAISED,SUNKEN}.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27379
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27380 * xdisp.c (clear_garbaged_frames): Call Fredraw_frame.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27381
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27382 2001-10-29 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27383
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27384 * xmenu.c: Include coding.h and charset.h.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27385 (Fx_popup_menu): Use FRAME_PTR and FRAME_FONT and FRAME_LINE_HEIGHT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27386 (Fx_popup_dialog): Use FRAME_PTR and enum scroll_bar_part.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27387 (single_submenu, xmenu_show): Use ENCODE_SYSTEM.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27388 Explicitly set wv->help. Use `TRUE' rather than `True'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27389 (menu_help_callback): Use empty_string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27390
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27391 * w32menu.c (Fx_popup_menu): Explicitly init f, xpos, and ypos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27392 (Fx_popup_dialog): Explicitly init f.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27393 (w32_menu_display_help): Use empty_string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27394
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27395 2001-10-29 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27396
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27397 * fns.c (Frequire): Detect recursive try to require the same
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27398 feature 3 or more levels deep, and get error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27399 (require_unwind): New subroutine.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27400 (require_nesting_list): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27401 (syms_of_fns): Init and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27402
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27403 * print.c (print_object): Clarify indication of insertion type.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27404
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27405 2001-10-29 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27406
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27407 * coding.c (syms_of_coding): Document that locale-coding-system is
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27408 used for decoding input on X.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27409
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27410 * window.c (Fscroll_left, Fscroll_right): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27411
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27412 2001-10-29 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27413
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27414 * keyboard.c (Finput_pending_p): Fix typo in doc-string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27415 (echo-area-clear-hook): Properly DEFVAR_LISP and staticpro it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27416
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27417 2001-10-29 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27418
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27419 * xterm.c (x_display_and_set_cursor): If cursor_in_echo_area,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27420 use NO_CURSOR if cursor_in_non_selected_windows is false.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27421
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27422 * xfaces.c (Fface_font): Use UNSPECIFIEDP instead of NILP for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27423 the slant attribute if FRAME is t.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27424
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27425 * xfns.c (x_set_internal_border_width): Set frame garbaged
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27426 when X window doesn't exist yet.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27427
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27428 * xterm.c (x_after_update_window_line): Clear internal border
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27429 in different circumstances.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27430
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27431 * xterm.c (XTread_socket) <KeyPress>: Don't use
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27432 STRING_CHAR_AND_LENGTH if nchars == nbytes. From Kenichi Handa
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27433 <handa@etl.go.jp>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27434
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27435 2001-10-28 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27436
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27437 * m/ibms390.h: New file. From Adam Thornton
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27438 <athornton@sinenomine.net>.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27439
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27440 2001-10-28 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27441
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27442 * xfns.c (x_build_heuristic_mask): Use x_alloc_image_color.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27443
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27444 * xfns.c (x_build_heuristic_mask): Fix a bug not incrementing
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27445 a loop counter.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27446
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27447 2001-10-28 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27448
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27449 * emacs.c: Use argv[0] instead of "emacs" when -t was specified.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27450
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27451 * keyboard.c: Change doc-string comments to `new style' [w/`doc:'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27452 keyword].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27453 Fix typos in comments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27454
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27455 * emacs.c (bug_reporting_address): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27456 Use it when displaying usage message.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27457
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27458 * minibuf.c (read_minibuf): Remove unused external declaration of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27459 variable `Qread_only'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27460
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27461 * keymap.c (access_keymap): Remove unused variable `charset'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27462
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27463 2001-10-28 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27464
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27465 * xfaces.c (merge_face_heights): Handle TO being relative as well.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27466 Remove #ifdef'd-out code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27467 (Fface_attribute_relative_p, Fmerge_face_attribute): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27468 (syms_of_xfaces): Initialize them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27469
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27470 2001-10-27 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27471
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27472 * w32fns.c (w32_wnd_proc) <WM_KILLFOCUS>: Destroy the system caret.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27473 <WM_EMACS_DESTROY_CARET, WM_EMACS_TRACK_CARET>: Track cursor
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27474 position using the system caret.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27475
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27476 * w32term.c (w32_system_caret_hwnd, w32_system_caret_width)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27477 (w32_system_caret_height, w32_system_caret_x)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27478 (w32_system_caret_y): New variables for tracking system caret.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27479 (w32_initialize): Initialize them.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27480 (x_display_and_set_cursor): Make system caret follow the active cursor.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27481
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27482 * w32term.h (WM_EMACS_TRACK_CARET, WM_EMACS_DESTROY_CARET):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27483 New messages types.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27484
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27485 * w32term.c (note_mouse_highlight): Clear old help_echo.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27486
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27487 2001-10-27 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27488
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27489 * xterm.c: Fix typo in a comment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27490
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27491 * emacs.c: Fix typos in comments.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27492 Remove unnecessary spaces.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27493 Change doc-string comments to `new style' [w/`doc:' keyword].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27494 (USAGE2): Fix typos in usage string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27495
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27496 * xterm.c: Fix typo in a comment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27497
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27498 * lisp.h (gdb_lisp_params): Remove code in #if 0 which is now in
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27499 emacs.c.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27500
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27501 2001-10-27 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27502
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27503 * xdisp.c (move_it_vertically_backward): Use 2/3 line_height
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27504 instead of 1/2 line_height in the heuristic for skipping
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27505 farther backward when target_y was not reached.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27506
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27507 * sound.c (sound_perror): Unblock SIGIO, turn on atimers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27508 Display errno only if non-zero.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27509 (sound_warning): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27510 (vox_configure): Don't treat failing to set sample rate as error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27511 (various places): Improve error messages.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27512
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27513 2001-10-26 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27514
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27515 * fileio.c (Faccess_file): Run the argument filename through
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27516 Fexpand_file_name, before using it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27517
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27518 * dispnew.c (syms_of_display) <visible-bell>: Add a reference to
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27519 ring-bell-function. Suggested by Alf-Ivar Holm <alfh@ifi.uio.no>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27520
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27521 2001-10-26 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27522
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27523 * insdel.c (insert_1_both): Do nothing if NCHARS == 0.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27524
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27525 * xterm.c (XTset_vertical_scroll_bar) [!USE_TOOLKIT_SCROLL_BARS]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27526 Fix clearing in the case of scroll bars on the right.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27527
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27528 2001-10-26 Juanma Barranquero <lektu@terra.es>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27529
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27530 * w32gui.h (XImage): Add a dummy typedef.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27531
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27532 2001-10-26 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27533
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27534 * xfns.c (XScreenNumberOfScreen): Fix struct to pointer comparison.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27535
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27536 2001-10-25 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27537
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27538 * frame.c (Fframe_parameter): Fix last change.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27539
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27540 * fileio.c: Revert last change (which removed old commented-out
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27541 version of expand-file-name). Add a comment that explains why
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27542 this old version should not be removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27543
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27544 2001-10-25 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27545
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27546 * frame.c (Fframe_parameter): Fix a bug whereby some
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27547 ``artificial'' frame parameters, like `minibuffer' were not
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27548 obtained by calling Fframe_parameters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27549
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27550 * xterm.c (show_mouse_face): Clean up. Recognize overwritten
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27551 cursor differently.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27552
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27553 * xdisp.c (move_it_vertically_backward): Compute line height
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27554 differently. Add heuristic to try to be more compatible to 20.x.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27555
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27556 2001-10-25 Stefan Monnier <monnier@cs.yale.edu>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27557
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27558 * lisp.h (make_fixnum_or_float): Coerce double to int explicitly.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27559
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27560 * editfns.c (text_property_stickiness): Fix Lisp_Object used as
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27561 boolean.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27562
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27563 2001-10-25 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27564
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27565 * xfns.c (png_load): Make sure SPECIFIED_BG is a string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27566 BG is a pointer to a structure, not a structure.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27567 (gif_format, png_format): Add missing commas.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27568
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27569 2001-10-24 Richard M. Stallman <rms@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27570
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27571 * xfaces.c (Fface_attributes_as_vector): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27572 (syms_of_xfaces): Defsubr it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27573
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27574 2001-10-24 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27575
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27576 * dispnew.c (sync_window_with_frame_matrix_rows): Remove unused
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27577 variable `area'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27578
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27579 2001-10-25 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27580
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27581 * search.c (scan_newline): Remove unused variable `selective_display'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27582
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27583 2001-10-25 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27584
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27585 * dispextern.h (struct image): Add `background',
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27586 `background_valid', and `background_transparent' fields.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27587 (image_background, image_background_transparent): New declarations.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27588 (IMAGE_BACKGROUND, IMAGE_BACKGROUND_TRANSPARENT): New macros.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27589 * xfns.c (image_background, image_background_transparent)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27590 (four_corners_best): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27591 (xpm_format, png_format, jpeg_format, tiff_format, gif_format)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27592 (gs_format): Add `:background' entry.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27593 (lookup_image): Set IMG's background color if specified.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27594 (pbm_load, xbm_load_image, png_load): Set IMG's background field
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27595 when appropriate.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27596 (x_clear_image_1): Reset `background_valid' and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27597 `background_transparent_valid' fields.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27598 (x_build_heuristic_mask): Use IMAGE_BACKGROUND instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27599 calculating it here. Set IMG's background_transparent field.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27600 (enum xpm_keyword_index): Add XPM_BACKGROUND.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27601 (enum png_keyword_index): Add PNG_BACKGROUND.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27602 (enum jpeg_keyword_index): Add JPEG_BACKGROUND.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27603 (enum tiff_keyword_index): Add TIFF_BACKGROUND.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27604 (enum gif_keyword_index): Add GIF_BACKGROUND.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27605 (enum gs_keyword_index): Add GS_BACKGROUND.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27606 (pbm_load, png_load, jpeg_load, tiff_load, gif_load):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27607 Pre-calculate image background color where necessary.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27608 * xterm.c (x_setup_relief_colors): Use `IMAGE_BACKGROUND' and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27609 `IMAGE_BACKGROUND_TRANSPARENT' to calculate the correct background
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27610 color to use for image glyph reliefs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27611
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27612 2001-10-24 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27613
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27614 * xterm.c (x_draw_glyphs): Don't check for cursor overwriting
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27615 in full-width rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27616
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27617 * xterm.c (XTset_vertical_scroll_bar) [!USE_TOOLKIT_SCROLL_BARS]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27618 Fix clearing of area not covered by scroll bar.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27619
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27620 2001-10-24 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27621
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27622 * xterm.c (x_insert_glyphs): Remove unused variables `real_end'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27623 and `real_start'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27624 (x_draw_image_foreground): Remove unused variables `mask' and `xgcv'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27625 (glyph_rect): Remove unused variable `area'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27626
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27627 2001-10-24 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27628
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27629 * xdisp.c: Change #ifdef GLYPH_DEBUG to #if.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27630
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27631 * xdisp.c (try_window_reusing_current_matrix): Use row_containing_pos.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27632 (row_containing_pos): Take additional argument DY.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27633 Treat rows ending in middle of char differently.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27634 (display_line): Handle tabs on window systems differently.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27635
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27636 * xterm.c, w32term.c (fast_find_position): Call row_containing_pos
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27637 with additional argument.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27638
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27639 * dispextern.h (row_containing_pos): Adjust prototype.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27640
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27641 * xdisp.c (inhibit_try_window_id, inhibit_try_window_reusing)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27642 (inhibit_try_cursor_movement) [GLYPH_DEBUG]: New variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27643 (try_window_id, try_window_reusing_current_matrix)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27644 (try_cursor_movement) [GLYPH_DEBUG]: Don't run if inhibited.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27645 (syms_of_xdisp) [GLYPH_DEBUG]: DEFVAR_BOOL the variables.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27646
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27647 2001-10-24 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27648
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27649 * xmenu.c: Spell the name of Emacs properly (GNU Emacs instead of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27650 gnuemacs).
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27651 (HAVE_BOXES): Fix typo in comment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27652 (push_menu_pane): Fix typo in comment.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27653
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27654 * xdisp.c (display_prop_string_p): Remove unused local declaration
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27655 of `Qwhen'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27656 (single_display_prop_string_p): Remove unused local declarations
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27657 of `Qwhen' and `Qmargin'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27658 (string_buffer_position): Remove unused variable `around'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27659 (store_frame_title): Remove unused variable `width'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27660
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27661 * window.c: Don't define max.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27662 (coordinates_in_window): Remove unused variable `uy'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27663
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27664 * widget.c: Don't define max.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27665
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27666 * process.c: Don't define max.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27667 (create_process): Remove unused variable `buffer'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27668
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27669 2001-10-23 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27670
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27671 * xfaces.c (Finternal_set_lisp_face_attribute): Fix compilation error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27672
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27673 2001-10-23 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27674
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27675 * xfaces.c (Finternal_set_lisp_face_attribute)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27676 [HAVE_WINDOW_SYSTEM]: Don't do anything for QCfont unless the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27677 frame is on a windowed display.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27678
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27679 2001-10-23 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27680
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27681 * dispnew.c (sync_window_with_frame_matrix_rows):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27682 Fix handling of windows which aren't full-width, fix handling
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27683 of marginal areas.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27684
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27685 * lread.c (syms_of_lread) <recursive-load-depth-limit>: Raise to 50.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27686
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27687 2001-10-23 Andreas Schwab <schwab@suse.de>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27688
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27689 * m/macppc.h [LINUX]: Undef LD_SWITCH_SYSTEM_TEMACS and override
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27690 LD_SWITCH_MACHINE_TEMACS with "-Xlinker -znocombreloc".
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27691
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27692 2001-10-23 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27693
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27694 * xterm.c (x_draw_glyphs): Remove parameters READ_START and
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27695 REAL_END. Notice if cursor gets overwritten.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27696 (notice_overwritten_cursor): Take X positions as parameters.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27697 (x_draw_phys_cursor_glyph): Save state of w->phys_cursor_on_p
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27698 around call to x_draw_glyphs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27699
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27700 2001-10-23 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27701
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27702 * syntax.c (modify-syntax-entry): Fix argument names (use CHAR
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27703 instead of C) and usage.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27704
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27705 * editfns.c (char-to-string): Fix argument names (use CHAR instead
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27706 of C) and usage.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27707
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27708 * xfns.c (Fx_show_tip): Remove unused variables `buffer', `top',
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27709 `left', `max_width' and `max_height'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27710
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27711 2001-10-23 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27712
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27713 * xdisp.c (display_line): For a tab continued to the next line,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27714 set row's ends_in_middle_of_char_p.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27715
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27716 2001-10-22 Gerd Moellmann <gerd@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27717
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27718 * xdisp.c (display_line): Fix computation of continuation lines
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27719 width for TABs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27720
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27721 2001-10-22 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27722
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27723 * xdisp.c (build_desired_tool_bar_string): Remove unused variable
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27724 `Qlaplace'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27725
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27726 * fileio.c: Remove unused code.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27727
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27728 2001-10-22 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27729
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27730 * lisp.h (DEFVAR_LISP, DEFVAR_LISP_NOPRO, DEFVAR_BOOL)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27731 (DEFVAR_INT, DEFVAR_PER_BUFFER, DEFVAR_KBOARD):
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27732 Remove `DOC_STRINGS_IN_COMMENTS' cases.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27733
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27734 2001-10-21 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27735
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27736 * w32term.c (x_erase_phys_cursor): Remove inverse_p again.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27737
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27738 2001-10-21 Eli Zaretskii <eliz@is.elta.co.il>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27739
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27740 * mocklisp.c (Fml_if, Fml_provide_prefix_argument)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27741 (Finsert_string): Avoid the multi-line string literals warning.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27742
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27743 2001-10-22 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27744
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27745 * doc.c (Vhelp_manyarg_func_alist): Variable removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27746 (Fdocumentation): Don't use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27747 (syms_of_doc): Don't initialize it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27748
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27749 * keyboard.c (Ftrack_mouse): Add usage: string to doc string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27750 * print.c (Fwith_output_to_temp_buffer): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27751 * window.c (Fsave_window_excursion): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27752 * editfns.c (Fsave_excursion, Fsave_current_buffer)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27753 (Fsave_restriction): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27754 * eval.c (Frun_hooks, Frun_hook_with_args)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27755 (Frun_hook_with_args_until_failure)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27756 (Frun_hook_with_args_until_success, Ffuncall, For, Fand, Fif)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27757 (Fcond, Fprogn, Fprog1, Fprog2, Fsetq, Fquote, Ffunction, Fdefun)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27758 (Fdefmacro, Fdefvar, Fdefconst, FletX, Flet, Fwhile, Fcatch)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27759 (Funwind_protect, Fcondition_case): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27760 * coding.c (Ffind_operation_coding_system): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27761 * keyboard.c (Ftrack_mouse): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27762
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27763 2001-10-21 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27764
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27765 * fns.c (Fappend, Fconcat, Fvconcat, Fnconc, Fwidget_apply)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27766 (Fmake_hash_table): Add usage: string to doc string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27767 * editfns.c (Finsert, Finsert_and_inherit, Finsert_before_markers)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27768 (Fmessage, Fmessage_box, Fmessage_or_box, Fpropertize, Fformat)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27769 (Fencode_time, Finsert_and_inherit_before_markers): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27770 * mocklisp.c (Finsert_string, Fml_if, Fml_provide_prefix_argument)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27771 (Fml_prefix_argument_loop): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27772
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27773 2001-10-21 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27774
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27775 * fileio.c (Finsert_file_contents): Remove unused variable `gap_size'.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27776
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27777 * sysdep.c (init_sys_modes): Change doc-string comments to `new
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27778 style' [w/`doc:' keyword].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27779
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27780 * data.c, fileio.c, indent.c, print.c, search.c, sound.c,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27781 * sunfns.c, textprop.c, undo.c, xselect.c: Change doc-string
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27782 comments to `new style' [w/`doc:' keyword].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27783
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27784 2001-10-21 Jason Rumney <jasonr@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27785
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27786 * w32fns.c (Fx_file_dialog): Pass a filter to GetOpenFileName.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27787
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27788 * w32term.c (remember_mouse_glyph): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27789 (w32_mouse_position): Use it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27790 (note_mouse_movement): If the mouse moved off the glyph, remember
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27791 its new position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27792
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27793 * w32term.h (struct w32_output): Correct spelling of x_compatible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27794 (w32_display_info): Add mouse_face_overlay.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27795
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27796 * w32term.c (notice_overwritten_cursor): Renamed from
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27797 note_overwritten_text_cursor. Rewritten to take glyph widths into
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27798 account.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27799 (x_y_to_hpos_vpos): Add parameter BUFFER_ONLY_P.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27800 (fast_find_string_pos): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27801 (fast_find_position): Return the correct vpos. Add parameter
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27802 STOP. In the final row, stop before glyphs having STOP as object.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27803 Don't consider glyphs that are not from a buffer.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27804 (fast_find_position) [0]: Add a presumably more correct version
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27805 for after 21.1.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27806 (expose_window_tree, expose_frame): Don't compute intersections here.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27807 (expose_window): Do it here instead.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27808 (expose_window_tree, expose_window, expose_line): Return 1 when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27809 overwriting mouse-face.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27810 (expose_window): If W is the window currently being updated, mark
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27811 the frame garbaged.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27812 (expose_frame): If mouse-face was overwritten, redo it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27813 (x_use_underline_position_properties): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27814 (syms_of_xterm): DEFVAR_BOOL it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27815 (x_draw_glyph_string): Add comment to use it in future.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27816 (x_draw_glyph_string): Restore clipping after drawing box.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27817 Fix a computation of the underline position.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27818 (w32_get_glyph_string_clip_rect): Minor cleanup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27819 (x_fill_stretch_glyph_string): Remove an assertion.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27820 (x_produce_glyphs): Don't convert multibyte characters
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27821 to unibyte characters in unibyte buffers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27822 (cursor_in_mouse_face_p): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27823 (x_draw_stretch_glyph_string): Use it to choose a different GC
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27824 when drawing a cursor within highlighted text. Don't draw
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27825 background again if it has already been drawn.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27826 (x_draw_glyph_string_box): Don't draw a full-width
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27827 box just because the glyph row's full_width_p flag is set.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27828 (x_draw_glyphs): Fix computation of rightmost x for
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27829 full-width rows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27830 (x_dump_glyph_string): Put in #if GLYPH_DEBUG.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27831 (w32_draw_relief_rect): Extend left shadow to the bottom and left;
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27832 change bottom shadow accordingly. Some cleanup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27833 (x_update_window_end): Handle overwritten mouse face
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27834 also for tool bar windows.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27835 (show_mouse_face): Set the glyph row's mouse_face_p flag also when
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27836 DRAW is DRAW_IMAGE_RAISED.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27837 (clear_mouse_face): Return 1 if text with mouse face was
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27838 actually redrawn. Make the function static.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27839 Reset dpyinfo->mouse_face_overlay otherwise note_mouse_highlight might
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27840 optimize away highlighting if we pass over that same overlay again.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27841 (note_mouse_highlight): Call mouse_face_overlay_overlaps
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27842 to detect a case where we have to highlight a different region
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27843 despite not having left the currently highlighted region.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27844 Set mouse_face_overlay in the x_display_info. Avoid changing the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27845 mouse pointer shape when show_mouse_face has already done it, or
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27846 there is no need. Handle mouse-face and help-echo in strings.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27847 (glyph_rect): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27848 (w32_mouse_position): Use it to raise the threshold for mouse
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27849 movement event generation.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27850 (w32_initialize_display_info): Initialize the x_display_info's
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27851 mouse_face_overlay.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27852 (w32_set_vertical_scroll_bar): Don't clear a zero height
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27853 or width area.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27854 (w32_set_vertical_scroll_bar, x_scroll_bar_create): Don't configure
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27855 a widget to zero height.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27856
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27857 * w32menu.c (single_submenu, w32_menu_show) [!HAVE_MULTILINGUAL_MENU]:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27858 Protect unibyte strings created by replacing their multibyte
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27859 equivalents in menu_items.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27860 (w32_menu_show): Don't overwrite an item's name with its key
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27861 description in case the description is a multibyte string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27862 (single_submenu): Some cleanup.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27863
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27864 * w32fns.c (x_laplace_read_row, x_laplace_write_row): Removed.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27865 (postprocess_image): New function.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27866 (lookup_image): Call it for all image types except PostScript.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27867 (x_kill_gs_process): Call postprocess_image.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27868 (tiff_error_handler, tiff_warning_handler): New functions.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27869 (tiff_load): Install them as handlers.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27870 (x_kill_gs_process): Recognize if someone has cleared the image
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27871 cache under us.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27872 (valid_image_p): Protect better against invalid image
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27873 specifications. Previous code could signal an error.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27874 (Fx_hide_tip, Fshow_tip): Doc fix.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27875 (Fv_max_tooltip_size): New variable.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27876 (syns_of_xfns): DEFVAR_LISP it.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27877 (Fx_show_tip): Add parameter TEXT. Set the tip frame's root
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27878 window buffer to *tip* right after creating the frame. Set frame's
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27879 window_width. Use a maximum tooltip size specified by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27880 Vx_max_tooltip_size, if that has valid contents.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27881 (compute_tip_xy): Add parameters WIDTH and HEIGHT.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27882 Make sure the tooltip is completely visible.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27883 (x_create_tip_frame): Set tooltip buffer's truncate-lines to nil.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27884 (Fx_create_frame): Adjust the frame's height for presence
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27885 of the tool bar before calling x_figure_window_size.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27886 (x_set_tool_bar_lines): Clear the tool bar window's current matrix
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27887 when the window gets smaller.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27888 (x_set_foreground_color): Set frame's cursor_pixel.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27889 (x_set_foreground_color, x_set_background_color): Cleaned up.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27890 (x_set_font): Handle case of x_new_fontset returning the same name
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27891 as before, although there was a change in fontsets.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27892
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27893 2001-10-21 Miles Bader <miles@gnu.org>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27894
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27895 * data.c (Fplus, Fminus, Fmax, Ftimes, Fquo, Flogand, Flogior)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27896 (Flogxor): Add usage: string to doc string.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27897 * charset.c (Fstring): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27898 * callproc.c (Fcall_process_region, Fcall_process): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27899 * alloc.c (Fmake_byte_code, Fvector, Flist): Likewise.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27900
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27901 2001-10-21 Pavel Jan,Am(Bk <Pavel@Janik.cz>
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27902
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27903 * buffer.c: Reindent DEFUNs and DEFVARs with doc: keywords.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27904
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27905 * alloc.c: Reindent DEFUNs with doc: keywords.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27906
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27907 * abbrev.c (Finsert_abbrev_table_description): Reindent.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27908
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27909 * frame.c: Change doc-string comments to `new style' [w/`doc:'
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27910 keyword].
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27911
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27912 See ChangeLog.9 for earlier changes.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27913
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27914 ;; Local Variables:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27915 ;; coding: iso-2022-7bit
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27916 ;; add-log-time-zone-rule: t
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27917 ;; End:
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27918
87666
7e0eab27d428 Add 2008 to copyright years.
Glenn Morris <rgm@gnu.org>
parents: 86275
diff changeset
27919 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007,
7e0eab27d428 Add 2008 to copyright years.
Glenn Morris <rgm@gnu.org>
parents: 86275
diff changeset
27920 2008 Free Software Foundation, Inc.
84528
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27921
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27922 This file is part of GNU Emacs.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27923
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27924 GNU Emacs is free software; you can redistribute it and/or modify
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27925 it under the terms of the GNU General Public License as published by
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27926 the Free Software Foundation; either version 3, or (at your option)
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27927 any later version.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27928
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27929 GNU Emacs is distributed in the hope that it will be useful,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27930 but WITHOUT ANY WARRANTY; without even the implied warranty of
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27931 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27932 GNU General Public License for more details.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27933
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27934 You should have received a copy of the GNU General Public License
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27935 along with GNU Emacs; see the file COPYING. If not, write to the
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27936 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27937 Boston, MA 02110-1301, USA.
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27938
1694e0cd49d7 Split log entries up to release of 22.1 into new file.
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27939 ;;; arch-tag: 5dcc435f-4038-4141-b3bf-5be51cd76bd4