aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorMiles Bader2007-10-19 00:00:21 +0000
committerMiles Bader2007-10-19 00:00:21 +0000
commit9c8020a8df03dc67a56d7df15664dcf7ace54bf0 (patch)
tree09b0646addff3c39f9e96ba89c04bdcc038a87a7 /src/ChangeLog
parentdfc3268dfa133a2e0a677f1af7c1ee548eae065d (diff)
parentbd3164743080f3eb5fc316aca7cc5322ca58fe33 (diff)
downloademacs-9c8020a8df03dc67a56d7df15664dcf7ace54bf0.tar.gz
emacs-9c8020a8df03dc67a56d7df15664dcf7ace54bf0.zip
Merge from emacs--devo--0
Patches applied: * emacs--devo--0 (patch 890-898) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 122-128) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 257-258) - Merge from emacs--rel--22 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-270
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog105
1 files changed, 105 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 4ba46df0f23..c50b6286407 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,103 @@
12007-10-18 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * keyboard.c (read_key_sequence): Undo a change introduced by multi-tty
4 which caused key-translation-map to applied repeatedly (thus breaking
5 double-mode).
6
72007-10-17 Stefan Monnier <monnier@iro.umontreal.ca>
8
9 * xselect.c (x_own_selection, x_handle_selection_clear)
10 (x_clear_frame_selections):
11 * w32menu.c (list_of_panes, list_of_items):
12 * w32fns.c (w32_color_map_lookup, Fx_create_frame, Fx_display_list):
13 * textprop.c (validate_plist, interval_has_all_properties)
14 (interval_has_some_properties, interval_has_some_properties_list)
15 (add_properties, text_property_list):
16 * process.c (Fget_buffer_process, list_processes_1, status_notify):
17 * minibuf.c (Fassoc_string):
18 * macselect.c (x_own_selection, x_clear_frame_selections)
19 (Fx_disown_selection_internal):
20 * keymap.c (Fcommand_remapping, where_is_internal, describe_map_tree):
21 Use CONSP rather than !NILP and XC[AD]R rather than Fc[ad]r.
22
232007-10-17 Chong Yidong <cyd@stupidchicken.com>
24
25 * process.c: Link to libs for calling res_init() if available.
26 (Fmake_network_process): Call res_init() before getaddrinfo or
27 gethostbyname, if possible.
28
292007-10-17 Stefan Monnier <monnier@iro.umontreal.ca>
30
31 * lread.c (read1): Set pvectype for char_tables.
32
33 * lisp.h (XMISCANY, XMARKER, XINTFWD, XBOOLFWD, XOBJFWD, XOVERLAY)
34 (XBUFFER_OBJFWD, XBUFFER_LOCAL_VALUE, XKBOARD_OBJFWD, XSAVE_VALUE):
35 Add type checks.
36 (SOME_BUFFER_LOCAL_VALUEP, GC_SOME_BUFFER_LOCAL_VALUEP): Remove.
37
38 * alloc.c (free_misc): Use XMISCTYPE.
39 (live_misc_p, gc_sweep): Use Lisp_Misc_Any.
40
412007-10-17 Glenn Morris <rgm@gnu.org>
42
43 * minibuf.c (Qcompletion_ignore_case): New Lisp_Object.
44 (syms_of_minibuf): Add Qcompletion_ignore_case.
45 * dired.c (Qcompletion_ignore_case): Change to external.
46 (syms_of_dired) [VMS]: Remove Qcompletion_ignore_case.
47 * fileio.c (Qcompletion_ignore_case): New external Lisp_Object.
48 (Fread_file_name): Use it rather than intern'ing.
49
50 * coding.c (Qcompletion_ignore_case): New external Lisp_Object.
51 (Fread_coding_system): Ignore case of user input.
52
532007-10-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
54
55 * xdisp.c (handle_display_prop): Ignore display specs after
56 replacing one when string text is being replaced.
57 (handle_single_display_spec): Pretend as if characters with display
58 property haven't been consumed only when buffer text is being replaced.
59
602007-10-16 Stefan Monnier <monnier@iro.umontreal.ca>
61
62 * xfns.c (Fx_create_frame, Fx_display_list):
63 * window.c (window_fixed_size_p, enlarge_window)
64 (shrink_window_lowest_first):
65 * macterm.c (init_font_name_table):
66 * macfns.c (Fx_create_frame, Fx_display_list):
67 * lread.c (close_load_descs):
68 * keyboard.c (read_char_x_menu_prompt):
69 * fns.c (Fmember, Fmemql, Fdelete, Fset_char_table_parent):
70 * coding.c (code_convert_region_unwind): Test the type of an object
71 rather than just !NILP before extracting data from it.
72
73 * alloc.c (Fpurecopy): Set the pvec tag on pseudo vectors.
74
75 * lisp.h (enum Lisp_Misc_Type): Del Lisp_Misc_Some_Buffer_Local_Value.
76 (XMISCANY): New macro.
77 (XMISCTYPE): Use it.
78 (struct Lisp_Misc_Any): New type.
79 (union Lisp_Misc): Use it.
80 (struct Lisp_Buffer_Local_Value): Add `local_if_set' bit.
81 * data.c (Fboundp, store_symval_forwarding, swap_in_global_binding)
82 (find_symbol_value, set_internal, default_value, Fset_default)
83 (Fmake_variable_buffer_local, Fmake_local_variable)
84 (Fkill_local_variable, Fmake_variable_frame_local, Flocal_variable_p)
85 (Flocal_variable_if_set_p, Fvariable_binding_locus):
86 The SOME_BUFFER_LOCAL_VALUEP distinction is replaced by local_if_set.
87 * alloc.c (allocate_buffer): Set the size and tag.
88 (allocate_misc, mark_maybe_object, mark_object, survives_gc_p):
89 Use XMISCANY.
90 (die): Follow the GNU convention for error messages.
91 * print.c (print_object): SOME_BUFFER_LOCAL_VALUEP -> local_if_set.
92 * buffer.c (Fget_buffer_create, Fmake_indirect_buffer): Don't set the
93 tag any more.
94 (set_buffer_internal_1):
95 * frame.c (store_frame_param):
96 * eval.c (specbind):
97 * xdisp.c (select_frame_for_redisplay): Drop SOME_BUFFER_LOCAL_VALUEP.
98
99 * doc.c (Fsnarf_documentation): Simplify.
100
12007-10-14 Juanma Barranquero <lekktu@gmail.com> 1012007-10-14 Juanma Barranquero <lekktu@gmail.com>
2 102
3 * w32term.c (w32_font_is_double_byte, my_create_scrollbar): Make static. 103 * w32term.c (w32_font_is_double_byte, my_create_scrollbar): Make static.
@@ -68,6 +168,11 @@
68 168
69 * puresize.h (BASE_PURESIZE): Increase to 1170000. 169 * puresize.h (BASE_PURESIZE): Increase to 1170000.
70 170
1712007-10-09 Richard Stallman <rms@gnu.org>
172
173 * xdisp.c (handle_invisible_prop): After setting up an ellipsis,
174 return HANDLED_RETURN.
175
712007-10-08 Martin Rudalics <rudalics@gmx.at> 1762007-10-08 Martin Rudalics <rudalics@gmx.at>
72 177
73 * keyboard.c (kbd_buffer_get_event): Break loop waiting for input 178 * keyboard.c (kbd_buffer_get_event): Break loop waiting for input