Mercurial > emacs
comparison src/ChangeLog @ 90982:a66921565bcb
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 806-813)
- Merge from emacs--rel--22
- Update from CVS
* emacs--rel--22 (patch 51-58)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 233-236)
- Merge from emacs--devo--0
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-230
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sun, 15 Jul 2007 04:47:46 +0000 |
parents | 2ce74303d303 e0cd45299f77 |
children | a1be62cbd32a |
comparison
equal
deleted
inserted
replaced
90981:a37d5bf6cbb7 | 90982:a66921565bcb |
---|---|
1 2007-07-14 Jason Rumney <jasonr@gnu.org> | |
2 | |
3 * process.c [WINDOWSNT]: Don't undefine AF_INET6. | |
4 | |
5 2007-07-14 Richard Stallman <rms@gnu.org> | |
6 | |
7 * eval.c (maybe_call_debugger): New function. | |
8 (find_handler_clause): Use maybe_call_debugger. | |
9 Call it when the handler says `debug'. | |
10 Eliminate DEBUGGER_VALUE_PTR. | |
11 (Fsignal): Eliminate debugger_value. | |
12 (Qdebug): New variable. | |
13 (syms_of_eval): Initialize it. | |
14 | |
15 2007-07-14 Juanma Barranquero <lekktu@gmail.com> | |
16 | |
17 * eval.c (Fprogn): | |
18 * keyboard.c (Ftrack_mouse): | |
19 * print.c (Fwith_output_to_temp_buffer): | |
20 * window.c (Fsave_window_excursion): Doc fix. | |
21 | |
22 2007-07-13 Stefan Monnier <monnier@iro.umontreal.ca> | |
23 | |
24 * eval.c (init_eval_once): Bump max_lisp_eval_depth to 400. | |
25 | |
26 2007-07-12 Stefan Monnier <monnier@iro.umontreal.ca> | |
27 | |
28 * process.h (struct Lisp_Process): Turn slots infd, outfd, | |
29 kill_without_query, pty_flag, tick, update_tick, decoding_carryover, | |
30 inherit_coding_system_flag, filter_multibyte, adaptive_read_buffering, | |
31 read_output_delay, and read_output_skip from Lisp_Objects to ints. | |
32 Remove unused encoding_carryover. | |
33 * process.c: Adjust all functions accordingly. | |
34 | |
35 2007-07-12 Richard Stallman <rms@gnu.org> | |
36 | |
37 * term.c: Include unistd.h only if HAVE_UNISTD_H. | |
38 | |
39 2007-07-11 Jason Rumney <jasonr@gnu.org> | |
40 | |
41 * makefile.w32-in (LIBS): Include OLE32. | |
42 | |
43 * w32fns.c (w32_msg_pump) <WM_EMACS_CREATEWINDOW>: Initialize COM. | |
44 (w32_msg_pump) <WM_DESTROY>: Uninitialize COM. | |
45 | |
46 2007-07-11 Stefan Monnier <monnier@iro.umontreal.ca> | |
47 | |
48 * lisp.h (struct Lisp_Hash_Table): Turn next_weak into a bare pointer. | |
49 * fns.c (weak_hash_tables): Rename from Vweak_hash_tables and turned | |
50 from a Lisp_Object into a bare pointer. | |
51 (make_hash_table, copy_hash_table, sweep_weak_hash_tables, init_fns): | |
52 Adjust the code correspondingly. | |
53 | |
54 * alloc.c (emacs_blocked_free): Remove unused var `bytes_used_now'. | |
55 | |
56 * term.c: Include unistd.h for ttyname, used in handle_one_term_event. | |
57 (term_show_mouse_face): Remove unused var `j'. | |
58 (handle_one_term_event): Remove unused vars `i' and `j'. | |
59 Don't cast return value of ttyname since it's not necessary. | |
60 | |
61 2007-07-10 Stefan Monnier <monnier@iro.umontreal.ca> | |
62 | |
63 * alloc.c (mark_maybe_pointer): Enforce mult-of-8 alignment when using | |
64 USE_LSB_TAG. Suggested by Dmitry Antipov <dmantipov@yandex.ru>. | |
65 | |
66 * fns.c (map_char_table): Use an array of int for `indices' rather than | |
67 an array of Lisp_Objects (which are only ever integers anyway). | |
68 (Fmap_char_table): Update caller. | |
69 * lisp.h: Update prototype. | |
70 * keymap.c (Fset_keymap_parent, map_keymap, Fcopy_keymap): | |
71 * fontset.c (Ffontset_info): | |
72 * casetab.c (set_case_table): Update callers. | |
73 | |
74 * editfns.c (Ftranspose_regions): Use EMACS_INT for positions. | |
75 | |
76 * keymap.c (struct accessible_keymaps_data) | |
77 (struct where_is_internal_data): New structures. | |
78 (accessible_keymaps_1, where_is_internal_1): Use them to change | |
79 interface to adhere to the one used by map_keymap. | |
80 (Faccessible_keymaps, where_is_internal): Use map_keymap. | |
81 (accessible_keymaps_char_table, where_is_internal_2): Remove. | |
82 | |
83 * keymap.h (map_keymap_function_t): More informative prototype. | |
84 | |
85 2007-07-10 Guanpeng Xu <herberteuler@hotmail.com> | |
86 | |
87 * search.c (Vinhibit_changing_match_data, search_regs_1): New vars. | |
88 (looking_at_1): Don't change search_regs and last_thing_searched | |
89 if `inhibit-changing-match-data' is non-nil. | |
90 (string_match_1, search_buffer, set_search_regs): Likewise. | |
91 (syms_of_search): Add Lisp level definition for | |
92 `inhibit-changing-match-data' and set it to nil. | |
93 (boyer_moore): If `inhibit-changing-match-data' is non-nil, compute | |
94 start and end of the match, instead of using values in search_regs. | |
95 | |
1 2007-07-01 Stefan Monnier <monnier@iro.umontreal.ca> | 96 2007-07-01 Stefan Monnier <monnier@iro.umontreal.ca> |
2 | 97 |
3 * minibuf.c (Fcompleting_read): New value `confirm-only' | 98 * minibuf.c (Fcompleting_read): New value `confirm-only' |
4 for `require-match'. | 99 for `require-match'. |
5 | 100 |
1116 | 1211 |
1117 * w32menu.c (w32_menu_show): Mark the frame's menu as inactive | 1212 * w32menu.c (w32_menu_show): Mark the frame's menu as inactive |
1118 when popup menu finishes. | 1213 when popup menu finishes. |
1119 | 1214 |
1120 * w32fns.c (menubar_in_use): New flag. | 1215 * w32fns.c (menubar_in_use): New flag. |
1121 (w32_wnd_proc) [WM_INITMENU, WM_EXITMENULOOP, WM_TIMER, WM_COMMAND]: | 1216 (w32_wnd_proc) <WM_INITMENU, WM_EXITMENULOOP, WM_TIMER, WM_COMMAND>: |
1122 Use it. | 1217 Use it. |
1123 | 1218 |
1124 * w32menu.c (Fx_popup_menu): Don't free menu strings here. | 1219 * w32menu.c (Fx_popup_menu): Don't free menu strings here. |
1125 (w32_menu_show): Do it here instead. | 1220 (w32_menu_show): Do it here instead. |
1126 | 1221 |
1127 * w32fns.c (w32_wnd_proc) [WM_INITMENU]: Set menubar_active frame | 1222 * w32fns.c (w32_wnd_proc) <WM_INITMENU>: Set menubar_active frame |
1128 parameter. | 1223 parameter. |
1129 | 1224 |
1130 * w32menu.c (current_popup_menu): Make available globally. | 1225 * w32menu.c (current_popup_menu): Make available globally. |
1131 (menubar_selection_callback): Free menu strings before pushing the | 1226 (menubar_selection_callback): Free menu strings before pushing the |
1132 menu event into the keyboard buffer. Remove menu_command_in_progress. | 1227 menu event into the keyboard buffer. Remove menu_command_in_progress. |
1133 | 1228 |
1134 * w32fns.c (current_popup_menu): Use from w32menu.c. | 1229 * w32fns.c (current_popup_menu): Use from w32menu.c. |
1135 (w32_wnd_proc) [WM_EXITMENULOOP, WM_TIMER]: Use menubar_active | 1230 (w32_wnd_proc) <WM_EXITMENULOOP, WM_TIMER>: Use menubar_active |
1136 and current_popup_menu to determine whether a menubar menu has | 1231 and current_popup_menu to determine whether a menubar menu has |
1137 been cancelled. | 1232 been cancelled. |
1138 | 1233 |
1139 * w32term.h (w32_output): Remove menu_command_in_progress. | 1234 * w32term.h (w32_output): Remove menu_command_in_progress. |
1140 | 1235 |
10241 2005-03-26 Lennart Borgman <lennart.borgman.073@student.lu.se> | 10336 2005-03-26 Lennart Borgman <lennart.borgman.073@student.lu.se> |
10242 | 10337 |
10243 * w32term.h (x_output): Add focus_state. | 10338 * w32term.h (x_output): Add focus_state. |
10244 | 10339 |
10245 * w32term.c (x_focus_changed, w32_detect_focus_change): New functions. | 10340 * w32term.c (x_focus_changed, w32_detect_focus_change): New functions. |
10246 (w32_read_socket) [WM_SETFOCUS]: Call w32_detect_focus_change. | 10341 (w32_read_socket) <WM_SETFOCUS>: Call w32_detect_focus_change. |
10247 | 10342 |
10248 2005-03-25 Stefan Monnier <monnier@iro.umontreal.ca> | 10343 2005-03-25 Stefan Monnier <monnier@iro.umontreal.ca> |
10249 | 10344 |
10250 * minibuf.c (Fminibuffer_complete_and_exit, Fself_insert_and_exit): | 10345 * minibuf.c (Fminibuffer_complete_and_exit, Fself_insert_and_exit): |
10251 Use Fexit_minibuffer. | 10346 Use Fexit_minibuffer. |
13529 | 13624 |
13530 2004-09-07 Jason Rumney <jasonr@gnu.org> | 13625 2004-09-07 Jason Rumney <jasonr@gnu.org> |
13531 | 13626 |
13532 * w32term.h (AppendMenuW_Proc): Move declaration from w32menu.c. | 13627 * w32term.h (AppendMenuW_Proc): Move declaration from w32menu.c. |
13533 | 13628 |
13534 * w32fns.c (w32_wnd_proc) [WM_MEASUREITEM, WM_DRAWITEM]: | 13629 * w32fns.c (w32_wnd_proc) <WM_MEASUREITEM, WM_DRAWITEM>: |
13535 Handle Unicode menu titles. | 13630 Handle Unicode menu titles. |
13536 | 13631 |
13537 2004-09-07 Kim F. Storm <storm@cua.dk> | 13632 2004-09-07 Kim F. Storm <storm@cua.dk> |
13538 | 13633 |
13539 * xdisp.c (set_cursor_from_row): Fix last change. Only use 'cursor' | 13634 * xdisp.c (set_cursor_from_row): Fix last change. Only use 'cursor' |