aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog131
1 files changed, 131 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 25a4e92a1ca..34e730183de 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,134 @@
12012-10-12 Glenn Morris <rgm@gnu.org>
2
3 * buffer.c (Fset_buffer): Doc fix. (Bug#12624)
4
52012-10-11 Stefan Monnier <monnier@iro.umontreal.ca>
6
7 * buffer.c (Fkill_buffer): Null out the overlay list(s) as well.
8
9 * eval.c (Fautoload): Remember previous autoload status in load-history.
10
112012-10-11 Paul Eggert <eggert@cs.ucla.edu>
12
13 lread.c, macros.c, marker.c, menu.c, minibuf.c: Use bool for booleans.
14 * lread.c (load_each_byte, new_backquote_flag, readchar)
15 (read_filtered_event, lisp_file_lexically_bound_p)
16 (safe_to_load_version, Fload, complete_filename_p, openp)
17 (build_load_history, readevalloop, read_escape, read1)
18 (string_to_number, read_vector, read_list):
19 * macros.c (Fstart_kbd_macro):
20 * marker.c (CONSIDER):
21 * menu.c (parse_single_submenu, digest_single_submenu)
22 (find_and_return_menu_selection, Fx_popup_menu):
23 * minibuf.c (read_minibuf_noninteractive, read_minibuf)
24 (Ftry_completion):
25 * nsmenu.m (ns_update_menubar, runMenuAt:forFrame:keymaps:):
26 (ns_menu_show):
27 * xmenu.c (set_frame_menubar, create_and_show_popup_menu)
28 (xmenu_show, xdialog_show):
29 Use bool for booleans.
30 * lread.c (safe_to_load_version): Rename from safe_to_load_p,
31 as it's not a predicate. All uses changed. Omit unnecessary
32 buffer termination.
33
342012-10-11 Dmitry Antipov <dmantipov@yandex.ru>
35
36 * editfns.c (save_excursion_save): Use nil if mark points to nowhere.
37 (save_excursion_restore): Do not restore mark if it was not saved.
38
392012-10-11 Paul Eggert <eggert@cs.ucla.edu>
40
41 * marker.c (cached_modiff): EMACS_INT, not int.
42
43 * w32select.c (waiting_for_input): Declare by including "keyboard.h"
44 instead of having a wrong decl.
45 * nsmenu.m (waiting_for_input): Remove wrong decl.
46
472012-10-10 Paul Eggert <eggert@cs.ucla.edu>
48
49 keyboard.c, keymap.c: Use bool for booleans.
50 * dispnew.c (sit_for): Distinguish between 3-way display_option
51 and boolean do_display.
52 * keyboard.c (single_kboard, this_command_key_count_reset)
53 (waiting_for_input, echoing, immediate_quit, input_pending)
54 (interrupt_input, interrupts_deferred, pop_kboard)
55 (temporarily_switch_to_single_kboard, ignore_mouse_drag_p)
56 (command_loop_1, adjust_point_for_property)
57 (safe_run_hooks_error, input_polling_used, read_char):
58 (help_char_p, readable_events, kbd_buffer_events_waiting)
59 (kbd_buffer_get_event, timer_check_2, make_lispy_event)
60 (lucid_event_type_list_p, get_input_pending):
61 (gobble_input, menu_separator_name_p, menu_bar_item)
62 (parse_menu_item, parse_tool_bar_item, read_char_x_menu_prompt)
63 (read_char_minibuf_menu_prompt, access_keymap_keyremap)
64 (keyremap_step, test_undefined, read_key_sequence)
65 (detect_input_pending, detect_input_pending_ignore_squeezables)
66 (detect_input_pending_run_timers, requeued_events_pending_p)
67 (quit_throw_to_read_char, Fset_input_interrupt_mode):
68 * keymap.c (get_keymap, keymap_parent, keymap_memberp)
69 (access_keymap_1, access_keymap, map_keymap, get_keyelt)
70 (Fdefine_key, Flookup_key, struct accessible_keymaps_data)
71 (accessible_keymaps_1, Fkey_description, push_key_description):
72 (shadow_lookup, struct where_is_internal_data)
73 (where_is_internal, Fwhere_is_internal, where_is_internal_1)
74 (Fdescribe_buffer_bindings, describe_map_tree, struct describe_map_elt)
75 (describe_map, describe_vector):
76 * menu.c (single_menu_item):
77 * nsmenu.m (ns_update_menubar):
78 * process.c (wait_reading_process_output):
79 * search.c (scan_buffer, scan_newline):
80 Use bool for boolean.
81 * keyboard.c (timers_run, swallow_events)
82 (detect_input_pending_run_timers):
83 * process.c (wait_reading_process_output):
84 Use unsigned for counter where wraparound-on-overflow is desired,
85 since unsigned is guaranteed to have that behavior and signed is not.
86 (read_char): Use ptrdiff_t for string length.
87 (get_input_pending): Remove first argument, since it was always
88 the same pointer-to-int (now pointer-to-boolean) &input_pending,
89 and behave as if it had that value. Return new value of
90 input_pending. All callers changed.
91 * keyboard.h (struct kboard): Use unsigned : 1 for boolean member
92 immediate_echo. Use ptrdiff_t for echo_after_prompt, since it's
93 a string length.
94 * keymap.c (push_key_description): Omit last arg, which was always 1.
95 All callers changed.
96
97 * regex.c (immediate_quit) [emacs]: Remove duplicate decl.
98
992012-10-10 Juanma Barranquero <lekktu@gmail.com>
100
101 * makefile.w32-in ($(BLD)/dispnew.$(O), $(BLD)/indent.$(O))
102 ($(BLD)/term.$(O)): Update dependencies.
103
1042012-10-10 Dmitry Antipov <dmantipov@yandex.ru>
105
106 * alloc.c (mark_object): Use meaningful PVEC_NORMAL_VECTOR.
107 * lisp.h (enum pvec_type): Adjust comments and omit explicit
108 initializer for PVEC_NORMAL_VECTOR.
109
1102012-10-10 Paul Eggert <eggert@cs.ucla.edu>
111
112 Clean out old termopts cruft.
113 * termopts.h (flow_control, meta_key): Remove unused decls.
114 * dispnew.c, indent.c, nsterm.m, term.c, xsettings.c, xsmfns.c:
115 Don't include termopts.h.
116
1172012-10-10 Dmitry Antipov <dmantipov@yandex.ru>
118
119 * alloc.c (gc_sweep): Use pointer-to-a-pointer loop for buffers.
120
1212012-10-10 Paul Eggert <eggert@cs.ucla.edu>
122
123 * commands.h (immediate_quit): Remove duplicate decl.
124
1252012-10-09 Jan Djärv <jan.h.d@swipnet.se>
126
127 * nsfont.m (Vfonts_in_cache): Remove, not needed as font.c handles
128 caching.
129 (nsfont_open): Remove setting of Vfonts_in_cache.
130 (syms_of_nsfont): Remove initialization of Vfonts_in_cache
131
12012-10-09 Eli Zaretskii <eliz@gnu.org> 1322012-10-09 Eli Zaretskii <eliz@gnu.org>
2 133
3 * w32fns.c (w32_last_error): Change the return value to DWORD, to 134 * w32fns.c (w32_last_error): Change the return value to DWORD, to