diff options
| author | Miles Bader | 2004-11-19 06:55:13 +0000 |
|---|---|---|
| committer | Miles Bader | 2004-11-19 06:55:13 +0000 |
| commit | 148396568043f50499340911c656c7234cefd50d (patch) | |
| tree | 6bb3c035d0194f7e26bc8254a5189cb5a8722ce2 /src/ChangeLog | |
| parent | 77229aad98d5c81a559fb1ba5161ed2a7f13aec4 (diff) | |
| parent | 6dd06769a945f59e048d8328e37a77b41f8c798f (diff) | |
| download | emacs-148396568043f50499340911c656c7234cefd50d.tar.gz emacs-148396568043f50499340911c656c7234cefd50d.zip | |
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-72
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-693
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-695
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-696
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-697
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-702
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-703
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-704
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-708
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-72
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-73
Merge from emacs--cvs-trunk--0
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 251 |
1 files changed, 227 insertions, 24 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 5895b4b6564..0d0a33d747e 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,207 @@ | |||
| 1 | 2004-11-18 Kim F. Storm <storm@cua.dk> | ||
| 2 | |||
| 3 | * indent.c (Fvertical_motion): Undo 2004-11-16 change. | ||
| 4 | Instead, move back again if reseating moves too far ahead. | ||
| 5 | |||
| 6 | 2004-11-17 Luc Teirlinck <teirllm@auburn.edu> | ||
| 7 | |||
| 8 | * xdisp.c (message3): Call clear_message. | ||
| 9 | |||
| 10 | 2004-11-17 Kim F. Storm <storm@cua.dk> | ||
| 11 | |||
| 12 | * xdisp.c (erase_phys_cursor): Adjust cursor row visible height. | ||
| 13 | |||
| 14 | 2004-11-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | ||
| 15 | |||
| 16 | * gtkutil.c (xg_get_file_name): Fix typo in | ||
| 17 | HAVE_GTK_FILE_SELECTION_NEW. | ||
| 18 | |||
| 19 | * xmenu.c (x_menu_in_use): Remove. | ||
| 20 | (x_menu_set_in_use): Also set popup_activated_flag. | ||
| 21 | |||
| 22 | * xfns.c (Fx_file_dialog): Call popup_activated instead of | ||
| 23 | x_menu_in_use. Call x_menu_set_in_use in Motif version also. | ||
| 24 | |||
| 25 | * xterm.h: (x_menu_in_use): Remove. | ||
| 26 | |||
| 27 | 2004-11-16 Richard M. Stallman <rms@gnu.org> | ||
| 28 | |||
| 29 | * keymap.c (Fmap_keymap): New arg SORT-FIRST. | ||
| 30 | Use map-keymap-internal to implement that. | ||
| 31 | |||
| 32 | * indent.c (Fvertical_motion): In batch mode, use vmotion directly. | ||
| 33 | |||
| 34 | 2004-11-16 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 35 | |||
| 36 | * xdisp.c (get_glyph_string_clip_rect, init_glyph_string): Check it's | ||
| 37 | a window before using XWINDOW. | ||
| 38 | |||
| 39 | * window.c (make_window, Fselect_window, make_dummy_parent) | ||
| 40 | (save_window_save): | ||
| 41 | * frame.c (make_frame): | ||
| 42 | * fns.c (concat): Avoid side-effects inside XSETFASTINT's arguments. | ||
| 43 | |||
| 44 | * lisp.h (NILP): Use EQ rather than XFASTINT. | ||
| 45 | |||
| 46 | 2004-11-16 Kim F. Storm <storm@cua.dk> | ||
| 47 | |||
| 48 | * fringe.c (Fdefine_fringe_bitmap): Always set 'h'. Simplify. | ||
| 49 | |||
| 50 | * indent.c (Fvertical_motion): Fix last change. Only reseat when | ||
| 51 | moving backwards. | ||
| 52 | |||
| 53 | 2004-11-16 Luc Teirlinck <teirllm@auburn.edu> | ||
| 54 | |||
| 55 | * dispextern.h: Extern reseat_at_previous_visible_line_start. | ||
| 56 | |||
| 57 | 2004-11-16 Kenichi Handa <handa@m17n.org> | ||
| 58 | |||
| 59 | * xdisp.c (display_mode_element): Fix previous change (calculate | ||
| 60 | end position of substring to display correctly). | ||
| 61 | |||
| 62 | 2004-11-16 Kim F. Storm <storm@cua.dk> | ||
| 63 | |||
| 64 | * keyboard.c (Fposn_at_point): Remove extra */ after doc string. | ||
| 65 | Reported by Andrew M. Scott. | ||
| 66 | |||
| 67 | 2004-11-15 Kim F. Storm <storm@cua.dk> | ||
| 68 | |||
| 69 | * fns.c (Fsafe_plist_get): New defun. | ||
| 70 | (syms_of_fns): Defsubr it. | ||
| 71 | |||
| 72 | * lisp.h (Fsafe_plist_get): Add EXFUN. | ||
| 73 | |||
| 74 | * xdisp.c (store_mode_line_string, produce_stretch_glyph): | ||
| 75 | Use Fsafe_plist_get. | ||
| 76 | (note_mode_line_or_margin_highlight, note_mouse_highlight): | ||
| 77 | Fix image map element parsing. Use Fsafe_plist_get. | ||
| 78 | |||
| 79 | 2004-11-15 Richard M. Stallman <rms@gnu.org> | ||
| 80 | |||
| 81 | * xdisp.c (get_next_display_element): Fix previous change. | ||
| 82 | |||
| 83 | 2004-11-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | ||
| 84 | |||
| 85 | * window.c (shrink_windows): Handle special case of one window left | ||
| 86 | when trying to shrink the final reminder. Grow windows if | ||
| 87 | total_removed is less than total_shrink. | ||
| 88 | |||
| 89 | * xmenu.c (pop_down_menu): Remove global variable current_menu, | ||
| 90 | extract pointer from arg with XSAVE_VALUE. | ||
| 91 | (create_and_show_popup_menu, create_and_show_dialog, xmenu_show): | ||
| 92 | Construct arg to record_unwind_protect with make_save_value. | ||
| 93 | |||
| 94 | 2004-11-13 Richard M. Stallman <rms@gnu.org> | ||
| 95 | |||
| 96 | * xdisp.c (reseat_at_previous_visible_line_start): No longer static. | ||
| 97 | (get_next_display_element): Fix previous change to apply only to \n. | ||
| 98 | |||
| 99 | * indent.c (Fvertical_motion): Scan to PT from start of line to | ||
| 100 | make iterator consistent. | ||
| 101 | |||
| 102 | * minibuf.c (syms_of_minibuf) <completion-ignore-case>: Doc fix. | ||
| 103 | |||
| 104 | 2004-11-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | ||
| 105 | |||
| 106 | * gtkutil.c (pop_down_file_dialog): Add BLOCK_INPUT. | ||
| 107 | |||
| 108 | * xfns.c (Fx_file_dialog): Call x_menu_in_use and x_menu_set_in_use. | ||
| 109 | Record unwind with clean_up_file_dialog. | ||
| 110 | |||
| 111 | * xterm.h (x_menu_in_use, x_menu_set_in_use, x_menu_wait_for_event): | ||
| 112 | Declare. | ||
| 113 | |||
| 114 | * xmenu.c (x_menu_in_use, x_menu_set_in_use): New functions. | ||
| 115 | |||
| 116 | 2004-11-13 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | ||
| 117 | |||
| 118 | * gtkutil.c (xg_file_sel_ok, xg_file_sel_cancel) | ||
| 119 | (xg_file_sel_destroy): Remove. | ||
| 120 | (xg_file_response_cb, pop_down_file_dialog) | ||
| 121 | (xg_get_file_name_from_chooser, xg_get_file_name_from_selector): | ||
| 122 | New functions. | ||
| 123 | (xg_get_file_with_chooser, xg_get_file_with_selection): | ||
| 124 | Take new arg func, set it to xg_get_file_name_from_chooser/selector. | ||
| 125 | Move common code to xg_get_file_name. Return widget created. | ||
| 126 | (xg_get_file_name): Set name, transient for, modal and destroy | ||
| 127 | with parent here. Connect response signal to xg_file_response_cb, | ||
| 128 | connect delete-event to gtk_true. Record pop_down_file_dialog | ||
| 129 | for unwind. Do event loop and call x_menu_wait_for_event in loop. | ||
| 130 | (xg_create_widget): Make dialogs modal. | ||
| 131 | |||
| 132 | * xmenu.c (unuse_menu_items, pop_down_menu): Arg is of type | ||
| 133 | Lisp_Object. | ||
| 134 | (popup_get_selection): Move unwind protect ... | ||
| 135 | (create_and_show_popup_menu, create_and_show_dialog): ... to here. | ||
| 136 | Move destroy of widget to pop_down_menu. | ||
| 137 | (popup_widget_loop): Move unwind protect ... | ||
| 138 | (create_and_show_popup_menu, create_and_show_dialog): ... to here. | ||
| 139 | Move destroy of widget to pop_down_menu. | ||
| 140 | (pop_down_menu): BLOCK_INPUT and destroy widget/window. | ||
| 141 | (xmenu_show): Record unwind pop_down_menu. Move XMenuDestroy, | ||
| 142 | x_mouse_leave and grabbed = 0 to pop_down_menu. | ||
| 143 | |||
| 144 | 2004-11-13 Kim F. Storm <storm@cua.dk> | ||
| 145 | |||
| 146 | * xdisp.c (make_cursor_line_fully_visible_p): New variable. | ||
| 147 | (syms_of_xdisp): DEFVAR_BOOL it. | ||
| 148 | (make_cursor_line_fully_visible, try_cursor_movement) | ||
| 149 | (try_window_id): Use it. | ||
| 150 | |||
| 151 | 2004-11-12 Kim F. Storm <storm@cua.dk> | ||
| 152 | |||
| 153 | * dispextern.h (struct glyph_row): New member extra_line_spacing. | ||
| 154 | (struct it): New member max_extra_line_spacing. | ||
| 155 | (MR_PARTIALLY_VISIBLE, MR_PARTIALLY_VISIBLE_AT_TOP) | ||
| 156 | (MR_PARTIALLY_VISIBLE_AT_BOTTOM): New helper macros. | ||
| 157 | (MATRIX_ROW_PARTIALLY_VISIBLE_P): Fix to return false if invisible | ||
| 158 | part of last line is only extra line spacing (so the text on the | ||
| 159 | line is fully visible). Use helper macros. | ||
| 160 | Add W arg (to use them). All callers changed. | ||
| 161 | (MATRIX_ROW_PARTIALLY_VISIBLE_AT_TOP_P) | ||
| 162 | (MATRIX_ROW_PARTIALLY_VISIBLE_AT_BOTTOM_P): Use helper macros. | ||
| 163 | |||
| 164 | * window.c (window_scroll_pixel_based, Frecenter): | ||
| 165 | Use move_it_vertically_backward directly. | ||
| 166 | (Frecenter): Fix calculation of new start pos for negative arg. | ||
| 167 | Before, the new start pos was sometimes chosen too far back, so | ||
| 168 | the last line became only partially visible, and thus would be | ||
| 169 | either only semi-visible or automatically scrolled to the middle | ||
| 170 | of the window by redisplay. | ||
| 171 | |||
| 172 | * xdisp.c (init_iterator): Clear it.max_extra_line_spacing. | ||
| 173 | (move_it_vertically_backward): Don't recure to move further back. | ||
| 174 | (move_it_vertically): Remove superfluous condition. | ||
| 175 | (move_it_by_lines): Clear last_height when moved 0 lines. | ||
| 176 | (resize_mini_window): Use it.max_extra_line_spacing. | ||
| 177 | (display_tool_bar_line): Clear row->extra_line_spacing. | ||
| 178 | (try_scrolling): Use move_it_vertically_backward directly. | ||
| 179 | (redisplay_window): Likewise. | ||
| 180 | (compute_line_metrics): Set row->extra_line_spacing. | ||
| 181 | (display_line, display_string): Likewise. | ||
| 182 | (x_produce_glyphs): Update it->max_extra_line_spacing. | ||
| 183 | |||
| 184 | * xmenu.c (pop_down_menu): Return nil. | ||
| 185 | |||
| 186 | 2004-11-12 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | ||
| 187 | |||
| 188 | * xmenu.c (x_menu_wait_for_event): New function. | ||
| 189 | (popup_get_selection, popup_widget_loop): Call x_menu_wait_for_event | ||
| 190 | to handle timers. | ||
| 191 | (popup_widget_loop): Add argument do_timers. | ||
| 192 | (create_and_show_popup_menu, create_and_show_dialog): Pass 1 for | ||
| 193 | do_timers to popup_widget_loop. | ||
| 194 | (xmenu_show): Call XMenuActivateSetWaitFunction so that | ||
| 195 | x_menu_wait_for_event is called by XMenuActivate. | ||
| 196 | (create_and_show_popup_menu): Pass 1 for do_timers to | ||
| 197 | popup_get_selection. | ||
| 198 | (pop_down_menu): New function. | ||
| 199 | (popup_get_selection, popup_widget_loop): Unwind protect to | ||
| 200 | pop_down_menu. | ||
| 201 | (popup_widget_loop): Add argument widget. | ||
| 202 | (create_and_show_popup_menu, create_and_show_dialog): Pass new | ||
| 203 | argument widget to popup_widget_loop. | ||
| 204 | |||
| 1 | 2004-11-10 Stefan Monnier <monnier@iro.umontreal.ca> | 205 | 2004-11-10 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 206 | ||
| 3 | * keymap.c (Fkeymap_prompt): Accept symbol keymaps. | 207 | * keymap.c (Fkeymap_prompt): Accept symbol keymaps. |
| @@ -61,7 +265,7 @@ | |||
| 61 | * Makefile.in (SOME_MACHINE_OBJECTS): Add fringe.o, image.o | 265 | * Makefile.in (SOME_MACHINE_OBJECTS): Add fringe.o, image.o |
| 62 | and w32*.o. | 266 | and w32*.o. |
| 63 | (temacs${EXEEXT}): Generate buildobj.lst when temacs is linked. | 267 | (temacs${EXEEXT}): Generate buildobj.lst when temacs is linked. |
| 64 | (mostlyclean): rm buildobj.lst | 268 | (mostlyclean): Rm buildobj.lst |
| 65 | 269 | ||
| 66 | * makefile.w32-in ($(TEMACS)): Generate buildobj.lst when temacs | 270 | * makefile.w32-in ($(TEMACS)): Generate buildobj.lst when temacs |
| 67 | is linked. | 271 | is linked. |
| @@ -98,8 +302,8 @@ | |||
| 98 | 302 | ||
| 99 | 2004-11-07 Andreas Schwab <schwab@suse.de> | 303 | 2004-11-07 Andreas Schwab <schwab@suse.de> |
| 100 | 304 | ||
| 101 | * lisp.h: Declare Fmsdos_downcase_filename. | 305 | * lisp.h (Fmsdos_downcase_filename): Declare. |
| 102 | * dired.c: Don't declare Fmsdos_downcase_filename. | 306 | * dired.c (Fmsdos_downcase_filename): Don't declare here. |
| 103 | * fileio.c: Likewise. | 307 | * fileio.c: Likewise. |
| 104 | 308 | ||
| 105 | 2004-11-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 309 | 2004-11-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
| @@ -110,7 +314,7 @@ | |||
| 110 | 314 | ||
| 111 | * msdos.c (IT_set_frame_parameters): Use EQ, not ==, for Lisp_Object:s. | 315 | * msdos.c (IT_set_frame_parameters): Use EQ, not ==, for Lisp_Object:s. |
| 112 | 316 | ||
| 113 | * dired.c: extern declare Fmsdos_downcase_filename on MSDOS to avoid | 317 | * dired.c (Fmsdos_downcase_filename): Declare extern on MSDOS to avoid |
| 114 | int/Lisp_Object mixup. | 318 | int/Lisp_Object mixup. |
| 115 | 319 | ||
| 116 | * fileio.c: Ditto. | 320 | * fileio.c: Ditto. |
| @@ -219,7 +423,7 @@ | |||
| 219 | 423 | ||
| 220 | * fileio.c (Fnext_read_file_uses_dialog_p): New function. | 424 | * fileio.c (Fnext_read_file_uses_dialog_p): New function. |
| 221 | 425 | ||
| 222 | * gtkutil.h: Declare use_old_gtk_file_dialog. | 426 | * gtkutil.h (use_old_gtk_file_dialog): Declare. |
| 223 | 427 | ||
| 224 | * gtkutil.c: Make use_old_gtk_file_dialog non-static. | 428 | * gtkutil.c: Make use_old_gtk_file_dialog non-static. |
| 225 | (xg_initialize): Move DEFVAR_BOOL for use_old_gtk_file_dialog ... | 429 | (xg_initialize): Move DEFVAR_BOOL for use_old_gtk_file_dialog ... |
| @@ -691,7 +895,6 @@ | |||
| 691 | precedence. | 895 | precedence. |
| 692 | (XTread_socket) [TARGET_API_MAC_CARBON]: Don't specify drag area. | 896 | (XTread_socket) [TARGET_API_MAC_CARBON]: Don't specify drag area. |
| 693 | 897 | ||
| 694 | |||
| 695 | 2004-10-05 Jan Dj,Ad(Brv. <jan.h.d@swipnet.se> | 898 | 2004-10-05 Jan Dj,Ad(Brv. <jan.h.d@swipnet.se> |
| 696 | 899 | ||
| 697 | * config.in: Regenerate. | 900 | * config.in: Regenerate. |
| @@ -1268,7 +1471,7 @@ | |||
| 1268 | 1471 | ||
| 1269 | 2004-07-24 Richard M. Stallman <rms@gnu.org> | 1472 | 2004-07-24 Richard M. Stallman <rms@gnu.org> |
| 1270 | 1473 | ||
| 1271 | * keyboard.h (not_single_kboard_state): Declared. | 1474 | * keyboard.h (not_single_kboard_state): Declare. |
| 1272 | 1475 | ||
| 1273 | * fileio.c (Fwrite_region): Doc fix. | 1476 | * fileio.c (Fwrite_region): Doc fix. |
| 1274 | 1477 | ||
| @@ -1476,7 +1679,7 @@ | |||
| 1476 | (lookup_image_type): Pass Qnil as second argument to | 1679 | (lookup_image_type): Pass Qnil as second argument to |
| 1477 | Finit_image_library. | 1680 | Finit_image_library. |
| 1478 | 1681 | ||
| 1479 | * lisp.h: Declare Finit_image_library. | 1682 | * lisp.h (Finit_image_library): Declare. |
| 1480 | 1683 | ||
| 1481 | 2004-06-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 1684 | 2004-06-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
| 1482 | 1685 | ||
| @@ -2321,7 +2524,7 @@ | |||
| 2321 | 2524 | ||
| 2322 | 2004-05-10 Andreas Schwab <schwab@suse.de> | 2525 | 2004-05-10 Andreas Schwab <schwab@suse.de> |
| 2323 | 2526 | ||
| 2324 | * lisp.h: Declare Fmake_symbolic_link. | 2527 | * lisp.h (Fmake_symbolic_link): Declare. |
| 2325 | 2528 | ||
| 2326 | * fileio.c (Frename_file): Remove extra argument in call to | 2529 | * fileio.c (Frename_file): Remove extra argument in call to |
| 2327 | Fmake_symbolic_link. | 2530 | Fmake_symbolic_link. |
| @@ -4812,9 +5015,9 @@ | |||
| 4812 | (update_frame_tool_bar): Call xg_get_gdk_pixmap_and_mask. | 5015 | (update_frame_tool_bar): Call xg_get_gdk_pixmap_and_mask. |
| 4813 | (xg_initialize): Remove xg_left_ptr_cursor. | 5016 | (xg_initialize): Remove xg_left_ptr_cursor. |
| 4814 | 5017 | ||
| 4815 | * gtkutil.h: xg_get_scroll_id_for_window, xg_win_to_widget takes | 5018 | * gtkutil.h (xg_get_scroll_id_for_window, xg_win_to_widget): Add |
| 4816 | Display* argument also. Declare xg_display_open, | 5019 | Display* argument. |
| 4817 | xg_display_close, xg_create_default_cursor. | 5020 | (xg_display_open, xg_display_close, xg_create_default_cursor): Declare. |
| 4818 | 5021 | ||
| 4819 | 2003-11-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 5022 | 2003-11-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
| 4820 | 5023 | ||
| @@ -4880,8 +5083,8 @@ | |||
| 4880 | 5083 | ||
| 4881 | 2003-11-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 5084 | 2003-11-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
| 4882 | 5085 | ||
| 4883 | * gtkutil.h: Declare xg_have_tear_offs, remove xg_keep_popup | 5086 | * gtkutil.h (xg_have_tear_offs): Declare. |
| 4884 | and xg_did_tearoff. | 5087 | (xg_keep_popup, xg_did_tearoff): Remove. |
| 4885 | 5088 | ||
| 4886 | * gtkutil.c: Remove variable xg_did_tearoff. | 5089 | * gtkutil.c: Remove variable xg_did_tearoff. |
| 4887 | (xg_have_tear_offs): New function. | 5090 | (xg_have_tear_offs): New function. |
| @@ -5379,7 +5582,7 @@ | |||
| 5379 | 5582 | ||
| 5380 | * alloc.c (lisp_align_malloc): Change type of `aligned'. | 5583 | * alloc.c (lisp_align_malloc): Change type of `aligned'. |
| 5381 | 5584 | ||
| 5382 | * alloca.s: Removed. | 5585 | * alloca.s: Remove. |
| 5383 | 5586 | ||
| 5384 | 2003-08-19 Gerd Moellmann <gerd@gnu.org> | 5587 | 2003-08-19 Gerd Moellmann <gerd@gnu.org> |
| 5385 | 5588 | ||
| @@ -8001,7 +8204,7 @@ | |||
| 8001 | (handle_one_xevent): ButtonPress/Release: If event is for a toolkit | 8204 | (handle_one_xevent): ButtonPress/Release: If event is for a toolkit |
| 8002 | scrollbar and control is pressed, call x_scroll_bar_handle_click. | 8205 | scrollbar and control is pressed, call x_scroll_bar_handle_click. |
| 8003 | 8206 | ||
| 8004 | * gtkutil.h: Declare xg_get_scroll_id_for_window. | 8207 | * gtkutil.h (xg_get_scroll_id_for_window): Declare. |
| 8005 | 8208 | ||
| 8006 | * gtkutil.c (xg_get_scroll_id_for_window): New function. | 8209 | * gtkutil.c (xg_get_scroll_id_for_window): New function. |
| 8007 | (xg_tool_bar_item_expose_callback): New function. | 8210 | (xg_tool_bar_item_expose_callback): New function. |
| @@ -8703,7 +8906,7 @@ | |||
| 8703 | (FRAME_OUTER_TO_INNER_DIFF_Y): Add FRAME_TOOLBAR_HEIGHT to calculation. | 8906 | (FRAME_OUTER_TO_INNER_DIFF_Y): Add FRAME_TOOLBAR_HEIGHT to calculation. |
| 8704 | 8907 | ||
| 8705 | * xterm.c: Include gtkutil.h for USE_GTK. | 8908 | * xterm.c: Include gtkutil.h for USE_GTK. |
| 8706 | Declare extern void free_frame_menubar for USE_GTK. | 8909 | (free_frame_menubar): Declare extern void for USE_GTK. |
| 8707 | (note_mouse_highlight): Check popup_activated for USE_GTK. | 8910 | (note_mouse_highlight): Check popup_activated for USE_GTK. |
| 8708 | (xt_action_hook): Don't compile if USE_GTK. | 8911 | (xt_action_hook): Don't compile if USE_GTK. |
| 8709 | (x_scroll_bar_to_input_event): Use CurrentTime for USE_GTK. | 8912 | (x_scroll_bar_to_input_event): Use CurrentTime for USE_GTK. |
| @@ -8773,7 +8976,7 @@ | |||
| 8773 | (redisplay_window): Add check for USE_GTK and FRAME_EXTERNAL_TOOL_BAR. | 8976 | (redisplay_window): Add check for USE_GTK and FRAME_EXTERNAL_TOOL_BAR. |
| 8774 | (display_menu_bar): Add check for USE_GTK | 8977 | (display_menu_bar): Add check for USE_GTK |
| 8775 | 8978 | ||
| 8776 | * lisp.h: Declare Vx_resource_name extern. | 8979 | * lisp.h (Vx_resource_name): Declare extern. |
| 8777 | 8980 | ||
| 8778 | * keyboard.c (kbd_buffer_get_event): Check MENU_BAR_ACTIVATE_EVENT | 8981 | * keyboard.c (kbd_buffer_get_event): Check MENU_BAR_ACTIVATE_EVENT |
| 8779 | for USE_GTK. | 8982 | for USE_GTK. |
| @@ -8990,7 +9193,7 @@ | |||
| 8990 | (XSAVE_VALUE): New macro. | 9193 | (XSAVE_VALUE): New macro. |
| 8991 | (struct Lisp_Save_Value): New data type. | 9194 | (struct Lisp_Save_Value): New data type. |
| 8992 | (union Lisp_Misc): Add u_save_value alternative. | 9195 | (union Lisp_Misc): Add u_save_value alternative. |
| 8993 | (make_save_value): Declared. | 9196 | (make_save_value): Declare. |
| 8994 | 9197 | ||
| 8995 | * alloc.c (make_save_value): New function. | 9198 | * alloc.c (make_save_value): New function. |
| 8996 | 9199 | ||
| @@ -12060,7 +12263,7 @@ | |||
| 12060 | * fontset.c [MAC_OS]: Set Vdefault_fontset to ETL Fixed instead of | 12263 | * fontset.c [MAC_OS]: Set Vdefault_fontset to ETL Fixed instead of |
| 12061 | Apple Monaco. | 12264 | Apple Monaco. |
| 12062 | 12265 | ||
| 12063 | * process.c: Declare QCfamily and QCfilter as extern. | 12266 | * process.c (QCfamily, QCfilte): Declare extern. |
| 12064 | (wait_reading_process_input) [MAC_OSX]: Clear bit for stdin before | 12267 | (wait_reading_process_input) [MAC_OSX]: Clear bit for stdin before |
| 12065 | calling select. | 12268 | calling select. |
| 12066 | 12269 | ||
| @@ -12888,7 +13091,7 @@ | |||
| 12888 | 13091 | ||
| 12889 | 2002-03-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 13092 | 2002-03-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
| 12890 | 13093 | ||
| 12891 | * xterm.h (x_session_check_input, x_session_initialize): Declared. | 13094 | * xterm.h (x_session_check_input, x_session_initialize): Declare. |
| 12892 | 13095 | ||
| 12893 | * xterm.c: (XTread_socket): Add call to x_session_check_input and | 13096 | * xterm.c: (XTread_socket): Add call to x_session_check_input and |
| 12894 | x_session_have_connection. | 13097 | x_session_have_connection. |
| @@ -12900,7 +13103,7 @@ | |||
| 12900 | 13103 | ||
| 12901 | * emacs.c (main): Add call to syms_of_xsmfns. | 13104 | * emacs.c (main): Add call to syms_of_xsmfns. |
| 12902 | 13105 | ||
| 12903 | * lisp.h: Declare syms_of_xsmfns as extern. | 13106 | * lisp.h (syms_of_xsmfns): Declare extern. |
| 12904 | 13107 | ||
| 12905 | * config.in: Add HAVE_X_SM. | 13108 | * config.in: Add HAVE_X_SM. |
| 12906 | 13109 | ||
| @@ -14245,7 +14448,7 @@ | |||
| 14245 | 2001-12-09 Jason Rumney <jasonr@gnu.org> | 14448 | 2001-12-09 Jason Rumney <jasonr@gnu.org> |
| 14246 | 14449 | ||
| 14247 | * w32menu.c (_widget_value): Make `help' field a Lisp_Object. | 14450 | * w32menu.c (_widget_value): Make `help' field a Lisp_Object. |
| 14248 | Add comment to explain where the struct came from. | 14451 | Add comment to explain where the struct came from. |
| 14249 | (single_submenu, w32_menu_show): Set `help' field as Lisp_Object. | 14452 | (single_submenu, w32_menu_show): Set `help' field as Lisp_Object. |
| 14250 | (add_menu_item): Process pop-up menus first to avoid memory leak. | 14453 | (add_menu_item): Process pop-up menus first to avoid memory leak. |
| 14251 | (add_menu_item, w32_menu_display_help): Use `help' field as | 14454 | (add_menu_item, w32_menu_display_help): Use `help' field as |
| @@ -15031,7 +15234,7 @@ | |||
| 15031 | * insdel.c (replace_range): Use adjust_markers_for_replace | 15234 | * insdel.c (replace_range): Use adjust_markers_for_replace |
| 15032 | instead of adjust_markers_for_delete and adjust_markers_for_insert. | 15235 | instead of adjust_markers_for_delete and adjust_markers_for_insert. |
| 15033 | 15236 | ||
| 15034 | * intervals.h: Declare set_text_properties and set_text_properties_1. | 15237 | * intervals.h (set_text_properties, set_text_properties_1): Declare. |
| 15035 | 15238 | ||
| 15036 | * textprop.c (set_text_properties_1): New subroutine | 15239 | * textprop.c (set_text_properties_1): New subroutine |
| 15037 | broken out of set_text_properties. | 15240 | broken out of set_text_properties. |