diff options
| author | Miles Bader | 2004-06-29 16:46:06 +0000 |
|---|---|---|
| committer | Miles Bader | 2004-06-29 16:46:06 +0000 |
| commit | 12483a9413619e286efc673a2b277d85cebf3b0c (patch) | |
| tree | d489e0fa758c0d51d792d42140cbeafa4aede31b /src/ChangeLog | |
| parent | c786a8ae1c5e84d0f0903d516dd0fc190dc1193c (diff) | |
| parent | 619b6adbd2b96accbbf18051bf69149a029557ee (diff) | |
| download | emacs-12483a9413619e286efc673a2b277d85cebf3b0c.tar.gz emacs-12483a9413619e286efc673a2b277d85cebf3b0c.zip | |
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
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 128 |
1 files changed, 128 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 00822d9d277..60b8d5da63d 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,131 @@ | |||
| 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. |