comparison src/ChangeLog @ 49916:53e4bfb7a480

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Sat, 22 Feb 2003 22:22:27 +0000
parents 71b48ca95d18
children d278896aa13f
comparison
equal deleted inserted replaced
49915:95557d4395b0 49916:53e4bfb7a480
1 2003-02-22 Stefan Monnier <monnier@cs.yale.edu>
2
3 * fns.c (string_to_multibyte): Remove unused var i.
4 (Flanginfo): Fix int/Lisp_Object mixup.
5 (void_call2): New fun.
6 (Fmap_char_table): Use it in place of call2.
7
8 * xfaces.c (x_face_list_fonts): Fix int/Lisp_Object mixup.
9
10 * macros.c (Fstart_kbd_macro): Remove redundant assignment.
11
12 * keymap.c (copy_keymap_1): Make it static.
13
14 * alloc.c (Fgarbage_collect): Don't use XSETFLOAT.
15
1 2003-02-22 David Ponce <david@dponce.com> 16 2003-02-22 David Ponce <david@dponce.com>
2 17
3 * lread.c (Fload): Don't check STRING_MULTIBYTE. 18 * lread.c (Fload): Don't check STRING_MULTIBYTE.
4 19
5 2003-02-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 20 2003-02-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
6 21
7 * process.h: Removed subtty field from struct Lisp_Process. 22 * process.h: Removed subtty field from struct Lisp_Process.
8 23
9 * process.c (create_process): Remove setting of subtty. 24 * process.c (create_process): Remove setting of subtty.
10 (emacs_get_tty_pgrp): New function. 25 (emacs_get_tty_pgrp): New function.
11 (Fprocess_running_child_p, process_send_signal): Call 26 (Fprocess_running_child_p, process_send_signal):
12 emacs_get_tty_pgrp instead of ioctl. 27 Call emacs_get_tty_pgrp instead of ioctl.
13 (process_send_signal): Call EMACS_KILLPG if ioctl TIOCSIGSEND fails. 28 (process_send_signal): Call EMACS_KILLPG if ioctl TIOCSIGSEND fails.
14 29
15 2003-02-21 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de> 30 2003-02-21 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
16 31
17 * keymap.c (Fdefine_key): Doc fix. 32 * keymap.c (Fdefine_key): Doc fix.
26 * s/hpux11.h: Include hpux10-20.h instead of hpux10.h. 41 * s/hpux11.h: Include hpux10-20.h instead of hpux10.h.
27 Delete #undef of POLLING_PROBLEM_IN_SELECT. 42 Delete #undef of POLLING_PROBLEM_IN_SELECT.
28 43
29 * s/hpux10-20.h: New file. 44 * s/hpux10-20.h: New file.
30 45
31 * process.c (wait_reading_process_input): Use 46 * process.c (wait_reading_process_input):
32 POLL_INTERRUPTED_SYS_CALL, not POLLING_PROBLEM_IN_SELECT. 47 Use POLL_INTERRUPTED_SYS_CALL, not POLLING_PROBLEM_IN_SELECT.
33 48
34 2003-02-20 Kenichi Handa <handa@m17n.org> 49 2003-02-20 Kenichi Handa <handa@m17n.org>
35 50
36 * fontset.c (check_fontset_name): If NAME is nil, return the 51 * fontset.c (check_fontset_name): If NAME is nil, return the
37 default fontset. 52 default fontset.
38 (override_font_info): New function. 53 (override_font_info): New function.
39 (Fset_fontset_font): Document that NAME nil means the default 54 (Fset_fontset_font): Document that NAME nil means the default fontset.
40 fontset.
41 (Ffontset_info): If FONTSET is not the default fontset, merge 55 (Ffontset_info): If FONTSET is not the default fontset, merge
42 FONTSET onto the copy of the default fontset, and work on that 56 FONTSET onto the copy of the default fontset, and work on that
43 copy. Document that NAME nil means the default fontset. 57 copy. Document that NAME nil means the default fontset.
44 (Ffontset_font): Document that NAME nil means the default fontset. 58 (Ffontset_font): Document that NAME nil means the default fontset.
45 59
46 * process.c (setup_process_coding_systems): If the process's 60 * process.c (setup_process_coding_systems): If the process's
47 in/out descriptor is -1, do nothing. 61 in/out descriptor is -1, do nothing.
48 62
49 2003-02-19 Andreas Schwab <schwab@suse.de> 63 2003-02-19 Andreas Schwab <schwab@suse.de>
50 64
51 * lisp.h (Fcancel_kbd_macro_events, Fstring_to_multibyte): Add 65 * lisp.h (Fcancel_kbd_macro_events, Fstring_to_multibyte):
52 prototypes. 66 Add prototypes.
53 67
54 2003-02-19 Kenichi Handa <handa@m17n.org> 68 2003-02-19 Kenichi Handa <handa@m17n.org>
55 69
56 * xfaces.c (try_alternative_families): Try all scalable fonts if 70 * xfaces.c (try_alternative_families): Try all scalable fonts if
57 Vscalable_fonts_allowed is not Qt. 71 Vscalable_fonts_allowed is not Qt.
64 78
65 * xterm.c (x_list_fonts): If maxnames is less than 0, get all font 79 * xterm.c (x_list_fonts): If maxnames is less than 0, get all font
66 names. 80 names.
67 81
68 * xfaces.c (x_face_list_fonts): Allocate struct font_name here. 82 * xfaces.c (x_face_list_fonts): Allocate struct font_name here.
69 (sorted_font_list): Moved allocation of struct font_name to 83 (sorted_font_list): Move allocation of struct font_name to
70 x_face_list_fonts. 84 x_face_list_fonts.
71 (Fx_font_family_list): Set font-list-limit to -1 to get all font names. 85 (Fx_font_family_list): Set font-list-limit to -1 to get all font names.
72 (Fx_list_fonts): Set maxnames to -1 to get all font names. 86 (Fx_list_fonts): Set maxnames to -1 to get all font names.
73 87
74 2003-02-18 Kim F. Storm <storm@cua.dk> 88 2003-02-18 Kim F. Storm <storm@cua.dk>
118 132
119 * fns.c (string_to_multibyte): Always return a multibyte string. 133 * fns.c (string_to_multibyte): Always return a multibyte string.
120 134
121 2003-02-16 Jason Rumney <jasonr@gnu.org> 135 2003-02-16 Jason Rumney <jasonr@gnu.org>
122 136
123 * w32fns.c (w32_list_bdf_fonts, w32_list_fonts): Negative 137 * w32fns.c (w32_list_bdf_fonts, w32_list_fonts):
124 max_fonts parameter means list all. 138 Negative max_fonts parameter means list all.
125 139
126 2003-02-14 Dave Love <fx@gnu.org> 140 2003-02-14 Dave Love <fx@gnu.org>
127 141
128 * fns.c (Flanginfo): Doc fix. 142 * fns.c (Flanginfo): Doc fix.
129 143
167 181
168 * fns.c (Fstring_to_multibyte): Fix typo in the docstring. 182 * fns.c (Fstring_to_multibyte): Fix typo in the docstring.
169 183
170 * process.c (QCfilter_multibyte): New variable. 184 * process.c (QCfilter_multibyte): New variable.
171 (setup_process_coding_systems): New function. 185 (setup_process_coding_systems): New function.
172 (Fset_process_buffer, Fset_process_filter): Call 186 (Fset_process_buffer, Fset_process_filter):
173 setup_process_coding_systems. 187 Call setup_process_coding_systems.
174 (Fstart_process): Initialize the member `filter_multibyte' of 188 (Fstart_process): Initialize the member `filter_multibyte' of
175 struct Lisp_Process. 189 struct Lisp_Process.
176 (create_process): Call setup_process_coding_systems. 190 (create_process): Call setup_process_coding_systems.
177 (Fmake_network_process): New keyward `:filter-multibyte'. 191 (Fmake_network_process): New keyward `:filter-multibyte'.
178 Initialize the member `filter_multibyte' of struct Lisp_Process. 192 Initialize the member `filter_multibyte' of struct Lisp_Process.
217 the menu is fully visible. 231 the menu is fully visible.
218 232
219 2003-02-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 233 2003-02-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
220 234
221 * xterm.c (x_text_icon, x_raise_frame, x_lower_frame) 235 * xterm.c (x_text_icon, x_raise_frame, x_lower_frame)
222 (x_make_frame_invisible, x_wm_set_icon_position): Use 236 (x_make_frame_invisible, x_wm_set_icon_position):
223 FRAME_OUTER_WINDOW instead of ifdef X_TOOLKIT/else/endif. 237 Use FRAME_OUTER_WINDOW instead of ifdef X_TOOLKIT/else/endif.
224 238
225 * xfns.c (x_set_name, x_set_title): Ditto. 239 * xfns.c (x_set_name, x_set_title): Ditto.
226 240
227 2003-02-04 Richard M. Stallman <rms@gnu.org> 241 2003-02-04 Richard M. Stallman <rms@gnu.org>
228 242
293 libtiff.dll. 307 libtiff.dll.
294 308
295 2003-01-31 Kenichi Handa <handa@m17n.org> 309 2003-01-31 Kenichi Handa <handa@m17n.org>
296 310
297 * xdisp.c (SKIP_GLYPHS): New macro. 311 * xdisp.c (SKIP_GLYPHS): New macro.
298 (set_cursor_from_row): Skip all glyphs that comes from overlay 312 (set_cursor_from_row): Skip all glyphs that comes from overlay string.
299 string.
300 313
301 2003-01-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 314 2003-01-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
302 315
303 * gtkutil.c (free_frame_tool_bar): Removed debug printf. 316 * gtkutil.c (free_frame_tool_bar): Remove debug printf.
304 317
305 2003-01-30 Dave Love <fx@gnu.org> 318 2003-01-30 Dave Love <fx@gnu.org>
306 319
307 * alloc.c (Vgc_elapsed, gcs_done): New variables. 320 * alloc.c (Vgc_elapsed, gcs_done): New variables.
308 (Fgarbage_collect): Use them. 321 (Fgarbage_collect): Use them.
420 Use __alignof__. 433 Use __alignof__.
421 434
422 2003-01-24 Kenichi Handa <handa@m17n.org> 435 2003-01-24 Kenichi Handa <handa@m17n.org>
423 436
424 * keyboard.c (adjust_point_for_property): New second arg MODIFIED. 437 * keyboard.c (adjust_point_for_property): New second arg MODIFIED.
425 It it is nonzero, don't pretend that an invisible area doesn't 438 It it is nonzero, don't pretend that an invisible area doesn't exist.
426 exist.
427 (command_loop_1): Call adjust_point_for_property with proper 439 (command_loop_1): Call adjust_point_for_property with proper
428 second arg. 440 second arg.
429 441
430 2003-01-22 Jason Rumney <jasonr@gnu.org> 442 2003-01-22 Jason Rumney <jasonr@gnu.org>
431 443
478 (note_mouse_highlight): Initialize, setup cursor accoding to mouse 490 (note_mouse_highlight): Initialize, setup cursor accoding to mouse
479 position, change member name output_data.x to output_data.w32 and 491 position, change member name output_data.x to output_data.w32 and
480 add function w32_define_cursor. 492 add function w32_define_cursor.
481 (show_mouse_face): Delete #if 0 to enable function w32_define_cursor 493 (show_mouse_face): Delete #if 0 to enable function w32_define_cursor
482 and change member name output_data.x to output_data.w32. 494 and change member name output_data.x to output_data.w32.
483 (w32_initialize_display_info): Setup 495 (w32_initialize_display_info):
484 dpyinfo->vertical_scroll_bar_cursor. 496 Setup dpyinfo->vertical_scroll_bar_cursor.
485 497
486 * w32fns.c (Vx_hand_shape): New variable. 498 * w32fns.c (Vx_hand_shape): New variable.
487 (w32_wnd_proc): Add message entries for WM_SETCURSOR and 499 (w32_wnd_proc): Add message entries for WM_SETCURSOR and
488 WM_EMACS_SETCURSOR. 500 WM_EMACS_SETCURSOR.
489 (x-create-frame): Setup Cursor types. 501 (x-create-frame): Setup Cursor types.
624 * coding.c (Vtranslation_table_for_input): New. 636 * coding.c (Vtranslation_table_for_input): New.
625 (syms_of_coding): DEFVAR it. 637 (syms_of_coding): DEFVAR it.
626 638
627 2002-11-08 Juanma Barranquero <lektu@terra.es> 639 2002-11-08 Juanma Barranquero <lektu@terra.es>
628 640
629 * w32term.c (w32_draw_fringe_bitmap): Remove unused local variable 641 * w32term.c (w32_draw_fringe_bitmap): Remove unused variable window.
630 window.
631 642
632 2002-11-08 Pavel Jan,Am(Bk <Pavel@Janik.cz> 643 2002-11-08 Pavel Jan,Am(Bk <Pavel@Janik.cz>
633 644
634 * process.c (Fformat_network_address): Removed unused locals p, 645 * process.c (Fformat_network_address): Remove unused locals p,
635 cp, and i. 646 cp, and i.
636 647
637 2002-11-06 Dave Love <fx@gnu.org> 648 2002-11-06 Dave Love <fx@gnu.org>
638 649
639 * buffer.c (Qset_buffer_major_mode_hook): New. 650 * buffer.c (Qset_buffer_major_mode_hook): New.