Mercurial > emacs
comparison src/ChangeLog @ 90602:b5c13d1564a9
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 437-446)
- Update from CVS
- lisp/url/url-methods.el: Fix format error when http_proxy is empty string
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 137-140)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-111
author | Miles Bader <miles@gnu.org> |
---|---|
date | Wed, 20 Sep 2006 06:04:23 +0000 |
parents | a1a25ac6c88a b3a72607819d |
children | bb0e318b7c53 |
comparison
equal
deleted
inserted
replaced
90601:a1a25ac6c88a | 90602:b5c13d1564a9 |
---|---|
1 2006-09-19 Chong Yidong <cyd@stupidchicken.com> | |
2 | |
3 * search.c (struct regexp_cache): New entry syntax_table. | |
4 (compile_pattern_1): Set it. | |
5 (syms_of_search): Initialize it. | |
6 (compile_pattern): Require the syntax_table entry of the cache | |
7 element to match the current syntax table entry. | |
8 | |
9 2006-09-19 Stefan Monnier <monnier@iro.umontreal.ca> | |
10 | |
11 * window.c (Fwindow_end): Fix recent change. | |
12 | |
13 2006-09-19 Kim F. Storm <storm@cua.dk> | |
14 | |
15 * window.c (Fset_window_hscroll, Fpos_visible_in_window_p): | |
16 Doc fix. Use "off-screen" instead of "invisible". | |
17 (Fwindow_line_height): Make line numbers 0-based. Make line arg | |
18 optional; if nil, use current cursor row. Handle text terminals | |
19 properly. Return nil if non-interactive or pseudo-window. | |
20 | |
21 2006-09-19 Stefan Monnier <monnier@iro.umontreal.ca> | |
22 | |
23 * keymap.c: Include alloca.h if available. | |
24 (Fkey_binding): Only use AREF after checking it's a vector. | |
25 Remove unused var `window'. | |
26 | |
27 2006-09-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
28 | |
29 * emacs.c (shut_down_emacs) [!subprocesses]: Don't set | |
30 inhibit_sentinels. | |
31 | |
32 * mac.c [!MAC_OSX] (select): Fix argument name. | |
33 | |
34 * macmenu.c (enum mac_menu_kind, min_menu_id): New enumerator and | |
35 menu ID for Apple menu. | |
36 (menubar_selection_callback): Remove function. | |
37 (find_and_call_menu_selection): New function from xmenu.c. | |
38 (x_activate_menubar): Use it. | |
39 (set_frame_menubar): Don't use f->output_data.mac->menubar_active. | |
40 | |
41 * macterm.c (menubar_selection_callback): Remove extern. | |
42 (M_APPLE): Change to 234. | |
43 (do_apple_menu) [!TARGET_API_MAC_CARBON]: Make non-static. | |
44 (do_menu_choice): Remove function. | |
45 | |
46 * macterm.h (struct mac_output): Remove member menubar_active. | |
47 (do_menu_choice): Remove extern. | |
48 (do_apple_menu) [!TARGET_API_MAC_CARBON]: Add extern. | |
49 | |
50 2006-09-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
51 | |
52 * xfns.c (syms_of_xfns): Rename x_gtk_show_chooser_help_text to | |
53 x_gtk_file_dialog_help_text. | |
54 | |
55 * gtkutil.c (xg_uses_old_file_dialog): Rename x-use-old-gtk-file-dialog | |
56 to x-gtk-use-old-file-dialog. | |
57 (xg_get_file_with_chooser): Rename x_gtk_show_chooser_help_text to | |
58 x_gtk_file_dialog_help_text. | |
59 | |
60 * xfns.c (syms_of_xfns): Ditto. | |
61 | |
62 2006-09-18 Kim F. Storm <storm@cua.dk> | |
63 | |
64 * window.c (Fwindow_line_visibility): Remove. | |
65 (Fwindow_line_height): New defun replacing it. | |
66 (syms_of_window): Defsubr it. | |
67 | |
68 2006-09-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
69 | |
70 * mac.c (SELECT_USE_CFSOCKET) [MAC_OSX]: Set default to 1. | |
71 [MAC_OSX] (sys_select) [SELECT_USE_CFSOCKET]: Fix pointer type. | |
72 | |
73 2006-09-17 Jay Belanger <belanger@truman.edu> | |
74 | |
75 * gmalloc.c: | |
76 * md5.c: | |
77 * md5.h: | |
78 * strftime.c: Replace "GNU Library General Public License" by "GNU | |
79 General Public License" throughout. | |
80 | |
81 2006-09-17 Kim F. Storm <storm@cua.dk> | |
82 | |
83 * dispnew.c (update_text_area): Undo 2000-07-18 change. | |
84 Always redrawing whole row if line has mouse-face in it causes | |
85 excessive flickering of the mode line. | |
86 | |
87 2006-09-17 Chong Yidong <cyd@stupidchicken.com> | |
88 | |
89 * search.c (clear_regexp_cache): New function. | |
90 | |
91 * syntax.c (Fmodify_syntax_entry): Clear regexp cache. | |
92 | |
93 2006-09-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
94 | |
95 * gtkutil.c (xg_get_file_with_chooser): | |
96 Check x-gtk-show-chooser-help-text before adding the help text. | |
97 | |
98 * xfns.c (syms_of_xfns): New variable: x-gtk-show-chooser-help-text. | |
99 | |
100 * gtkutil.c (get_utf8_string): Try harder to convert to UTF8. Gtk+ | |
101 will simply crash if we fail. | |
102 | |
103 2006-09-16 Richard Stallman <rms@gnu.org> | |
104 | |
105 * regex.c (re_compile_pattern): Set gl_state.current_syntax_table. | |
106 | |
107 2006-09-15 Kim F. Storm <storm@cua.dk> | |
108 | |
109 * window.c (Fwindow_line_visibility): New defun for line-move-partial. | |
110 (syms_of_window): Defsubr it. | |
111 (Fwindow_end): Use window's buffer rather than current buffer. | |
112 | |
113 2006-09-15 Jay Belanger <belanger@truman.edu> | |
114 | |
115 * COPYING: Replace "Library Public License" by "Lesser Public | |
116 License" throughout. | |
117 | |
118 2006-09-15 David Kastrup <dak@gnu.org> | |
119 | |
120 * Makefile.in (keymap.o): Add "keymap.h" and "window.h" | |
121 dependencies. | |
122 | |
123 * keymap.c: include "window.h". | |
124 (Fcommand_remapping): New optional POSITION argument. | |
125 (Fkey_binding): New optional POSITION argument. Completely rework | |
126 handling of mouse clicks to get the same order of keymaps as | |
127 `read-key-sequence' and heed POSITION. Also temporarily switch | |
128 buffers to location of mouse click and back. | |
129 | |
130 * keyboard.c (command_loop_1): Adjust call of `Fcommand_remapping' | |
131 for additional argument. | |
132 (parse_menu_item): Adjust call of `Fkey_binding' for additional | |
133 argument. | |
134 (read_key_sequence): If there are both `local-map' and `keymap' | |
135 text properties at some buffer position, heed both. | |
136 | |
137 * keymap.h: Declare additional optional arguments of | |
138 `Fcommand_remapping' and `Fkey_binding'. | |
139 | |
140 2006-09-15 Juanma Barranquero <lekktu@gmail.com> | |
141 | |
142 * indent.c (Fcurrent_column, Findent_to): Fix typos in docstring. | |
143 | |
144 2006-09-14 Andreas Schwab <schwab@suse.de> | |
145 | |
146 * print.c: Whitespace fixup. | |
147 | |
148 2006-09-14 Kim F. Storm <storm@cua.dk> | |
149 | |
150 * xdisp.c (produce_image_glyph): Automatically crop wide images at | |
151 right window edge so we can draw the cursor on the same row to | |
152 avoid confusing redisplay by placing the cursor outside the visible | |
153 window area. | |
154 | |
1 2006-09-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 155 2006-09-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
2 | 156 |
3 * xterm.c (x_initialize): Don't install Xt event timer here. | 157 * xterm.c (x_initialize): Don't install Xt event timer here. |
4 (x_timeout_atimer_activated_flag): New var. | 158 (x_timeout_atimer_activated_flag): New var. |
5 (x_activate_timeout_atimer): New function to install Xt timer. | 159 (x_activate_timeout_atimer): New function to install Xt timer. |
65 2006-09-10 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 219 2006-09-10 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
66 | 220 |
67 * mac.c [MAC_OSX] (sys_select): Check argument `nfds' more rigidly. | 221 * mac.c [MAC_OSX] (sys_select): Check argument `nfds' more rigidly. |
68 Make variable `ofds' static. Remove variable `maxfd'. | 222 Make variable `ofds' static. Remove variable `maxfd'. |
69 | 223 |
70 * macfns.c (Fx_file_dialog): Remove unused variable `f'. Call | 224 * macfns.c (Fx_file_dialog): Remove unused variable `f'. |
71 check_mac. | 225 Call check_mac. |
72 | 226 |
73 * macmenu.c (Vmenu_updating_frame, syms_of_macmenu): | 227 * macmenu.c (Vmenu_updating_frame, syms_of_macmenu): |
74 * w32menu.c (Vmenu_updating_frame, syms_of_w32menu): Apply | 228 * w32menu.c (Vmenu_updating_frame, syms_of_w32menu): |
75 2006-09-08 change for xmenu.c. | 229 Apply 2006-09-08 change for xmenu.c. |
76 | 230 |
77 * xfns.c (Fx_file_dialog): Call check_x. | 231 * xfns.c (Fx_file_dialog): Call check_x. |
78 | 232 |
79 2006-09-10 Kim F. Storm <storm@cua.dk> | 233 2006-09-10 Kim F. Storm <storm@cua.dk> |
80 | 234 |
330 * keyboard.h (in_sighandler): Remove extern. | 484 * keyboard.h (in_sighandler): Remove extern. |
331 | 485 |
332 * mac.c (create_apple_event_from_event_ref, select) | 486 * mac.c (create_apple_event_from_event_ref, select) |
333 (Fmac_get_file_creator, Fmac_get_file_type, Fmac_set_file_creator) | 487 (Fmac_get_file_creator, Fmac_get_file_type, Fmac_set_file_creator) |
334 (Fmac_set_file_type, cfstring_create_normalized) | 488 (Fmac_set_file_type, cfstring_create_normalized) |
335 (mac_get_system_locale, select_and_poll_event, sys_select): Use | 489 (mac_get_system_locale, select_and_poll_event, sys_select): |
336 OSStatus instead of OSErr. | 490 Use OSStatus instead of OSErr. |
337 | 491 |
338 * macfns.c [TARGET_API_MAC_CARBON] (mac_update_proxy_icon): Don't | 492 * macfns.c [TARGET_API_MAC_CARBON] (mac_update_proxy_icon): |
339 use FRAME_FILE_NAME. Use (FS)UpdateAlias. | 493 Don't use FRAME_FILE_NAME. Use (FS)UpdateAlias. |
340 (Fx_create_frame): Apply 2006-07-03 for xfns.c. | 494 (Fx_create_frame): Apply 2006-07-03 for xfns.c. |
341 | 495 |
342 * macselect.c (get_scrap_from_symbol, clear_scrap, put_scrap_string) | 496 * macselect.c (get_scrap_from_symbol, clear_scrap, put_scrap_string) |
343 (put_scrap_private_timestamp, scrap_has_target_type, get_scrap_string) | 497 (put_scrap_private_timestamp, scrap_has_target_type, get_scrap_string) |
344 (get_scrap_private_timestamp, get_scrap_target_type_list) | 498 (get_scrap_private_timestamp, get_scrap_target_type_list) |
503 * xterm.h (struct x_display_info): Add x_dnd_atoms* to keep track | 657 * xterm.h (struct x_display_info): Add x_dnd_atoms* to keep track |
504 of drag and drop Atoms. | 658 of drag and drop Atoms. |
505 | 659 |
506 * xterm.c (x_term_init): Initialize dpyinfo->x_dnd_atoms* | 660 * xterm.c (x_term_init): Initialize dpyinfo->x_dnd_atoms* |
507 | 661 |
508 | |
509 2006-08-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 662 2006-08-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
510 | 663 |
511 * keyboard.c: Define in_sighandler. | 664 * keyboard.c: Define in_sighandler. |
512 (input_available_signal): Set in_sighandler. | 665 (input_available_signal): Set in_sighandler. |
513 (init_keyboard): Initialize in_sighandler. | 666 (init_keyboard): Initialize in_sighandler. |
697 (Fthrow): Use xsignal2 instead of Fsignal + abort. | 850 (Fthrow): Use xsignal2 instead of Fsignal + abort. |
698 (error): Use xsignal1 instead of Fsignal + abort. | 851 (error): Use xsignal1 instead of Fsignal + abort. |
699 (FletX, Flet, grow_specpdl): Use signal_error. | 852 (FletX, Flet, grow_specpdl): Use signal_error. |
700 (Feval, Ffuncall, funcall_lambda): Use xsignal1, xsignal2. | 853 (Feval, Ffuncall, funcall_lambda): Use xsignal1, xsignal2. |
701 | 854 |
702 * alloc.c (buffer_memory_full, memory_full): Use xsignal. Remove loop. | 855 * alloc.c (buffer_memory_full, memory_full): Use xsignal. Remove loop. |
703 (list1): New function. | 856 (list1): New function. |
704 | 857 |
705 * lisp.h (list1): Add EXFUN. | 858 * lisp.h (list1): Add EXFUN. |
706 (xsignal, xsignal0, xsignal1, xsignal2, xsignal3, signal_error): | 859 (xsignal, xsignal0, xsignal1, xsignal2, xsignal3, signal_error): |
707 Add prototypes. Mark them as no-return. | 860 Add prototypes. Mark them as no-return. |
10248 (xic_free_xfontset): New function. | 10401 (xic_free_xfontset): New function. |
10249 (free_frame_xic): Use it. | 10402 (free_frame_xic): Use it. |
10250 (xic_set_xfontset): Ditto. | 10403 (xic_set_xfontset): Ditto. |
10251 | 10404 |
10252 * xterm.c (xim_destroy_callback): Ditto. | 10405 * xterm.c (xim_destroy_callback): Ditto. |
10253 | |
10254 | 10406 |
10255 2004-10-20 B. Anyos <banyos@freemail.hu> (tiny change) | 10407 2004-10-20 B. Anyos <banyos@freemail.hu> (tiny change) |
10256 | 10408 |
10257 * w32term.c (x_draw_glyph_string): Use overline_color for overlines. | 10409 * w32term.c (x_draw_glyph_string): Use overline_color for overlines. |
10258 | 10410 |
18739 | 18891 |
18740 2003-01-07 Dave Love <fx@gnu.org> | 18892 2003-01-07 Dave Love <fx@gnu.org> |
18741 | 18893 |
18742 * Makefile.in (fns.o): Depend on coding.h. | 18894 * Makefile.in (fns.o): Depend on coding.h. |
18743 | 18895 |
18896 2003-01-06 Dave Love <fx@gnu.org> | |
18897 | |
18898 * fns.c: Include coding.h. Use POINTER_TYPE*, not void*. | |
18899 (Vlocale_coding_system): Declare. | |
18900 (Qcodeset, Qdays, Qmonths, Qpaper): New. | |
18901 (Flanginfo): New. | |
18902 (syms_of_fns): Initialize new stuff. | |
18903 | |
18744 2003-01-07 Markus Rost <rost@math.ohio-state.edu> | 18904 2003-01-07 Markus Rost <rost@math.ohio-state.edu> |
18745 | 18905 |
18746 * minibuf.c (Fread_variable): Doc fix. | 18906 * minibuf.c (Fread_variable): Doc fix. |
18747 | 18907 |
18748 * eval.c (Fuser_variable_p): Doc change. For custom variables, | 18908 * eval.c (Fuser_variable_p): Doc change. For custom variables, |