aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorMiles Bader2006-09-20 06:04:23 +0000
committerMiles Bader2006-09-20 06:04:23 +0000
commit465384748f74266cec1e2b9c9308eb82efb462b1 (patch)
tree28b11f0a737ad1add652e84c1f193843322be702 /src/ChangeLog
parent863153c57b164f79f030f34dba6953a3d0d60097 (diff)
parent0327a4644bffc9570fe50dbb7a13a54726c4ff8b (diff)
downloademacs-465384748f74266cec1e2b9c9308eb82efb462b1.tar.gz
emacs-465384748f74266cec1e2b9c9308eb82efb462b1.zip
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
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog182
1 files changed, 171 insertions, 11 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 51c496b773b..4b22c5d5dc0 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,157 @@
12006-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
92006-09-19 Stefan Monnier <monnier@iro.umontreal.ca>
10
11 * window.c (Fwindow_end): Fix recent change.
12
132006-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
212006-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
272006-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
502006-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
622006-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
682006-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
732006-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
812006-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
872006-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
932006-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
1032006-09-16 Richard Stallman <rms@gnu.org>
104
105 * regex.c (re_compile_pattern): Set gl_state.current_syntax_table.
106
1072006-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
1132006-09-15 Jay Belanger <belanger@truman.edu>
114
115 * COPYING: Replace "Library Public License" by "Lesser Public
116 License" throughout.
117
1182006-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
1402006-09-15 Juanma Barranquero <lekktu@gmail.com>
141
142 * indent.c (Fcurrent_column, Findent_to): Fix typos in docstring.
143
1442006-09-14 Andreas Schwab <schwab@suse.de>
145
146 * print.c: Whitespace fixup.
147
1482006-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
12006-09-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 1552006-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.
@@ -67,12 +221,12 @@
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
@@ -332,11 +486,11 @@
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)
@@ -505,7 +659,6 @@
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
5092006-08-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 6622006-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.
@@ -699,7 +852,7 @@
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.
@@ -10251,7 +10404,6 @@
10251 10404
10252 * xterm.c (xim_destroy_callback): Ditto. 10405 * xterm.c (xim_destroy_callback): Ditto.
10253 10406
10254
102552004-10-20 B. Anyos <banyos@freemail.hu> (tiny change) 104072004-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.
@@ -18741,6 +18893,14 @@
18741 18893
18742 * Makefile.in (fns.o): Depend on coding.h. 18894 * Makefile.in (fns.o): Depend on coding.h.
18743 18895
188962003-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
187442003-01-07 Markus Rost <rost@math.ohio-state.edu> 189042003-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.