aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorKaroly Lorentey2005-02-10 20:43:55 +0000
committerKaroly Lorentey2005-02-10 20:43:55 +0000
commitbdfec2134d38a605c95baab0e38ef321a6b1d59e (patch)
treef2c616c523590a8a8f294ea3c6258d72f5de86a1 /src/ChangeLog
parentfc8bcb58bc6e96beed7ad20bae40d28d3d2ea058 (diff)
parentd25e21dddcd4df58a4029f106ad7eea82c5726dd (diff)
downloademacs-bdfec2134d38a605c95baab0e38ef321a6b1d59e.tar.gz
emacs-bdfec2134d38a605c95baab0e38ef321a6b1d59e.zip
Merged from miles@gnu.org--gnu-2005 (patch 12-13, 79-90)
Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-79 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-80 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-81 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-82 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-83 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-84 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-85 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-86 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-87 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-88 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-89 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-90 Update from CVS: man/calc.texi: Add macro for LaTeX for info output. * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-12 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-13 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-290
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog90
1 files changed, 77 insertions, 13 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index eb8bab64362..c00c06cc358 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,68 @@
12005-02-09 Kim F. Storm <storm@cua.dk>
2
3 * undo.c (Fprimitive_undo): Check that undo function does not
4 switch buffer.
5
62005-02-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
7
8 * xselect.c (selection_data_to_lisp_data): For the special case
9 type == XA_ATOM, data contains array of int, not array of Atom.
10 (x_property_data_to_lisp, selection_data_to_lisp_data): Comment
11 update: data must be array of int for format == 32.
12
132005-02-08 Stefan Monnier <monnier@iro.umontreal.ca>
14
15 * undo.c (Fprimitive_undo): Check veracity of delta,start,end.
16
172005-02-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
18
19 * xfns.c (Fx_change_window_property): Use long array when format is 32.
20 (Fx_window_property): If format is 32 and long is bigger than 32 bits,
21 convert long array returned from XGetWindowProperty to an int array.
22 (x_set_tool_bar_lines): Check that width and height is greater than
23 zero before clearing area.
24
25 * xselect.c (x_reply_selection_request): Pass long array to
26 XChangeProperty so that 64 bit longs are handeled correctly.
27 (x_get_window_property): If format is 32 and long is bigger than 32
28 bits convert data from XGetWindowProperty from long array to int array.
29 (lisp_data_to_selection_data): When the input is a vector and the
30 format is 32, allocate a long array even if long is bigger than 32 bits.
31 (x_fill_property_data): Use char, short and long as the man page
32 for XChangeProperty specifies. This way the data returned is OK for
33 both 32 and 64 bit machines.
34 (x_handle_dnd_message): Calculate size correctly even for 64 bit
35 machines.
36 (Fx_send_client_event): Undo change from 2005-02-05,
37 x_fill_property_data now handles that case.
38
39 * xfns.c (Fx_backspace_delete_keys_p): Add comment about the
40 reason for the approach in the code.
41
422005-02-07 Kim F. Storm <storm@cua.dk>
43
44 * undo.c (Fprimitive_undo): Record max one dummmy apply element.
45
462005-02-06 Richard M. Stallman <rms@gnu.org>
47
48 * eval.c (Frun_hook_with_args)
49 (Frun_hook_with_args_until_success)
50 (Frun_hook_with_args_until_failure): Doc fixes.
51
522005-02-05 Andreas Schwab <schwab@suse.de>
53
54 * sysdep.c (sys_subshell): Properly terminate execlp argument list.
55
562005-02-05 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
57
58 * xselect.c (Fx_send_client_event, x_handle_dnd_message): Handle
59 the longs in a XClientMessageEvent correctly when long is 64 bits.
60
612005-02-05 Eli Zaretskii <eliz@gnu.org>
62
63 * xfaces.c (face_color_supported_p): Use HAVE_WINDOW_SYSTEM
64 instead of HAVE_X_WINDOWS, for non-X windowed sessions.
65
12005-02-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 662005-02-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
2 67
3 * xmenu.c (menubar_selection_callback): Force out GTK buffered 68 * xmenu.c (menubar_selection_callback): Force out GTK buffered
@@ -26,8 +91,7 @@
26 91
27 * macfns.c (x_create_tip_frame): Likewise. 92 * macfns.c (x_create_tip_frame): Likewise.
28 93
29 * macterm.c (mac_draw_string_common, x_make_frame_visible): 94 * macterm.c (mac_draw_string_common, x_make_frame_visible): Likewise.
30 Likewise.
31 95
322005-02-03 Richard M. Stallman <rms@gnu.org> 962005-02-03 Richard M. Stallman <rms@gnu.org>
33 97
@@ -9905,7 +9969,7 @@
9905 * search.c (Fmatch_data): Doc fix. Explicitly state that 9969 * search.c (Fmatch_data): Doc fix. Explicitly state that
9906 match-data is undefined if last search failed. 9970 match-data is undefined if last search failed.
9907 9971
9908 * keymap.c (Fcommand_remapping): Renamed from Fremap_command. 9972 * keymap.c (Fcommand_remapping): Rename from Fremap_command.
9909 All uses changed. 9973 All uses changed.
9910 9974
99112003-02-12 Juanma Barranquero <lektu@terra.es> 99752003-02-12 Juanma Barranquero <lektu@terra.es>
@@ -10612,7 +10676,7 @@
10612 selected frame. 10676 selected frame.
10613 10677
10614 * keymap.c (apropos_predicate, apropos_accumulate): Make them static. 10678 * keymap.c (apropos_predicate, apropos_accumulate): Make them static.
10615 (syms_of_keymap): staticpro them. 10679 (syms_of_keymap): Staticpro them.
10616 (Fapropos_internal): Initialize them and clear them out. 10680 (Fapropos_internal): Initialize them and clear them out.
10617 Don't GCPRO them. 10681 Don't GCPRO them.
10618 10682
@@ -12714,9 +12778,9 @@
12714 * fns.c (concat): Likewise. 12778 * fns.c (concat): Likewise.
12715 * lread.c (read_vector): Likewise. 12779 * lread.c (read_vector): Likewise.
12716 12780
12717 * lisp.h (SMBP): Deleted. All uses changed to STRING_MULTIBYTE. 12781 * lisp.h (SMBP): Delete. All uses changed to STRING_MULTIBYTE.
12718 (STRING_SET_UNIBYTE): New macro. 12782 (STRING_SET_UNIBYTE): New macro.
12719 (SET_STRING_BYTES): Deleted. Callers (all of which supplied a 12783 (SET_STRING_BYTES): Delete. Callers (all of which supplied a
12720 length of -1) changed to use STRING_SET_UNIBYTE. 12784 length of -1) changed to use STRING_SET_UNIBYTE.
12721 * abbrev.c, alloc.c, buffer.c, bytecode.c, callint.c, callproc.c, 12785 * abbrev.c, alloc.c, buffer.c, bytecode.c, callint.c, callproc.c,
12722 casefiddle.c, category.c, ccl.c, charset.c, charset.h, coding.c, 12786 casefiddle.c, category.c, ccl.c, charset.c, charset.h, coding.c,
@@ -12759,7 +12823,7 @@
127592002-07-11 Richard M. Stallman <rms@gnu.org> 128232002-07-11 Richard M. Stallman <rms@gnu.org>
12760 12824
12761 * alloc.c (Vmemory_full): New variable. 12825 * alloc.c (Vmemory_full): New variable.
12762 (Vmemory_signal_data): Renamed from memory_signal_data. 12826 (Vmemory_signal_data): Rename from memory_signal_data.
12763 Uses changed. 12827 Uses changed.
12764 (syms_of_alloc): Defvar them. 12828 (syms_of_alloc): Defvar them.
12765 (memory_full, buffer_memory_full): Set Vmemory_full. 12829 (memory_full, buffer_memory_full): Set Vmemory_full.
@@ -12777,7 +12841,7 @@
12777 (reseat_at_next_visible_line_start, next_element_from_buffer): 12841 (reseat_at_next_visible_line_start, next_element_from_buffer):
12778 Use `double', not `float', when calling indented_beyond_p. 12842 Use `double', not `float', when calling indented_beyond_p.
12779 12843
12780 * s/hpux11.h (BROKEN_SA_RESTART): Defined. 12844 * s/hpux11.h (BROKEN_SA_RESTART): Define.
12781 12845
12782 * sysdep.c (sys_signal): Test BROKEN_SA_RESTART. 12846 * sysdep.c (sys_signal): Test BROKEN_SA_RESTART.
12783 12847
@@ -13535,7 +13599,7 @@
13535 13599
135362002-05-11 Kim F. Storm <storm@cua.dk> 136002002-05-11 Kim F. Storm <storm@cua.dk>
13537 13601
13538 * keymap.c (current_minor_maps): Fixed resizing of cmm_maps; 13602 * keymap.c (current_minor_maps): Fix resizing of cmm_maps;
13539 only update cmm_size if realloc actually succeeds. 13603 only update cmm_size if realloc actually succeeds.
13540 Testing with initial size of 2 elements revealed that using 13604 Testing with initial size of 2 elements revealed that using
13541 realloc on GNU/Linux would cause a random trap in xmalloc 13605 realloc on GNU/Linux would cause a random trap in xmalloc
@@ -14774,7 +14838,7 @@
14774 14838
147752002-02-24 Kim F. Storm <storm@cua.dk> 148392002-02-24 Kim F. Storm <storm@cua.dk>
14776 14840
14777 * keymap.c (Flookup_key): Fixed problem in 2001-12-28 patch: 14841 * keymap.c (Flookup_key): Fix problem in 2001-12-28 patch:
14778 The validation of the event type was too strict as it didn't 14842 The validation of the event type was too strict as it didn't
14779 allow string events; buffer names are used in bindings for 14843 allow string events; buffer names are used in bindings for
14780 menu-bar-select-buffer (see `menu-bar-update-buffers'). 14844 menu-bar-select-buffer (see `menu-bar-update-buffers').
@@ -14787,7 +14851,7 @@
14787 prefix in the keymaps, i.e. [remap COMMAND]. 14851 prefix in the keymaps, i.e. [remap COMMAND].
14788 14852
14789 * keymap.c (Qremap, remap_command_vector): New variables. 14853 * keymap.c (Qremap, remap_command_vector): New variables.
14790 (is_command_symbol): Removed function. 14854 (is_command_symbol): Remove function.
14791 (Fdefine_key): No longer accept a symbol for KEY. 14855 (Fdefine_key): No longer accept a symbol for KEY.
14792 Added validation of [remap COMMAND] argument for KEY. 14856 Added validation of [remap COMMAND] argument for KEY.
14793 The DEF is no longer required to be a symbol when remapping a command. 14857 The DEF is no longer required to be a symbol when remapping a command.
@@ -15145,7 +15209,7 @@
15145 Doc updated. Callers changed. Pass arg to where_is_internal. 15209 Doc updated. Callers changed. Pass arg to where_is_internal.
15146 15210
15147 * keymap.h (Fkey_binding, Fwhere_is_internal): Update prototype. 15211 * keymap.h (Fkey_binding, Fwhere_is_internal): Update prototype.
15148 (is_command_symbol): Added prototype. 15212 (is_command_symbol): Add prototype.
15149 15213
15150 * keyboard.c (Vthis_original_command): New variable. 15214 * keyboard.c (Vthis_original_command): New variable.
15151 (syms_of_keyboard): DEFVAR_LISP it. 15215 (syms_of_keyboard): DEFVAR_LISP it.
@@ -15562,7 +15626,7 @@
15562 15626
155632002-01-03 Kim F. Storm <storm@cua.dk> 156272002-01-03 Kim F. Storm <storm@cua.dk>
15564 15628
15565 * keyboard.c (read_key_sequence): Fixed cast of submaps arg to bcopy. 15629 * keyboard.c (read_key_sequence): Fix cast of submaps arg to bcopy.
15566 15630
155672002-01-02 Richard M. Stallman <rms@gnu.org> 156312002-01-02 Richard M. Stallman <rms@gnu.org>
15568 15632