comparison src/ChangeLog @ 90428:a8190f7e546e

Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 285-296) - Update from CVS - Merge from gnus--rel--5.10 - Update from CVS: admin/FOR-RELEASE: Update refcard section. * gnus--rel--5.10 (patch 102-104) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-64
author Miles Bader <miles@gnu.org>
date Wed, 07 Jun 2006 18:05:10 +0000
parents a5812696f7bf 80c0c94c0169
children 138027c8c982
comparison
equal deleted inserted replaced
90427:ddb25860d044 90428:a8190f7e546e
1 2006-06-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2
3 * macterm.c [USE_MAC_TSM] (mac_handle_text_input_event): Exclude
4 0x7f from ASCII range.
5
6 2006-06-05 Jason Rumney <jasonr@gnu.org>
7
8 * w32term.c (w32_set_scroll_bar_thumb, x_scroll_bar_create)
9 (w32_set_vertical_scroll_bar, w32_scroll_bar_handle_click)
10 (x_scroll_bar_report_motion): Remove workarounds for
11 versions of Windows NT < 3.51.
12 [!SIF_ALL]: Remove.
13 (pfnSetScrollInfo, pfnGetScrollInfo): Remove.
14 (w32_initialize): Don't dynamically load Get/SetScrollInfo.
15
16 2006-06-04 David Kastrup <dak@gnu.org>
17
18 * dispnew.c: Mention `redisplay-dont-pause' in doc string of
19 `sit-for'.
20
21 2006-06-03 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
22
23 * macfns.c (x_set_icon_name): Apply 2006-06-02 change for xfns.c.
24
25 * macgui.h (USE_MAC_TSM): Set default to 1 on Mac OS X.
26
27 * macterm.c (tsm_document_id) [USE_MAC_TSM]: New variable.
28 (Qtext_input, Qupdate_active_input_area, Qunicode_for_key_event)
29 [USE_MAC_TSM]: Likewise.
30 (syms_of_macterm) [USE_MAC_TSM]: Intern and staticpro them.
31 (Qbefore_string) [USE_MAC_TSM]: Add extern.
32 (do_app_resume, do_app_suspend) [USE_MAC_TSM]: Call
33 ActivateTSMDocument/DeactivateTSMDocument.
34 (mac_store_event_ref_as_apple_event): Call mac_post_mouse_moved_event.
35 (mac_handle_window_event) [USE_MAC_TSM]: Handle
36 kEventWindowFocusAcquired/kEventWindowFocusRelinquish.
37 (mac_handle_text_input_event) [USE_MAC_TSM]: New function.
38 (install_window_handler) [USE_MAC_TSM]: Install it. Register
39 kEventWindowFocusAcquired/kEventWindowFocusRelinquish.
40 (keycode_to_xkeysym_table): Add entry for f16.
41 (XTread_socket) [USE_MAC_TSM]: Set/reset read_socket_inev
42 before/after passing keystroke event to toolbox dispatcher.
43 (init_tsm) [USE_MAC_TSM]: New function.
44 (mac_initialize) [USE_MAC_TSM]: Call it.
45 (Vmac_ts_active_input_overlay) [USE_MAC_TSM]: New defvar.
46
47 * macterm.h (EVENT_PARAM_TEXT_INPUT_SEQUENCE_NUMBER): New enumerator.
48
49 2006-06-02 John Paul Wallington <jpw@gnu.org>
50
51 * xfns.c (x_set_name_internal): Set icon to `text', derived from
52 name, when frame's icon_name isn't a string rather than only when
53 it is nil.
54
55 2006-06-03 Eli Zaretskii <eliz@gnu.org>
56
57 * w32fns.c (x_set_icon_name): Don't use arg if it's not a string
58 and not nil.
59
60 2006-06-02 Chong Yidong <cyd@stupidchicken.com>
61
62 * xfns.c (x_set_icon_name): No-op if arg is non-nil and not a
63 string.
64
65 2006-06-02 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
66
67 * xdisp.c (next_element_from_composition): Set it->object to
68 it->string if composition is coming from string.
69 (set_cursor_from_row): Don't return 0 unless row displays a
70 continued line.
71 (dump_glyph): Dump composite glyph.
72
73 2006-06-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
74
75 * gtkutil.c (menu_nav_ended): Check that menubar_widget is not NULL.
76
77 2006-06-01 Richard Stallman <rms@gnu.org>
78
79 * window.c (Fsplit_window): Doc fix.
80
81 2006-06-01 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
82
83 * process.c (deleted_pid_list): New variable to store the pids
84 of deleted processes. Declare it only if SIGCHLD is defined.
85 (init_process): Initialize it.
86 (syms_of_process): Staticpro it.
87 (Fdelete_process): Add pid of the deleted process to it. Check after
88 the addition and before the kill if the process is already stopped,
89 in which case it is deleted from the list and not killed.
90 (sigchld_handler): Define it only if SIGCHLD is. Search the process
91 that signaled Emacs in `deleted_pid_list' before `Vprocess_alist'.
92 Original idea by Stefan Monnier.
93
94 2006-06-01 Kim F. Storm <storm@cua.dk>
95
96 * dispnew.c (sit_for): Perform redisplay even if input is pending
97 when redisplay-dont-pause is non-nil.
98
99 2006-06-01 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
100
101 * macterm.c (mac_handle_visibility_change): Set buf.arg to Qnil.
102 (XTread_socket): Remove obsolete comment.
103
104 2006-06-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
105
106 * xmenu.c (syms_of_xmenu): Make accelerate-menu an alias for
107 menu-bar-open.
108
109 2006-06-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
110
111 * xmenu.c (Fmenu_bar_open, syms_of_xmenu): Change menu-bar-start to
112 menu-bar-open.
113
114 * gtkutil.c (menu_nav_ended): Change x-menu-bar-start to menu-bar-open.
115
116 2006-05-31 Juri Linkov <juri@jurta.org>
117
118 * minibuf.c (Vhistory_add_new_input): New variable.
119 (read_minibuf): Use it.
120 (syms_of_minibuf) <history-add-new-input>: New Lisp variable.
121 (syms_of_minibuf) <history-delete-duplicates>: Doc fix.
122
123 2006-05-31 Kim F. Storm <storm@cua.dk>
124
125 * process.c (select_wrapper): Add wrapper around select to work around
126 "incomplete backtrace" bug in gdb 5.3, when emacs is stopped inside
127 select called from wait_reading_process_output.
128
129 2006-05-30 Andreas Schwab <schwab@suse.de>
130
131 * xmenu.c (Fmenu_bar_start): Return a value.
132
133 2006-05-30 Richard Stallman <rms@gnu.org>
134
135 * coding.c (Ffind_operation_coding_system): Doc fix.
136
137 2006-05-30 Eli Zaretskii <eliz@gnu.org>
138
139 * w32term.c (x_draw_hollow_cursor): Fix last change.
140
141 2006-05-29 Kim F. Storm <storm@cua.dk>
142
143 * w32term.c (x_draw_stretch_glyph_string): Fix last change.
144
145 2006-05-29 Eli Zaretskii <eliz@gnu.org>
146
147 * coding.c (Ffind_operation_coding_system): Doc fix.
148
149 2006-05-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
150
151 * macfns.c [USE_MAC_FONT_PANEL] (Fmac_set_font_panel_visibility):
152 Call mac_set_font_info_for_selection if font panel is made visible.
153
154 * macterm.c (font_panel_shown_p) [USE_MAC_FONT_PANEL]: New variable.
155 (mac_font_panel_visible_p, mac_show_hide_font_panel)
156 [USE_MAC_FONT_PANEL]: New functions.
157 [USE_MAC_FONT_PANEL] (mac_set_font_info_for_selection): Return
158 immediately if font panel is not visible.
159
160 * macterm.h (mac_font_panel_visible_p, mac_show_hide_font_panel):
161 Add externs.
162
163 2006-05-29 Dan Nicolaescu <dann@ics.uci.edu>
164
165 * search.c (matcher_overflow): Mark as NO_RETURN.
166
167 * xterm.c (x_connection_closed): Likewise.
168
169 * sysdep.c (croak): Likewise.
170
171 * sound.c (sound_perror, alsa_sound_perror): Likewise.
172
173 * lisp.h (die, nsberror): Likewise.
174
175 2006-05-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
176
177 * sound.c (alsa_open, alsa_configure, alsa_write): Move
178 assignment to err out of if-statement.
179
180 * gtkutil.c (menu_nav_ended): New function.
181 (create_menus): Connect menu_nav_ended to "selection-done" to fix
182 grabs.
183
184 * xmenu.c (Fmenu_bar_start): New function for USE_GTK and USE_X_TOOLKIT.
185
186 2006-05-28 Dan Nicolaescu <dann@ics.uci.edu>
187
188 * charset.h (invalid_character): Mark as NO_RETURN.
189
190 2006-05-29 Kenichi Handa <handa@m17n.org>
191
192 * coding.c (Ffind_operation_coding_system): Call a function by
193 safe_call1 instead of call1.
194
195 2006-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
196
197 * window.c (struct saved_window): Add `dedicated'.
198 (Fset_window_configuration, save_window_save): Save/restore the
199 `dedicated' flag.
200
201 2006-05-28 Kim F. Storm <storm@cua.dk>
202
203 * xdisp.c (set_cursor_from_row): If cursor cannot be set in row,
204 don't update w->cursor and return 0. Return 1 on success.
205 (try_cursor_movement): Repeat set_cursor_from_row on successive rows
206 until it succeeds.
207
208 * dispextern.h (set_cursor_from_row): Update prototype.
209
210 2006-05-28 Kim F. Storm <storm@cua.dk>
211
212 * xdisp.c (get_phys_cursor_geometry): Return computed x and y through
213 parameters. Adjust x and width in case cursor in on a partially
214 visible stretch glyph on the left edge.
215 (erase_phys_cursor): Don't erase into left fringe/margin in case
216 previous cursor glyph is a partially visible stretch glyph on left.
217
218 * dispextern.h (get_phys_cursor_geometry): Update prototype.
219
220 * xterm.c (x_draw_stretch_glyph_string): Fix problems with invisible
221 cursor and erasing cursor on partially visible stretch glyph on left.
222 (x_draw_hollow_cursor): Compute x via get_phys_cursor_geometry.
223
224 * macterm.c: Likewise.
225
226 * w32term.c: Likewise.
227
228 2006-05-27 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
229
230 * macselect.c (mac_handle_apple_event):
231 Return errAEEventNotHandled if key binding is not found.
232
233 2006-05-26 Eli Zaretskii <eliz@gnu.org>
234
235 * emacs.c (main) [PROFILING]: Enable also for __MINGW32__.
236 [__MINGW32__]: MinGW-specific declaration of `etext'.
237
238 * w32heap.c (etext, edata): Remove unused definitions.
239
240 2006-05-26 Chong Yidong <cyd@stupidchicken.com>
241
242 * fileio.c (Fcopy_file): Delete argument MUSTBENEW.
243 Incorporate the exclusive file-opening functionality into the behavior
244 when OK-IF-ALREADY-EXISTS is nil.
245 (Frename_file): Call Fcopy_file without MUSTBENEW argument.
246
247 2006-05-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
248
249 * sound.c (alsa_configure): Move get period/buffer_size after
250 setting hwparams.
251
252 2006-05-26 Kenichi Handa <handa@m17n.org>
253
254 * coding.c (Ffind_operation_coding_system): Allow (FILENAME
255 . BUFFER) in TARGET.
256
257 2006-05-25 Chong Yidong <cyd@stupidchicken.com>
258
259 * image.c (png_load): Don't call fclose on NULL.
260
261 2006-05-25 Luc Teirlinck <teirllm@auburn.edu>
262
263 * fns.c (Fyes_or_no_p):
264 * callint.c (Fcall_interactively): Fread_from_minibuffer now takes
265 only seven args.
266
267 2006-05-25 Juri Linkov <juri@jurta.org>
268
269 * lisp.h (Fread_from_minibuffer): Decrement number of args.
270
271 * minibuf.c (read_minibuf): Remove arg KEEP_ALL. Callers changed.
272 (Fread_from_minibuffer): Remove arg KEEP_ALL. Callers changed.
273
274 * buffer.c (mode-line-format): Fix docstring.
275
276 2006-05-25 Richard Stallman <rms@gnu.org>
277
278 * emacs.c (main, Fdump_emacs): Don't test __linux or __linux__.
279
280 2006-05-24 Luc Teirlinck <teirllm@auburn.edu>
281
282 * puresize.h (BASE_PURESIZE): Increase to 1210000.
283
284 2006-05-24 Alan Mackenzie <acm@muc.de>
285
286 * lread.c (Vload_history): Enhance doc-string to say that the file
287 is the absolute truename of the loaded file.
288
289 * lread.c (Vafter_load_alist): doc-string: state that an element
290 now has a regexp to match file names, not a file name as such.
291
292 * lread.c (readevalloop): Call file-truename on the name for
293 load-history, except at preloading time.
294
295 * lread.c (Fload): At preloading time, preserve the extension of
296 the filename which goes into load-history. New var hist_file_name.
297
298 * lread.c (Fload): Do eval-after-load stuff by calling the lisp
299 function do-after-load-evaluation.
300
301 2006-05-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
302
303 * mac.c (ae_attr_table): New variable.
304 (syms_of_mac): Intern and staticpro its elements.
305 (mac_aelist_to_lisp): Also convert Apple event attributes.
306 (mac_ae_put_lisp): New function.
307 (create_apple_event_from_event_ref) [MAC_OSX]: Use typeUTF8Text.
308
309 * macfns.c (Fx_server_version): Use gestaltSystemVersionMajor etc.
310
311 * macselect.c (Qemacs_suspension_id): New variable.
312 (syms_of_macselect): Intern and staticpro it.
313 (struct suspended_ae_info): New struct.
314 (deferred_apple_events, defer_apple_events)
315 (Fmac_process_deferred_apple_events): Use it.
316 (suspended_apple_events): New variable.
317 (mac_handle_apple_event_1): New function.
318 (mac_handle_apple_event): Use it. Don't process previously
319 suspended events.
320 (cleanup_suspended_apple_events, get_suspension_id)
321 (cleanup_all_suspended_apple_events): New functions.
322 (init_apple_event_handler): Call cleanup_all_suspended_apple_events
323 at exit.
324 (Fmac_cleanup_expired_apple_events, Fmac_ae_set_reply_parameter)
325 (Fmac_resume_apple_event): New defuns.
326 (syms_of_macselect): Defsubr them.
327
328 * macterm.c (fn_keycode_to_keycode_table, XTread_socket) [MAC_OSX]:
329 Fix last change. Don't map `fn' modifier if pressed with F1 ... F12.
330
331 * macterm.h (TYPE_FILE_NAME): Change from macro to enumerator.
332 (KEY_EMACS_SUSPENSION_ID_ATTR): New enumerator.
333 (keyReplyRequestedAttr) [MAC_OS_X_VERSION_MAX_ALLOWED < 1030]: Likewise.
334 (gestaltSystemVersionMajor, gestaltSystemVersionMinor)
335 (gestaltSystemVersionBugFix) [MAC_OS_X_VERSION_MAX_ALLOWED < 1040]:
336 Likewise.
337 (typeUTF8Text, kEventParamWindowMouseLocation)
338 [MAC_OSX && MAC_OS_X_VERSION_MAX_ALLOWED < 1020]: Likewise.
339 (x_get_focus_frame, mac_ae_put_lisp): Add externs.
340
341 2006-05-23 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
342
343 * macterm.c (fn_keycode_to_xkeysym_table, convert_fn_keycode): Remove.
344 (fn_keycode_to_keycode_table) [MAC_OSX]: New variable.
345 (mac_set_unicode_keystroke_event) [TARGET_API_MAC_CARBON]: New function.
346 (XTread_socket) [TARGET_API_MAC_CARBON]: Use it.
347 (XTread_socket) [MAC_OSX]: Try 'uchr' Unicode keyboard-layout
348 resource to backtranslate key with modifiers.
349 (XTread_socket): Don't set read_socket_inev around AEProcessAppleEvent.
350
351 2006-05-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
352
353 * xterm.c: Remove declarations already in xterm.h
354
355 * xterm.h: Add extern declarations for x_clear_errors,
356 x_fully_uncatch_errors, x_catching_errors and
357 x_alloc_lighter_color_for_widget. Remove duplicated declarations.
358
359 2006-05-21 Richard Stallman <rms@gnu.org>
360
361 * xfaces.c (best_matching_font): Abort for best == NULL
362 before we start to use it.
363
364 * buffer.c (syms_of_buffer, Fmake_overlay): Doc fixes.
365
366 2006-05-20 Kim F. Storm <storm@cua.dk>
367
368 * xfaces.c (best_matching_font): Fix crash in 2006-05-17 change.
369
370 2006-05-20 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
371
372 * macterm.c (convert_fn_keycode): Fix last change.
373
374 2006-05-19 Eli Zaretskii <eliz@gnu.org>
375
376 * w32.c (init_environment): Perform the processing of environment
377 variables on a copy of default variables and their values, not on
378 the original. Simplify code that calls ExpandEnvironmentStrings
379 and make buf1[] and buf2[] more visible for easier debugging.
380
381 2006-05-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
382
383 * frame.c (x_set_border_width): Remove #ifndef MAC_OS.
384
385 * image.c [MAC_OS] (gif_load): Allocate Lisp string first.
386
387 * macfns.c (Fx_focus_frame): Don't check dpyinfo->x_focus_frame.
388
389 * macterm.c (XTread_socket) [TARGET_API_MAC_CARBON && MAC_OSX]:
390 Forward keyUp events to toolbox_dispatcher.
391
392 * window.c (foreach_window): Check WINDOWP (FRAME_ROOT_WINDOW (f)).
393
394 2006-05-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
395
396 * config.in: Regenerated (HAVE_ALSA).
397
398 * sound.c (alsa_sound_perror, alsa_open, alsa_period_size)
399 (alsa_configure, alsa_close, alsa_choose_format, alsa_write)
400 (snd_error_quiet, alsa_init): New functions.
401 (vox_init): Return 0 if unable to open device.
402 (Fplay_sound_internal): Test for alsa first and use vox (oss) as
403 a fallback.
404 (struct sound_device): Add period_size.
405 (wav_play, au_play): Use period_size if set.
406
407 * Makefile.in (CFLAGS_SOUND): New flags for ALSA
408 (ALL_CFLAGS): Add CFLAGS_SOUND
409
410 2006-05-18 Kenichi Handa <handa@m17n.org>
411
412 * callproc.c (Fcall_process): Reject encoding arguments by
413 ascii-incompatible coding systems (e.g. utf-16).
414
415 * coding.c (Qascii_incompatible): New variable.
416 (syms_of_coding): Setup Qascii_incompatible.
417 (setup_coding_system): Be sure to initialize coding->common_flags.
418 Check `ascii-incompatible' property of the coding system.
419
420 * coding.h (CODING_ASCII_INCOMPATIBLE_MASK): New macro.
421
422 2006-05-18 Kim F. Storm <storm@cua.dk>
423
424 * xdisp.c (display_tool_bar_line): Restore entire tool-bar geometry when
425 backtracking in case last image doesn't fit on line.
426
427 2006-05-18 MIYOSHI Masanori <miyoshi@meadowy.org> (tiny change)
428
429 * xdisp.c (display_tool_bar_line): Don't adjust tool-bar height by more than
430 height of one frame default line.
431
432 2006-05-17 Richard Stallman <rms@gnu.org>
433
434 * xfaces.c (better_font_p): Any font beats no font.
435 (best_matching_font): Simplify based on above change.
436
437 * buffer.c (Fprevious_overlay_change, Fnext_overlay_change): Doc fixes.
438
1 2006-05-16 Kim F. Storm <storm@cua.dk> 439 2006-05-16 Kim F. Storm <storm@cua.dk>
2 440
3 * xterm.c (handle_one_xevent): Check that f is not NULL before 441 * xterm.c (handle_one_xevent): Check that f is not NULL before
4 calling x_kill_gs_process. 442 calling x_kill_gs_process.
5 443
60 * image.c (Qduration) [MAC_OS]: Undo previous change. 498 * image.c (Qduration) [MAC_OS]: Undo previous change.
61 (syms_of_image) [MAC_OS]: Likewise. 499 (syms_of_image) [MAC_OS]: Likewise.
62 [MAC_OS] (gif_load): Emulate Graphic Control Extension block. 500 [MAC_OS] (gif_load): Emulate Graphic Control Extension block.
63 501
64 * macfns.c (x_to_mac_color): Fix shift amount change. 502 * macfns.c (x_to_mac_color): Fix shift amount change.
65 [USE_MAC_FONT_PANEL] (mac_set_font): Use x_get_focus_frame. 503 (mac_set_font) [USE_MAC_FONT_PANEL]: Use x_get_focus_frame.
66 [USE_MAC_FONT_PANEL] (Fmac_set_font_panel_visibility): Doc fix. 504 [USE_MAC_FONT_PANEL] (Fmac_set_font_panel_visibility): Doc fix.
67 505
68 * macselect.c (Vmac_service_selection) [MAC_OSX]: Rename from 506 * macselect.c (Vmac_service_selection) [MAC_OSX]: Rename from
69 Vmac_services_selection. All uses changed. 507 Vmac_services_selection. All uses changed.
70 (mac_store_service_event): Rename from mac_store_services_event in 508 (mac_store_service_event): Rename from mac_store_services_event in
488 926
489 2006-04-15 Romain Francoise <romain@orebokech.com> 927 2006-04-15 Romain Francoise <romain@orebokech.com>
490 928
491 * puresize.h (BASE_PURESIZE): Increment to 1210000. 929 * puresize.h (BASE_PURESIZE): Increment to 1210000.
492 930
493 2006-04-13 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org> (tiny change) 931 2006-04-13 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
494 932
495 * print.c (Fprin1_to_string): Mention in the `doc' that the 933 * print.c (Fprin1_to_string): Mention in the `doc' that the
496 behavior is modified by `print-level' and `print-length'. 934 behavior is modified by `print-level' and `print-length'.
497 935
498 2006-04-13 Kenichi Handa <handa@m17n.org> 936 2006-04-13 Kenichi Handa <handa@m17n.org>
609 (dump_glyph_row): Remove label for `inverse_p' from legend. 1047 (dump_glyph_row): Remove label for `inverse_p' from legend.
610 1048
611 * xfaces.c (Finternal_merge_in_global_face, try_font_list): 1049 * xfaces.c (Finternal_merge_in_global_face, try_font_list):
612 Add explicit braces to avoid ambiguous `else'. 1050 Add explicit braces to avoid ambiguous `else'.
613 1051
614 2006-04-11 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org> (tiny change) 1052 2006-04-11 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
615 1053
616 * dispnew.c (init_display): Don't init X display if the user asked 1054 * dispnew.c (init_display): Don't init X display if the user asked
617 for a non-X display. 1055 for a non-X display.
618 1056
619 2006-04-12 Kenichi Handa <handa@m17n.org> 1057 2006-04-12 Kenichi Handa <handa@m17n.org>
8475 8913
8476 2004-10-22 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 8914 2004-10-22 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
8477 8915
8478 * xfns.c (xic_create_xfontset): Initialize missing_list to NULL. 8916 * xfns.c (xic_create_xfontset): Initialize missing_list to NULL.
8479 8917
8480 2004-10-21 K,Ba(Broly L,Bu(Brentey <lorentey@elte.hu> 8918 2004-10-21 K,Aa(Broly L$,1 q(Brentey <lorentey@elte.hu>
8481 8919
8482 * xterm.h (x_output): New member `xic_base_fontname'. 8920 * xterm.h (x_output): New member `xic_base_fontname'.
8483 (FRAME_XIC_BASE_FONTNAME): New macro. 8921 (FRAME_XIC_BASE_FONTNAME): New macro.
8484 (xic_free_xfontset): Declare. 8922 (xic_free_xfontset): Declare.
8485 8923
9419 2004-07-14 Luc Teirlinck <teirllm@auburn.edu> 9857 2004-07-14 Luc Teirlinck <teirllm@auburn.edu>
9420 9858
9421 * fileio.c (Fvisited_file_modtime): Return a list of two integers, 9859 * fileio.c (Fvisited_file_modtime): Return a list of two integers,
9422 instead of a cons. 9860 instead of a cons.
9423 9861
9424 2004-07-14 K,Ba(Broly L,Bu(Brentey <lorentey@elte.hu> 9862 2004-07-14 K,Aa(Broly L$,1 q(Brentey <lorentey@elte.hu>
9425 9863
9426 * keyboard.c (echo_dash): Do nothing if there already is a dash 9864 * keyboard.c (echo_dash): Do nothing if there already is a dash
9427 at the end of the echo string. 9865 at the end of the echo string.
9428 9866
9429 2004-07-12 Kim F. Storm <storm@cua.dk> 9867 2004-07-12 Kim F. Storm <storm@cua.dk>
9756 Doc fix. 10194 Doc fix.
9757 10195
9758 * keyboard.c (cmd_error): Don't call any_kboard_state 10196 * keyboard.c (cmd_error): Don't call any_kboard_state
9759 if inside a recursive edit level. 10197 if inside a recursive edit level.
9760 10198
9761 2004-06-13 K,Ba(Broly L,Bu(Brentey <lorentey@elte.hu> 10199 2004-06-13 K,Aa(Broly L$,1 q(Brentey <lorentey@elte.hu>
9762 10200
9763 * keyboard.c (command_loop): Call any_kboard_state before 10201 * keyboard.c (command_loop): Call any_kboard_state before
9764 command_loop_2 when at top level. 10202 command_loop_2 when at top level.
9765 10203
9766 2004-06-13 Andreas Schwab <schwab@suse.de> 10204 2004-06-13 Andreas Schwab <schwab@suse.de>
10069 10507
10070 * process.c (wait_reading_process_input): Check connect_wait_mask 10508 * process.c (wait_reading_process_input): Check connect_wait_mask
10071 before actually accepting connection in case it has already been 10509 before actually accepting connection in case it has already been
10072 accepted due to recursion. 10510 accepted due to recursion.
10073 10511
10074 2004-05-23 K,Ba(Broly L,Bu(Brentey <lorentey@elte.hu> 10512 2004-05-23 K,Aa(Broly L$,1 q(Brentey <lorentey@elte.hu>
10075 10513
10076 * coding.c (Fset_safe_terminal_coding_system_internal): 10514 * coding.c (Fset_safe_terminal_coding_system_internal):
10077 Set suppress_error in safe_terminal_coding, not terminal_coding. 10515 Set suppress_error in safe_terminal_coding, not terminal_coding.
10078 10516
10079 2004-05-22 Richard M. Stallman <rms@gnu.org> 10517 2004-05-22 Richard M. Stallman <rms@gnu.org>
17005 * keymap.c (apropos_predicate, apropos_accumulate): Make them static. 17443 * keymap.c (apropos_predicate, apropos_accumulate): Make them static.
17006 (syms_of_keymap): Staticpro them. 17444 (syms_of_keymap): Staticpro them.
17007 (Fapropos_internal): Initialize them and clear them out. 17445 (Fapropos_internal): Initialize them and clear them out.
17008 Don't GCPRO them. 17446 Don't GCPRO them.
17009 17447
17010 * buffer.c (syms_of_buffer) <scroll-up-aggressively, scroll-down-aggressively>: 17448 * buffer.c (syms_of_buffer) <scroll-up|down-aggressively>: Doc fixes.
17011 Doc fixes.
17012 17449
17013 * lisp.h: New misc type Lisp_Save_Value. 17450 * lisp.h: New misc type Lisp_Save_Value.
17014 (enum Lisp_Misc_Type): Add Lisp_Misc_Save_Value. 17451 (enum Lisp_Misc_Type): Add Lisp_Misc_Save_Value.
17015 (XSAVE_VALUE): New macro. 17452 (XSAVE_VALUE): New macro.
17016 (struct Lisp_Save_Value): New data type. 17453 (struct Lisp_Save_Value): New data type.