aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorKaroly Lorentey2005-11-18 13:13:34 +0000
committerKaroly Lorentey2005-11-18 13:13:34 +0000
commitbffa514a8b8c947c655b463e8073e8e5ac061bc7 (patch)
tree0c51140f31c86667569ab1ddba534a16152cd13d /src/ChangeLog
parentf5100f05486a36a443aa021b1a418e4b55988571 (diff)
parent1135363e9a6fd149e8f95bfa76421549697a0df0 (diff)
downloademacs-bffa514a8b8c947c655b463e8073e8e5ac061bc7.tar.gz
emacs-bffa514a8b8c947c655b463e8073e8e5ac061bc7.zip
Merged from miles@gnu.org--gnu-2005 (patch 152-156, 642-654)
Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-642 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-643 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-644 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-645 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-646 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-647 lisp/gnus/ChangeLog: Remove duplicate entry * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-648 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-649 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-650 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-651 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-652 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-653 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-654 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-152 Update from CVS: lisp/mml.el (mml-preview): Doc fix. * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-153 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-154 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-155 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-156 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-440
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog151
1 files changed, 150 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index e2798ad1268..900db33db3d 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,152 @@
12005-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * lread.c (readevalloop): Add missing GCPROs.
4
52005-11-16 Chong Yidong <cyd@stupidchicken.com>
6
7 * xfns.c (xg_set_icon_from_xpm_data): New function.
8
9 * gnu.h (gnu_xpm_bits): Rename from gnu_bits.
10 (gnu_xbm_bits): Rename from gnu_bits (xbm version).
11
12 * xterm.c (x_bitmap_icon): Use the xpm if available.
13
14 * image.c (x_create_bitmap_from_xpm_data): New function.
15 (x_create_bitmap_from_xpm_data): Initialize XpmAttributes.
16
172005-11-15 Luc Teirlinck <teirllm@auburn.edu>
18
19 * Makefile.in (lisp, shortlisp): Add rfn-eshadow.
20
212005-11-16 Nick Roberts <nickrob@snap.net.nz>
22
23 * .gdbinit: Make SIGTSTP work like SIGINT normally does.
24
252005-11-15 Andreas Schwab <schwab@suse.de>
26
27 * lisp.h (struct Lisp_Cons): Make cdr a union.
28 (XCDR_AS_LVALUE): Adjust.
29 (struct Lisp_Float): Make data a union.
30 (XFLOAT_DATA): Adjust.
31
32 * alloc.c (free_float): Make free list chaining aliasing-safe.
33 (make_float): Likewise.
34 (free_cons): Likewise.
35 (Fcons): Likewise.
36 (check_cons_list): Likewise.
37 (Fmake_symbol): Likewise.
38 (allocate_misc): Likewise.
39 (free_misc): Likewise.
40 (gc_sweep): Likewise.
41
422005-11-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
43
44 * mac.c (HASHKEY_QUERY_CACHE): New define.
45 (xrm_create_database, xrm_q_put_resource): Empty query cache.
46 (xrm_get_resource): Use query cache.
47
48 * image.c (init_image) [MAC_OS]: Don't call EnterMovies if
49 inhibit_window_system is set.
50
512005-11-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
52
53 * macgui.h (USE_CG_TEXT_DRAWING): New define.
54 (struct MacFontStruct) [USE_CG_TEXT_DRAWING]: New members cg_font
55 and cg_glyphs.
56
57 * macterm.c [USE_CG_TEXT_DRAWING] (mac_draw_string_cg): New function.
58 (x_draw_glyph_string_foreground) [USE_CG_TEXT_DRAWING]: Use it.
59 (XLoadQueryFont) [USE_CG_TEXT_DRAWING]: Set members cg_font and
60 cg_glyphs in struct MacFontStruct if synthesized bold or italic is
61 not used and font substitution never occurs for ASCII and Latin-1
62 characters.
63 (XLoadQueryFont): Maximum and minimum metrics are now those among
64 ASCII characters.
65 (XLoadQueryFont) [!MAC_OS8 || USE_ATSUI]: Apply WebKit-style
66 height adjustments for Courier, Helvetica, and Times.
67
68 * s/darwin.h (LIBS_CARBON) [!HAVE_CARBON]: Remove `-framework Carbon'.
69
702005-11-11 David Reitter <david.reitter@gmail.com>
71
72 * macterm.c (syms_of_macterm): Remove macCtrlKey, macShiftKey,
73 macMetaKey, macAltKey. Introduce Qctrl, Qmeta,
74 Vmac_control_modifier / mac-control-modifier,
75 Vmac_option_modifier / mac-option-modifier,
76 Vmac_command_modifier / mac-command-modifier.
77 (mac_to_emacs_modifiers): Use the new style modifier
78 variables. Return UInt32 (modifiers are longs now.)
79 (backtranslate_modified_keycode): New function (refactoring).
80 (XTread_socket): Use new modifier variables and refactored function.
81 (mac_determine_quit_char_modifiers): Remove macMetaKey (there is
82 no dedicated meta key. Not in use anyway.)
83 (convert_fn_keycode): Map Fn-keys to their original keycode
84 using a table (english keyboard only).
85
862005-11-11 Kim F. Storm <storm@cua.dk>
87
88 * .gdbinit (pitx): Fix output format if n_overlay_strings > 0.
89 Add post hook to "backtrace" to always dump lisp call stack to
90 increase chance of people sending it to us when reporting bugs.
91
92 * doc.c (Fsubstitute_command_keys): Doc fix.
93
94 * dispextern.h (struct it): New member ignore_overlay_strings_at_pos_p.
95
96 * xdisp.c (handle_stop): Skip overlay string handling if
97 ignore_overlay_strings_at_pos_p is set.
98 (set_iterator_to_next): At end of display vector, set
99 ignore_overlay_strings_at_pos_p if dpvec came from an overlay
100 string, so we skip those overlay strings at current pos.
101
1022005-11-10 Lars Hansen <larsh@soem.dk>
103
104 * fileio.c (file-regular-p): Doc fix.
105
1062005-11-10 Kim F. Storm <storm@cua.dk>
107
108 * alloc.c (valid_lisp_object_p): New function to validate that
109 an object is really a valid Lisp_Object.
110
111 * lisp.h (valid_lisp_object_p): Add prototype.
112
113 * print.c (safe_debug_print): New function to be called from gdb
114 to print Lisp objects; use valid_lisp_object_p to avoid crashing
115 if user tries to print something which is not a Lisp object.
116
117 * .gdbinit (pp, pp1): Use safe_debug_print.
118 (pv, pv1): New commands to print value of a lisp variable.
119
1202005-11-10 Nick Roberts <nickrob@snap.net.nz>
121
122 * .gdbinit (pp1): New user-defined function.
123
1242005-11-09 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
125
126 * image.c [MAC_OSX] (image_load_quartz2d): Fix memory leak.
127
128 * mac.c [MAC_OSX] (init_mac_osx_environment): Reinitialize locale
129 related variables for dumped executable.
130
131 * unexmacosx.c (unexec_write_zero): New function.
132 (copy_data_segment): Clear uninitialized local variables in
133 statically linked libraries.
134
135 * s/darwin.h (C_SWITCH_SYSTEM): Remove -fno-common.
136
1372005-11-09 Juri Linkov <juri@jurta.org>
138
139 * keymap.c (shadow_lookup): If Flookup_key returns a number,
140 call it again with a sub-key-sequence, and if its return value
141 is non-nil (sub-key is bound), return nil.
142
1432005-11-08 Kim F. Storm <storm@cua.dk>
144
145 * process.c (Fsignal_process): Recognize signal names with and
146 without SIG prefix, e.g. SIGHUP and HUP.
147
148 * search.c (search_buffer): No need to initialize base_pat.
149
12005-11-04 Stefan Monnier <monnier@iro.umontreal.ca> 1502005-11-04 Stefan Monnier <monnier@iro.umontreal.ca>
2 151
3 * window.c (Fget_lru_window, Fget_largest_window, window_loop): 152 * window.c (Fget_lru_window, Fget_largest_window, window_loop):
@@ -179,7 +328,7 @@
179 from last_mouse_glyph_frame, and update last_mouse_glyph_frame. 328 from last_mouse_glyph_frame, and update last_mouse_glyph_frame.
180 (XTmouse_position): Set last_mouse_glyph_frame. 329 (XTmouse_position): Set last_mouse_glyph_frame.
181 (XTread_socket): Clear last_mouse_glyph_frame on mouse up/down event. 330 (XTread_socket): Clear last_mouse_glyph_frame on mouse up/down event.
182 (mac_draw_string_common) [MAC_OSX && WORDS_BIG_ENDIAN]: Fix typo. 331 (mac_draw_string_common) [USE_ATSUI && WORDS_BIG_ENDIAN]: Fix typo.
183 Use EndianU16_BtoN. 332 Use EndianU16_BtoN.
184 (mac_draw_string_common) [MAC_OSX]: Don't use ATSUClearLayoutControls. 333 (mac_draw_string_common) [MAC_OSX]: Don't use ATSUClearLayoutControls.
185 (x_per_char_metric, XLoadQueryFont) 334 (x_per_char_metric, XLoadQueryFont)