Mercurial > emacs
comparison src/ChangeLog @ 90751:52a7f3f50b89
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 624-636)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 200-201)
- Merge from emacs--devo--0
- Update from CVS: lisp/nnweb.el (nnweb-google-parse-1): Update parser.
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-171
author | Miles Bader <miles@gnu.org> |
---|---|
date | Tue, 13 Feb 2007 12:14:16 +0000 |
parents | f83d17e1ace6 770406986ce8 |
children | dd7c098af727 |
comparison
equal
deleted
inserted
replaced
90750:f8cc067aba62 | 90751:52a7f3f50b89 |
---|---|
1 2007-02-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
2 | |
3 * macfns.c (Fx_focus_frame): Move current process to foreground if | |
4 it is not. | |
5 [TARGET_API_MAC_CARBON] (Fx_file_dialog): Replace #if MAC_OSX with | |
6 #ifdef MAC_OSX. | |
7 (Fmac_set_font_panel_visible_p) [USE_MAC_FONT_PANEL]: Rename from | |
8 Fmac_set_font_panel_visibility. All uses changed. Rename argument | |
9 VISIBLE to FLAG. | |
10 | |
11 * macterm.c (MakeMeTheFrontProcess) [MAC_OSX]: Remove function. | |
12 (mac_initialize) [MAC_OSX]: Call SetFrontProcess instead of | |
13 MakeMeTheFrontProcess. | |
14 | |
15 2007-02-12 Chong Yidong <cyd@stupidchicken.com> | |
16 | |
17 * frame.c (x_set_screen_gamma): Clear face cache. | |
18 | |
19 2007-02-11 Juanma Barranquero <lekktu@gmail.com> | |
20 | |
21 * buffer.c (Fgenerate_new_buffer_name, Fbuffer_modified_tick): | |
22 Reflow docstrings. | |
23 | |
24 2007-02-10 Eli Zaretskii <eliz@gnu.org> | |
25 | |
26 * window.c (Fwindow_height, Fwindow_hscroll) | |
27 (Fwindow_redisplay_end_trigger, Fwindow_point, Fwindow_start) | |
28 (Fwindow_end, Fwindow_display_table, Fwindow_text_height): | |
29 Document the effect of WINDOW arg being nil. | |
30 | |
31 2007-02-08 Kim F. Storm <storm@cua.dk> | |
32 | |
33 * minibuf.c (read_minibuf): Fix 2007-01-30 change. | |
34 Use Qlambda as interim value of Vminibuffer_completing_file_name. | |
35 (Fcompleting_read): Use non-filename maps if value is Qlambda (or Qnil). | |
36 (syms_of_minibuf) <minibuffer-completing-file-name>: Document lambda. | |
37 | |
38 2007-02-07 Juanma Barranquero <lekktu@gmail.com> | |
39 | |
40 * makefile.w32-in ($(TRES)): Use literal "../nt/emacs.rc" instead | |
41 of $(ALL_DEPS). | |
42 | |
43 2007-02-07 Eli Zaretskii <eliz@gnu.org> | |
44 | |
45 * makefile.w32-in ($(TRES)): Depend on stamp_BLD, since $(TRES) is | |
46 put into $(BLD). | |
47 | |
48 2007-02-06 Chong Yidong <cyd@stupidchicken.com> | |
49 | |
50 * frame.c (Fmodify_frame_parameters): Don't bind | |
51 Qinhibit_default_face_x_resources, which has no effect. | |
52 (Qinhibit_default_face_x_resources): Symbol deleted. | |
53 | |
54 2007-02-03 Eli Zaretskii <eliz@gnu.org> | |
55 | |
56 * indent.c (Fmove_to_column): Document that the argument COLUMN is | |
57 taken from prefix numeric argument. | |
58 | |
59 2007-02-03 Juanma Barranquero <lekktu@gmail.com> | |
60 | |
61 * lread.c (syms_of_lread) <load-history>: Doc fix. | |
62 | |
63 2007-01-29 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de> (tiny change) | |
64 | |
65 * xterm.c [!USE_TOOLKIT_SCROLL_BARS] (x_scroll_bar_expose): | |
66 Use the foreground color of the scroll-bar face when drawing | |
67 the scroll-bar's border. | |
68 | |
69 2007-02-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
70 | |
71 * xterm.c (do_ewmh_fullscreen): Check that what != NULL before | |
72 calling wm_supports. | |
73 | |
74 2007-02-01 Juanma Barranquero <lekktu@gmail.com> | |
75 | |
76 * lread.c (syms_of_lread) <user-init-file>: Doc fix. | |
77 Wording by Eli Zaretskii. | |
78 | |
79 2007-01-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
80 | |
81 * gtkutil.c (update_frame_tool_bar): Initialize h/vmargin to 0. | |
82 | |
83 2007-01-30 Richard Stallman <rms@gnu.org> | |
84 | |
85 * minibuf.c (read_minibuf): | |
86 Save and clear Vminibuffer_completing_file_name. | |
87 (read_minibuf_unwind): Restore it. | |
88 (Vminibuffer_completion_table, Qminibuffer_completion_table) | |
89 (Vminibuffer_completion_predicate, Qminibuffer_completion_predicate) | |
90 (Vminibuffer_completion_confirm, Qminibuffer_completion_confirm) | |
91 (Vminibuffer_completing_file_name): Definitions moved up. | |
92 | |
1 2007-01-29 Chong Yidong <cyd@stupidchicken.com> | 93 2007-01-29 Chong Yidong <cyd@stupidchicken.com> |
2 | 94 |
3 * m/hp800.h: Restore, removing HP-UX support. | 95 * m/hp800.h: Restore, removing HP-UX support. |
4 | 96 |
5 2007-01-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 97 2007-01-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
263 (mac_fill_rectangle, mac_draw_image_string_cg) [USE_CG_DRAWING]: | 355 (mac_fill_rectangle, mac_draw_image_string_cg) [USE_CG_DRAWING]: |
264 Use CG_SET_FILL_COLOR_WITH_GC_FOREGROUND or | 356 Use CG_SET_FILL_COLOR_WITH_GC_FOREGROUND or |
265 CG_SET_FILL_COLOR_WITH_GC_BACKGROUND instead of CG_SET_FILL_COLOR. | 357 CG_SET_FILL_COLOR_WITH_GC_BACKGROUND instead of CG_SET_FILL_COLOR. |
266 (mac_draw_string_common) [MAC_OSX && USE_ATSUI]: Likewise. | 358 (mac_draw_string_common) [MAC_OSX && USE_ATSUI]: Likewise. |
267 (XCreateGC, XFreeGC, XSetForeground, XSetBackground) [USE_CG_DRAWING | 359 (XCreateGC, XFreeGC, XSetForeground, XSetBackground) [USE_CG_DRAWING |
268 && MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]: Use gc->cg_fore_color and/or | 360 && MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]: Use gc->cg_fore_color and/or |
269 gc->cg_back_color. | 361 gc->cg_back_color. |
270 (install_drag_handler, remove_drag_handler): Make extern. | 362 (install_drag_handler, remove_drag_handler): Make extern. |
271 (install_menu_target_item_handler): Add extern. | 363 (install_menu_target_item_handler): Add extern. |
272 (install_window_handler): Call install_menu_target_item_handler. | 364 (install_window_handler): Call install_menu_target_item_handler. |
273 [MAC_OS8] (main): Use MAC_EMACS_CREATOR_CODE instead of 'EMAx'. | 365 [MAC_OS8] (main): Use MAC_EMACS_CREATOR_CODE instead of 'EMAx'. |
716 | 808 |
717 2006-11-23 William Smith <William.Smith@global360.com> (tiny change) | 809 2006-11-23 William Smith <William.Smith@global360.com> (tiny change) |
718 | 810 |
719 * strftime.c (HAVE_SYS__MBSTATE_T_H): Fix typo. | 811 * strftime.c (HAVE_SYS__MBSTATE_T_H): Fix typo. |
720 | 812 |
721 2006-11-02 Alfred M. Szmidt <ams@gnu.org> (tiny change) | 813 2006-11-22 Alfred M. Szmidt <ams@gnu.org> (tiny change) |
722 | 814 |
723 * s/openbsd.h (LD_SWITCH_SYSTEM): Remove /usr/pkg/lib and | 815 * s/openbsd.h (LD_SWITCH_SYSTEM): Remove /usr/pkg/lib and |
724 /usr/pkg/lib from the library search path. | 816 /usr/pkg/lib from the library search path. |
725 (LD_SWITCH_X_DEFAULT): New macro. | 817 (LD_SWITCH_X_DEFAULT): New macro. |
726 | 818 |
979 * eval.c (Fcatch): Doc fix. | 1071 * eval.c (Fcatch): Doc fix. |
980 | 1072 |
981 2006-10-31 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 1073 2006-10-31 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
982 | 1074 |
983 * image.c [MAC_OS] (image_load_qt_1, xpm_scan, xpm_make_color_table_v) | 1075 * image.c [MAC_OS] (image_load_qt_1, xpm_scan, xpm_make_color_table_v) |
984 (xpm_put_color_table_v, xpm_get_color_table_v, xpm_make_color_table_h) | 1076 (xpm_put_color_table_v, xpm_get_color_table_v, xpm_make_color_table_h) |
985 (xpm_put_color_table_h, xpm_get_color_table_h, xpm_str_to_color_key) | 1077 (xpm_put_color_table_h, xpm_get_color_table_h, xpm_str_to_color_key) |
986 (xpm_load_image): Add const qualifier to arguments. | 1078 (xpm_load_image): Add const qualifier to arguments. |
987 [MAC_OS] (xpm_color_key_strings): Make static const. | 1079 [MAC_OS] (xpm_color_key_strings): Make static const. |
988 | 1080 |
989 * mac.c (create_apple_event_from_event_ref) | 1081 * mac.c (create_apple_event_from_event_ref) |
1914 2006-08-21 Kim F. Storm <storm@cua.dk> | 2006 2006-08-21 Kim F. Storm <storm@cua.dk> |
1915 | 2007 |
1916 * macterm.c (x_draw_stretch_glyph_string): | 2008 * macterm.c (x_draw_stretch_glyph_string): |
1917 * w32term.c (x_draw_stretch_glyph_string): | 2009 * w32term.c (x_draw_stretch_glyph_string): |
1918 * xterm.c (x_draw_stretch_glyph_string): It is ok to draw a | 2010 * xterm.c (x_draw_stretch_glyph_string): It is ok to draw a |
1919 stretch glyph in left marginal areas on header and mode lines. | 2011 stretch glyph in left marginal areas on header and mode lines. |
1920 | 2012 |
1921 2006-08-21 Kenichi Handa <handa@m17n.org> | 2013 2006-08-21 Kenichi Handa <handa@m17n.org> |
1922 | 2014 |
1923 * keyboard.c (syms_of_keyboard): Docstring of | 2015 * keyboard.c (syms_of_keyboard): Docstring of |
1924 Vunread_post_input_method_events and Vunread_input_method_events | 2016 Vunread_post_input_method_events and Vunread_input_method_events |
2147 * w32.c (convert_time): Use explicit long double constants to | 2239 * w32.c (convert_time): Use explicit long double constants to |
2148 ensure long double arithmetics is used throughout. | 2240 ensure long double arithmetics is used throughout. |
2149 | 2241 |
2150 2006-07-20 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 2242 2006-07-20 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
2151 | 2243 |
2152 * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp): New vars. | 2244 * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp): New vars. |
2153 (init_alloc_once): Initialize them. | 2245 (init_alloc_once): Initialize them. |
2154 (pure_alloc): Allocate non-Lisp objects from the end of pure storage | 2246 (pure_alloc): Allocate non-Lisp objects from the end of pure storage |
2155 without alignment. | 2247 without alignment. |
2156 | 2248 |
2157 * puresize.h (BASE_PURESIZE): Decrease to 1141000. | 2249 * puresize.h (BASE_PURESIZE): Decrease to 1141000. |
3590 2006-04-24 Kim F. Storm <storm@cua.dk> | 3682 2006-04-24 Kim F. Storm <storm@cua.dk> |
3591 | 3683 |
3592 * xdisp.c (fill_stretch_glyph_string): Set s->nchars = 1 for code which | 3684 * xdisp.c (fill_stretch_glyph_string): Set s->nchars = 1 for code which |
3593 does last_glyph=s->first_glyph+s->nchars-1, e.g. if stretch has relief. | 3685 does last_glyph=s->first_glyph+s->nchars-1, e.g. if stretch has relief. |
3594 (produce_stretch_glyph): Assume that face box height and width is | 3686 (produce_stretch_glyph): Assume that face box height and width is |
3595 already included in stretch glyph size so caller doesn't have to | 3687 already included in stretch glyph size so caller doesn't have to |
3596 consider the extra space otherwise added (fixes problem in ses.el). | 3688 consider the extra space otherwise added (fixes problem in ses.el). |
3597 | 3689 |
3598 * frame.c (x_set_font): Clear f->n_tool_bar_rows and current frame | 3690 * frame.c (x_set_font): Clear f->n_tool_bar_rows and current frame |
3599 matrices to force recalculation of tool-bar height after font change. | 3691 matrices to force recalculation of tool-bar height after font change. |
3600 | 3692 |
3671 | 3763 |
3672 2006-04-20 Kim F. Storm <storm@cua.dk> | 3764 2006-04-20 Kim F. Storm <storm@cua.dk> |
3673 | 3765 |
3674 * xdisp.c (redisplay_window): Fix last change. | 3766 * xdisp.c (redisplay_window): Fix last change. |
3675 | 3767 |
3676 * xdisp.c (redisplay_window): If current window start is not at the | 3768 * xdisp.c (redisplay_window): If current window start is not at the |
3677 beginning of a line, select a new window start if buffer is modified | 3769 beginning of a line, select a new window start if buffer is modified |
3678 and window start is in the modified region, but the first change is | 3770 and window start is in the modified region, but the first change is |
3679 before window start. | 3771 before window start. |
3680 | 3772 |
3681 2006-04-18 Richard Stallman <rms@gnu.org> | 3773 2006-04-18 Richard Stallman <rms@gnu.org> |
4088 | 4180 |
4089 * xterm.c (x_term_init): Remove unnecessary GCPRO. | 4181 * xterm.c (x_term_init): Remove unnecessary GCPRO. |
4090 | 4182 |
4091 2006-03-19 Kim F. Storm <storm@cua.dk> | 4183 2006-03-19 Kim F. Storm <storm@cua.dk> |
4092 | 4184 |
4093 * xdisp.c (set_cursor_from_row): Fix cursor property on overlay string, | 4185 * xdisp.c (set_cursor_from_row): Fix cursor property on overlay string, |
4094 so it doesn't associate overlay string with following glyph by default. | 4186 so it doesn't associate overlay string with following glyph by default. |
4095 Allow integer property value to specify explicit number of buffer | 4187 Allow integer property value to specify explicit number of buffer |
4096 positions associate with overlay string. | 4188 positions associate with overlay string. |
4097 | 4189 |
4098 2006-03-18 Chong Yidong <cyd@stupidchicken.com> | 4190 2006-03-18 Chong Yidong <cyd@stupidchicken.com> |
7837 | 7929 |
7838 2005-06-09 Kim F. Storm <storm@cua.dk> | 7930 2005-06-09 Kim F. Storm <storm@cua.dk> |
7839 | 7931 |
7840 * search.c (Fmatch_data): Add optional RESEAT arg. Unchain markers | 7932 * search.c (Fmatch_data): Add optional RESEAT arg. Unchain markers |
7841 in REUSE list if non-nil; free them if equal to evaporate. | 7933 in REUSE list if non-nil; free them if equal to evaporate. |
7842 (Fset_match_data): Add optional RESEAT arg. Unchain markers in LIST | 7934 (Fset_match_data): Add optional RESEAT arg. Unchain markers in LIST |
7843 if non-nil; free them if equal to evaporate. Use XCAR/XCDR. | 7935 if non-nil; free them if equal to evaporate. Use XCAR/XCDR. |
7844 (restore_search_regs): Rename from restore_match_data. Uses changed. | 7936 (restore_search_regs): Rename from restore_match_data. Uses changed. |
7845 (unwind_set_match_data): New function. | 7937 (unwind_set_match_data): New function. |
7846 (record_unwind_save_match_data): New function like save-match-data. | 7938 (record_unwind_save_match_data): New function like save-match-data. |
7847 | 7939 |
8803 (syms_of_keyboard) [MAC_OS]: Intern and staticpro it. | 8895 (syms_of_keyboard) [MAC_OS]: Intern and staticpro it. |
8804 (kbd_buffer_get_event) [MAC_OS]: Make event for LANGUAGE_CHANGE_EVENT. | 8896 (kbd_buffer_get_event) [MAC_OS]: Make event for LANGUAGE_CHANGE_EVENT. |
8805 | 8897 |
8806 * macterm.c (mac_keyboard_text_encoding) | 8898 * macterm.c (mac_keyboard_text_encoding) |
8807 (current_mac_keyboard_text_encoding): Remove variables. | 8899 (current_mac_keyboard_text_encoding): Remove variables. |
8808 (XTread_socket): Store language-change event if keyboard script change | 8900 (XTread_socket): Store language-change event if keyboard script change |
8809 is detected. Don't convert input to `mac_keyboard_text_encoding'. | 8901 is detected. Don't convert input to `mac_keyboard_text_encoding'. |
8810 (syms_of_macterm): Delete DEFVAR_INT for mac-keyboard-text-encoding. | 8902 (syms_of_macterm): Delete DEFVAR_INT for mac-keyboard-text-encoding. |
8811 | 8903 |
8812 * termhooks.h (enum event_kind) [MAC_OS]: Add LANGUAGE_CHANGE_EVENT. | 8904 * termhooks.h (enum event_kind) [MAC_OS]: Add LANGUAGE_CHANGE_EVENT. |
8813 | 8905 |
10047 | 10139 |
10048 * dispextern.h (struct it): New member dpvec_face_id. | 10140 * dispextern.h (struct it): New member dpvec_face_id. |
10049 (merge_into_realized_face): Add prototype. | 10141 (merge_into_realized_face): Add prototype. |
10050 | 10142 |
10051 * xfaces.c (merge_into_realized_face): New function. Used to | 10143 * xfaces.c (merge_into_realized_face): New function. Used to |
10052 merge escape-glyph face or face from display table into current face. | 10144 merge escape-glyph face or face from display table into current face. |
10053 | 10145 |
10054 * xdisp.c (Vshow_nonbreak_escape): New lisp var. | 10146 * xdisp.c (Vshow_nonbreak_escape): New lisp var. |
10055 (syms_of_xdisp): DEFVAR_LISP it. | 10147 (syms_of_xdisp): DEFVAR_LISP it. |
10056 (escape_glyph_face): Remove var. | 10148 (escape_glyph_face): Remove var. |
10057 (redisplay_window): Don't initialize it. | 10149 (redisplay_window): Don't initialize it. |
10269 * macterm.c (reflect_byte): Remove function. | 10361 * macterm.c (reflect_byte): Remove function. |
10270 (mac_create_bitmap_from_bitmap_data): Don't call reflect_byte. | 10362 (mac_create_bitmap_from_bitmap_data): Don't call reflect_byte. |
10271 Lookup table instead. | 10363 Lookup table instead. |
10272 (mac_do_font_lists): Simplify calculation of the longest | 10364 (mac_do_font_lists): Simplify calculation of the longest |
10273 nonspecial string. | 10365 nonspecial string. |
10274 (init_mac_drag_n_drop): Remove function and declaration. | 10366 (init_mac_drag_n_drop): Remove function and declaration. |
10275 (mac_initialize) [TARGET_API_MAC_CARBON]: Don't call | 10367 (mac_initialize) [TARGET_API_MAC_CARBON]: Don't call |
10276 init_mac_drag_n_drop. | 10368 init_mac_drag_n_drop. |
10277 (mac_do_track_drag): New function and declaration. | 10369 (mac_do_track_drag): New function and declaration. |
10278 (install_window_handler): Return OSErr value. | 10370 (install_window_handler): Return OSErr value. |
10279 (install_window_handler) [TARGET_API_MAC_CARBON]: | 10371 (install_window_handler) [TARGET_API_MAC_CARBON]: |
12414 Set VQUIT and VINTR chars to the standard ones if they are unset. | 12506 Set VQUIT and VINTR chars to the standard ones if they are unset. |
12415 [AIX]: Don't do that here. And don't force VINTR to standard | 12507 [AIX]: Don't do that here. And don't force VINTR to standard |
12416 when SIGNALS_VIA_CHARACTERS. | 12508 when SIGNALS_VIA_CHARACTERS. |
12417 | 12509 |
12418 * process.c (process_send_signal) | 12510 * process.c (process_send_signal) |
12419 [SIGNALS_VIA_CHARACTERS, HAVE_TERMIOS]: Clean up. | 12511 [SIGNALS_VIA_CHARACTERS, HAVE_TERMIOS]: Clean up. |
12420 Do nothing if the character is CVDISABLE. | 12512 Do nothing if the character is CVDISABLE. |
12421 | 12513 |
12422 * xfaces.c (merge_face_ref): Specifying `unspecified' is a no-op. | 12514 * xfaces.c (merge_face_ref): Specifying `unspecified' is a no-op. |
12423 | 12515 |
12424 * intervals.c (move_if_not_intangible): | 12516 * intervals.c (move_if_not_intangible): |
12760 2004-06-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 12852 2004-06-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
12761 | 12853 |
12762 * macterm.c (do_window_activate, do_window_deactivate): Remove. | 12854 * macterm.c (do_window_activate, do_window_deactivate): Remove. |
12763 (XTread_socket): Send mouse button events to the toolbox | 12855 (XTread_socket): Send mouse button events to the toolbox |
12764 dispatcher even when the mouse is grabbed. Don't process window | 12856 dispatcher even when the mouse is grabbed. Don't process window |
12765 activate events for non-Emacs windows. Replace function calls to | 12857 activate events for non-Emacs windows. Replace function calls to |
12766 do_window_activate and do_window_deactivate with their contents. | 12858 do_window_activate and do_window_deactivate with their contents. |
12767 Reset mouse grabbing status when a window is deactivated. | 12859 Reset mouse grabbing status when a window is deactivated. |
12768 | 12860 |
12769 2004-06-29 Steven Tamm <steventamm@mac.com> | 12861 2004-06-29 Steven Tamm <steventamm@mac.com> |
12770 | 12862 |
14092 | 14184 |
14093 * doc.c (Fsnarf_documentation): Ignore new file name entries. | 14185 * doc.c (Fsnarf_documentation): Ignore new file name entries. |
14094 | 14186 |
14095 2004-04-06 Kim F. Storm <storm@cua.dk> | 14187 2004-04-06 Kim F. Storm <storm@cua.dk> |
14096 | 14188 |
14097 * msdos.c (clear_mouse_face): Only clear mouse highlight if not hidden. | 14189 * msdos.c (clear_mouse_face): Only clear mouse highlight if not hidden. |
14098 (dos_rawgetc): Set mouse_face_hidden after clearing highlight. | 14190 (dos_rawgetc): Set mouse_face_hidden after clearing highlight. |
14099 | 14191 |
14100 * w32term.c (w32_read_socket): Set mouse_face_hidden after | 14192 * w32term.c (w32_read_socket): Set mouse_face_hidden after |
14101 clearing highlight. | 14193 clearing highlight. |
14102 | 14194 |
15873 (get_specified_cursor_type): Declare static. | 15965 (get_specified_cursor_type): Declare static. |
15874 (get_window_cursor_type): Declare static. Add glyph arg to be | 15966 (get_window_cursor_type): Declare static. Add glyph arg to be |
15875 able to know when cursor is on an image; always substitute | 15967 able to know when cursor is on an image; always substitute |
15876 hollow-box cursor for filled-box cursor on images, to avoid | 15968 hollow-box cursor for filled-box cursor on images, to avoid |
15877 negative images and flicker when blinking the cursor. | 15969 negative images and flicker when blinking the cursor. |
15878 (display_and_set_cursor): Pass glyph to get_window_cursor_type. | 15970 (display_and_set_cursor): Pass glyph to get_window_cursor_type. |
15879 (note_mode_line_or_margin_highlight): Use non-text cursor rather | 15971 (note_mode_line_or_margin_highlight): Use non-text cursor rather |
15880 than vertical scroll-bar cursor in display margins. | 15972 than vertical scroll-bar cursor in display margins. |
15881 (note_mouse_highlight): Use non-text cursor rather than text | 15973 (note_mouse_highlight): Use non-text cursor rather than text |
15882 cursor in fringes and over images in the text area. | 15974 cursor in fringes and over images in the text area. |
15883 Use non-text cursor when mouse pointer is outside editable text, | 15975 Use non-text cursor when mouse pointer is outside editable text, |
16299 | 16391 |
16300 * xterm.c (handle_one_xevent): Reset wm_type when ReparentNotify | 16392 * xterm.c (handle_one_xevent): Reset wm_type when ReparentNotify |
16301 is received. | 16393 is received. |
16302 (handle_one_xevent): Rename x_check_expected_move from | 16394 (handle_one_xevent): Rename x_check_expected_move from |
16303 x_check_fullscreen_move. | 16395 x_check_fullscreen_move. |
16304 (x_set_offset): Only add WM decoration sizes to modified_top/left | 16396 (x_set_offset): Only add WM decoration sizes to modified_top/left |
16305 for X_WMTYPE_A. Set check_expected_move when WM type is unknown. | 16397 for X_WMTYPE_A. Set check_expected_move when WM type is unknown. |
16306 (x_check_expected_move): Rename from x_check_fullscreen_move. | 16398 (x_check_expected_move): Rename from x_check_fullscreen_move. |
16307 Removed fullscreen specific code. Use check_expected_move, | 16399 Removed fullscreen specific code. Use check_expected_move, |
16308 expected_left/top instead. Also, set wm_type. | 16400 expected_left/top instead. Also, set wm_type. |
16309 (x_term_init): Initialize wm_type to unknown. | 16401 (x_term_init): Initialize wm_type to unknown. |
17522 Several bugs related to display margins have been fixed. | 17614 Several bugs related to display margins have been fixed. |
17523 | 17615 |
17524 3) Consistently use FRAME_FONT and FRAME_FONTSET macros. | 17616 3) Consistently use FRAME_FONT and FRAME_FONTSET macros. |
17525 | 17617 |
17526 4) Use FRAME_COLUMN_WIDTH (f) consistently throughout the code | 17618 4) Use FRAME_COLUMN_WIDTH (f) consistently throughout the code |
17527 rather than FRAME_WIDTH (FRAME_FONT (f)). | 17619 rather than FRAME_WIDTH (FRAME_FONT (f)). |
17528 | 17620 |
17529 5) Introduce a consistent naming of variables, members and macros | 17621 5) Introduce a consistent naming of variables, members and macros |
17530 depending on whether their value is measured in pixels or in | 17622 depending on whether their value is measured in pixels or in |
17531 canonical columns/lines. Pixel dimensions are named *_width and | 17623 canonical columns/lines. Pixel dimensions are named *_width and |
17532 *_height, while canonical columns/lines are named *_cols and | 17624 *_height, while canonical columns/lines are named *_cols and |
17822 (Fset_window_buffer): New arg KEEP_MARGINS. All callers changed. | 17914 (Fset_window_buffer): New arg KEEP_MARGINS. All callers changed. |
17823 (Fsplit_window): Duplicate original window's display margin, | 17915 (Fsplit_window): Duplicate original window's display margin, |
17824 fringe, and scroll-bar settings; then call Fset_window_buffer with | 17916 fringe, and scroll-bar settings; then call Fset_window_buffer with |
17825 KEEP_MARGINS non-nil. This fixes a bug which caused a split | 17917 KEEP_MARGINS non-nil. This fixes a bug which caused a split |
17826 window to only preserve the display margins in one of the windows. | 17918 window to only preserve the display margins in one of the windows. |
17827 When splitting horizontally, call adjust_window_margins on both | 17919 When splitting horizontally, call adjust_window_margins on both |
17828 windows to ensure that the text area of the new windows is non too | 17920 windows to ensure that the text area of the new windows is non too |
17829 narrow. This fixes a bug which could cause Emacs to trap if the | 17921 narrow. This fixes a bug which could cause Emacs to trap if the |
17830 width of the split window was less than the width of the display | 17922 width of the split window was less than the width of the display |
17831 margins. | 17923 margins. |
17832 (window_box_text_cols): Rename from window_internal_width. | 17924 (window_box_text_cols): Rename from window_internal_width. |
19508 | 19600 |
19509 2003-02-17 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 19601 2003-02-17 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
19510 | 19602 |
19511 * gtkutil.c (xg_tool_bar_expose_callback): New function. | 19603 * gtkutil.c (xg_tool_bar_expose_callback): New function. |
19512 (xg_create_tool_bar): Force style of tool bar to be horizontal with | 19604 (xg_create_tool_bar): Force style of tool bar to be horizontal with |
19513 icons. Set name of tool bar to emacs-toolbar. | 19605 icons. Set name of tool bar to emacs-toolbar. |
19514 (update_frame_tool_bar): Connect expose event to | 19606 (update_frame_tool_bar): Connect expose event to |
19515 xg_tool_bar_expose_callback. | 19607 xg_tool_bar_expose_callback. |
19516 | 19608 |
19517 2003-02-17 Richard M. Stallman <rms@gnu.org> | 19609 2003-02-17 Richard M. Stallman <rms@gnu.org> |
19518 | 19610 |
24578 (x_figure_window_size): Support full-screen frames. | 24670 (x_figure_window_size): Support full-screen frames. |
24579 (Fx_create_frame): Default the fullscreen parameter. | 24671 (Fx_create_frame): Default the fullscreen parameter. |
24580 | 24672 |
24581 * w32term.c (x_check_fullscreen, x_check_fullscreen_move) | 24673 * w32term.c (x_check_fullscreen, x_check_fullscreen_move) |
24582 (x_fullscreen_adjust): New functions. | 24674 (x_fullscreen_adjust): New functions. |
24583 (w32_read_socket) <WM_WINDOWPOSCHANGED>: Don't resize to | 24675 (w32_read_socket) <WM_WINDOWPOSCHANGED>: Don't resize to |
24584 fullscreen. Call x_check_fullscreen_move, and set the | 24676 fullscreen. Call x_check_fullscreen_move, and set the |
24585 want_fullscreen member of output_data.w32 | 24677 want_fullscreen member of output_data.w32 |
24586 <WM_ACTIVATE, WM_ACTIVATEAPP>: Call x_check_fullscreen. | 24678 <WM_ACTIVATE, WM_ACTIVATEAPP>: Call x_check_fullscreen. |
24587 | 24679 |
24588 * w32term.h: New enum for FULLSCREEN_* constants. | 24680 * w32term.h: New enum for FULLSCREEN_* constants. |
24599 | 24691 |
24600 * xterm.h (struct x_display_info): Add mouse_face_hidden. | 24692 * xterm.h (struct x_display_info): Add mouse_face_hidden. |
24601 | 24693 |
24602 * xterm.c (disable_mouse_highlight): Removed variable. | 24694 * xterm.c (disable_mouse_highlight): Removed variable. |
24603 (note_mouse_highlight): Don't highlight if Vmouse_highlight is nil. | 24695 (note_mouse_highlight): Don't highlight if Vmouse_highlight is nil. |
24604 (show_mouse_face): Don't show highlight if mouse_face_hidden is set. | 24696 (show_mouse_face): Don't show highlight if mouse_face_hidden is set. |
24605 (XTread_socket): Turn mouse_face_hidden off after mouse movement, | 24697 (XTread_socket): Turn mouse_face_hidden off after mouse movement, |
24606 and on after keyboard input. | 24698 and on after keyboard input. |
24607 (x_term_init): Initialize mouse_face_hidden. | 24699 (x_term_init): Initialize mouse_face_hidden. |
24608 | 24700 |
24609 * msdos.h (struct display_info): Add mouse_face_hidden. | 24701 * msdos.h (struct display_info): Add mouse_face_hidden. |
24610 | 24702 |
24611 * msdos.c (disable_mouse_highlight): Removed variable. | 24703 * msdos.c (disable_mouse_highlight): Removed variable. |
24612 (show_mouse_face): Don't show highlight if mouse_face_hidden is set. | 24704 (show_mouse_face): Don't show highlight if mouse_face_hidden is set. |
24613 (IT_note_mouse_highlight): Don't highlight if Vmouse_highlight is nil. | 24705 (IT_note_mouse_highlight): Don't highlight if Vmouse_highlight is nil. |
24614 (internal_terminal_init): Initialize mouse_face_hidden. | 24706 (internal_terminal_init): Initialize mouse_face_hidden. |
24615 (dos_rawgetc): Turn mouse_face_hidden off after mouse movement, | 24707 (dos_rawgetc): Turn mouse_face_hidden off after mouse movement, |
24616 and on after keyboard input. | 24708 and on after keyboard input. |
24617 | 24709 |
24618 * w32term.h (struct w32_display_info): Add mouse_face_hidden. | 24710 * w32term.h (struct w32_display_info): Add mouse_face_hidden. |
24619 | 24711 |
24620 * w32term.c (disable_mouse_highlight): Removed variable. | 24712 * w32term.c (disable_mouse_highlight): Removed variable. |
24621 (note_mouse_highlight): Disable highlight if Vmouse_highlight is nil. | 24713 (note_mouse_highlight): Disable highlight if Vmouse_highlight is nil. |
24622 (show_mouse_face): Don't show highlight if mouse_face_hidden is set. | 24714 (show_mouse_face): Don't show highlight if mouse_face_hidden is set. |
24623 (w32_read_socket): Turn mouse_face_hidden off after mouse movement, | 24715 (w32_read_socket): Turn mouse_face_hidden off after mouse movement, |
24624 and on after keyboard input. | 24716 and on after keyboard input. |
24625 (w32_initialize_display_info): Initialize mouse_face_hidden. | 24717 (w32_initialize_display_info): Initialize mouse_face_hidden. |
24626 | 24718 |
24627 2002-02-16 Eli Zaretskii <eliz@is.elta.co.il> | 24719 2002-02-16 Eli Zaretskii <eliz@is.elta.co.il> |
25154 top setup_coding_system, not before the call. | 25246 top setup_coding_system, not before the call. |
25155 | 25247 |
25156 2002-01-07 Jason Rumney <jasonr@gnu.org> | 25248 2002-01-07 Jason Rumney <jasonr@gnu.org> |
25157 | 25249 |
25158 * xmenu.c (set_frame_menubar, xmenu_show): | 25250 * xmenu.c (set_frame_menubar, xmenu_show): |
25159 (xdialog_show): Initialize wv->help to Qnil. | 25251 (xdialog_show): Initialize wv->help to Qnil. |
25160 | 25252 |
25161 * w32menu.c (single_submenu, set_frame_menubar, w32_menu_show): | 25253 * w32menu.c (single_submenu, set_frame_menubar, w32_menu_show): |
25162 (w32_dialog_show): Initialize wv->help to Qnil. | 25254 (w32_dialog_show): Initialize wv->help to Qnil. |
25163 | 25255 |
25164 2002-01-06 Jason Rumney <jasonr@gnu.org> | 25256 2002-01-06 Jason Rumney <jasonr@gnu.org> |
27229 ;; add-log-time-zone-rule: t | 27321 ;; add-log-time-zone-rule: t |
27230 ;; End: | 27322 ;; End: |
27231 | 27323 |
27232 Copyright (C) 2001, 2002, 2003, 2004, 2005, | 27324 Copyright (C) 2001, 2002, 2003, 2004, 2005, |
27233 2006, 2007 Free Software Foundation, Inc. | 27325 2006, 2007 Free Software Foundation, Inc. |
27234 Copying and distribution of this file, with or without modification, | 27326 |
27235 are permitted provided the copyright notice and this notice are preserved. | 27327 This file is part of GNU Emacs. |
27328 | |
27329 GNU Emacs is free software; you can redistribute it and/or modify | |
27330 it under the terms of the GNU General Public License as published by | |
27331 the Free Software Foundation; either version 2, or (at your option) | |
27332 any later version. | |
27333 | |
27334 GNU Emacs is distributed in the hope that it will be useful, | |
27335 but WITHOUT ANY WARRANTY; without even the implied warranty of | |
27336 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
27337 GNU General Public License for more details. | |
27338 | |
27339 You should have received a copy of the GNU General Public License | |
27340 along with GNU Emacs; see the file COPYING. If not, write to the | |
27341 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |
27342 Boston, MA 02110-1301, USA. | |
27236 | 27343 |
27237 ;;; arch-tag: 5dcc435f-4038-4141-b3bf-5be51cd76bd4 | 27344 ;;; arch-tag: 5dcc435f-4038-4141-b3bf-5be51cd76bd4 |