Mercurial > emacs
comparison src/ChangeLog @ 89945:59dcbfe97385
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-17
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-417
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-419
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-420
Tweak permissions
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-421
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-430
Update from CVS
author | Miles Bader <miles@gnu.org> |
---|---|
date | Tue, 29 Jun 2004 16:46:06 +0000 |
parents | 4c90ffeb71c5 3d525d0266de |
children | 6f6e9fe4658b |
comparison
equal
deleted
inserted
replaced
89944:ecb75580442e | 89945:59dcbfe97385 |
---|---|
1 2004-06-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
2 | |
3 * macterm.c (do_window_activate, do_window_deactivate): Remove. | |
4 (XTread_socket): Send mouse button events to the toolbox | |
5 dispatcher even when the mouse is grabbed. Don't process window | |
6 activate events for non-Emacs windows. Replace function calls to | |
7 do_window_activate and do_window_deactivate with their contents. | |
8 Reset mouse grabbing status when a window is deactivated. | |
9 | |
10 2004-06-29 Steven Tamm <steventamm@mac.com> | |
11 | |
12 * macterm.c (mac_get_emulated_btn) | |
13 (mac_event_to_emacs_modifiers): Fix emulated mouse button | |
14 support to correctly mask out modifiers. | |
15 | |
16 2004-06-29 David Kastrup <dak@gnu.org> | |
17 | |
18 * search.c (Fset_match_data): Allow buffer before end of list | |
19 which can happen if set-match-data is using a pre-consed list. | |
20 | |
21 2004-06-28 Steven Tamm <steventamm@mac.com> | |
22 | |
23 * macterm.c (XTread_socket): Correctly set the frame position | |
24 after the window is moved. | |
25 | |
26 2004-06-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
27 | |
28 * gtkutil.c (xg_get_image_for_pixmap): Call g_object_unref on | |
29 gpix and gmask just before return to avoid memory leak. | |
30 (xg_get_image_for_pixmap): Add workaround for monochrome displays | |
31 so insensitive and activated icons look ok. | |
32 | |
33 2004-06-27 Jason Rumney <jasonr@gnu.org> | |
34 | |
35 * w32fns.c (file_dialog_callback): Disable edit control if set | |
36 to directories only on CDN_INITDONE message. | |
37 (Fx_file_dialog): Default to directories only when prompt starts | |
38 with "Dired". | |
39 | |
40 2004-06-25 Kim F. Storm <storm@cua.dk> | |
41 | |
42 * alloc.c (allocate_misc): Update total_free_markers. | |
43 (free_misc): New function. | |
44 (safe_alloca_unwind, free_marker): Use it. | |
45 | |
46 * lisp.h (free_misc): Add prototype. | |
47 | |
48 * fns.c (Fmapconcat, Fmapcar): Remove superfluous GCPROs. | |
49 | |
50 2004-06-24 Richard M. Stallman <rms@gnu.org> | |
51 | |
52 * emacs.c (Vsignal_USR1_hook, Vsignal_USR2_hook): Definitions deleted. | |
53 (syms_of_emacs): Lisp variables deleted. | |
54 | |
55 2004-06-23 David Kastrup <dak@gnu.org> | |
56 | |
57 * search.c (Freplace_match): Adjust the match-data more thoroughly | |
58 when replacing strings in the buffer. | |
59 (Fmatch_data): When INTEGERS is non-nil and the last match was in | |
60 a buffer, add the buffer as last element to the match data. | |
61 (Fset_match_data): If an additional element of the match-data is a | |
62 buffer, restore it to last_thing_searched. | |
63 (save_search_regs): Save last_thing_searched as part of the match | |
64 data. | |
65 (restore_match_data): Restore it again. | |
66 | |
67 2004-06-23 Luc Teirlinck <teirllm@auburn.edu> | |
68 | |
69 * keymap.c (Ftext_char_description): Doc fix. | |
70 * doc.c (Fsnarf_documentation): Doc fix. | |
71 | |
72 2004-06-22 Kim F. Storm <storm@cua.dk> | |
73 | |
74 * fns.c (Fmapcar, Fmapconcat): GCPRO the args array. | |
75 | |
76 * lisp.h (struct Lisp_Save_Value): New member dogc. | |
77 (SAFE_ALLOCA_LISP): Change second arg to number of elements. | |
78 Set dogc member in Lisp_Save_Value object so it will be GC'ed. | |
79 (SAFE_FREE_LISP): New macro. | |
80 | |
81 * alloc.c (safe_alloca_unwind): Clear dogc and pointer members. | |
82 (make_save_value): Init new dogc member. | |
83 (mark_object): Mark Lisp_Save_Value pointer array if dogc is set. | |
84 | |
85 * fns.c (Fmapconcat, Fmapcar): Use new SAFE_ALLOCA_LISP and | |
86 SAFE_FREE_LISP macros. | |
87 | |
88 2004-06-22 Kim F. Storm <storm@cua.dk> | |
89 | |
90 * lisp.h (SAFE_ALLOCA_LISP): New macro to allocate Lisp_Objects. | |
91 Temporarily inhibits GC if memory is xmalloc'ed, as the Lisp_Objects | |
92 in that memory area are unknown to GC. Add comments. | |
93 | |
94 * fns.c (Fmapconcat, Fmapcar): Use SAFE_ALLOCA_LISP. | |
95 | |
96 2004-06-21 Kim F. Storm <storm@cua.dk> | |
97 | |
98 * lisp.h (MAX_ALLOCA): Define here. | |
99 (safe_alloca_unwind): Add prototype. | |
100 (USE_SAFE_ALLOCA, SAFE_ALLOCA, SAFE_FREE): New macros. | |
101 | |
102 * alloc.c (safe_alloca_unwind): New function. | |
103 | |
104 * casefiddle.c (casify_object): Use SAFE_ALLOCA. | |
105 | |
106 * charset.c (Fstring): Use SAFE_ALLOCA. | |
107 | |
108 * coding.c (MAX_ALLOCA): Remove define. | |
109 | |
110 * data.c (MAX_ALLOCA): Remove define. | |
111 (Faset): Use SAFE_ALLOCA. | |
112 | |
113 * editfns.c (Fformat, Ftranspose_regions): Use SAFE_ALLOCA. | |
114 | |
115 * fns.c (string_make_multibyte, string_to_multibyte) | |
116 (string_make_unibyte, Fmapconcat, Fmapcar): Use SAFE_ALLOCA. | |
117 (MAX_ALLOCA): Remove define. | |
118 (Fbase64_encode_region, Fbase64_encode_string) | |
119 (Fbase64_decode_region, Fbase64_decode_string): Use SAFE_ALLOCA. | |
120 (Fbase64_encode_region, Fbase64_encode_string): Fix potential | |
121 memory leak if encoding fails. | |
122 | |
123 * xdisp.c (add_to_log): Use SAFE_ALLOCA. | |
124 | |
125 2004-06-21 Eli Zaretskii <eliz@gnu.org> | |
126 | |
127 * print.c (Fwith_output_to_temp_buffer): Doc fix. | |
128 | |
1 2004-06-20 Richard M. Stallman <rms@gnu.org> | 129 2004-06-20 Richard M. Stallman <rms@gnu.org> |
2 | 130 |
3 * xfaces.c (Finternal_copy_lisp_face): Small cleanup; doc fix. | 131 * xfaces.c (Finternal_copy_lisp_face): Small cleanup; doc fix. |
4 | 132 |
5 * search.c (match_limit): Cleaner err msg when no match data available. | 133 * search.c (match_limit): Cleaner err msg when no match data available. |