comparison src/ChangeLog @ 91085:880960b70474

Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-283
author Miles Bader <miles@gnu.org>
date Sun, 11 Nov 2007 00:56:44 +0000
parents 4bc33ffdda1a 72cbf2612765
children 53108e6cea98
comparison
equal deleted inserted replaced
91084:a4347a111894 91085:880960b70474
1 2007-11-10 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * xdisp.c (load_overlay_strings): Fix copy&paste typo.
4
5 2007-11-09 Jason Rumney <jasonr@gnu.org>
6
7 * s/ms-w32.c (USE_TOOLKIT_SCROLL_BARS): Define.
8
9 * w32term.c (w32_scroll_bar_handle_click): Use SCROLL_BAR_CLICK_EVENT.
10
11 * keyboard.c (discard_mouse_events, make_lispy_event) [WINDOWSNT]:
12 Remove W32_SCROLL_BAR_CLICK_EVENT.
13
14 * termhooks.h (enum event_kind) [WINDOWSNT]: Likewise.
15 Add MULTIMEDIA_KEY_EVENT.
16
17 * keyboard.c (lispy_function_keys) [WINDOWSNT]: Add more keys.
18 (lispy_multimedia_keys) [WINDOWSNT]: New array.
19 (make_lispy_event) [WINDOWSNT]: Use it to translate
20 MULTIMEDIA_KEY_EVENT.
21
22 * w32term.h (WM_APPCOMMAND): Define if not already.
23 (GET_APPCOMMAND_LPARAM): Likewise.
24
25 * w32term.c (w32_read_socket): Generate MULTIMEDIA_KEY_EVENT from
26 WM_APPCOMMAND.
27
28 * w32fns.c (w32_pass_multimedia_buttons_to_system): New user option.
29 (syms_of_w32fns): Export and initialize it.
30 (w32_wnd_proc): Pass WM_APPCOMMAND on to w32_read_socket.
31
32 2007-11-09 Chong Yidong <cyd@stupidchicken.com>
33
34 * dispextern.h (struct it): Don't define OVERLAY_STRING_CHUNK_SIZE
35 twice.
36
37 * xdisp.c (handle_face_prop): Fix last change.
38
39 2007-11-09 Richard Stallman <rms@gnu.org>
40
41 * xdisp.c (handle_face_prop): Test for strings that came from overlays,
42 not just for after-strings and before-strings.
43 Call face_for_overlay_string and pass the overlay to it.
44 (handle_display_prop): Determine whether property came from an overlay.
45 Pass OVERLAY arg to handle_single_display_spec.
46 (handle_single_display_spec): New arg OVERLAY sets it->from_overlay.
47 (load_overlay_strings): Fill in it->string_overlays.
48 (get_overlay_strings_1, push_it, pop_it): Handle it->from_overlays.
49
50 * xfaces.c (face_for_overlay_string): Function renamed from
51 face_at_buffer_position_no_overlays, and add arg OVERLAY.
52
53 * dispextern.h (struct it): New elt string_overlays.
54 New elt from_overlay, also in stack.
55 Rearrange a few elements.
56 (face_for_overlay_string): Decl renamed from
57 face_at_buffer_position_no_overlays, and add argument.
58
59 2007-11-09 Richard Stallman <rms@gnu.org>
60
61 * xdisp.c (handle_face_prop): Use face_at_buffer_position_no_overlays
62 to get the base face for an overlay string.
63
64 * dispextern.h (face_at_buffer_position_no_overlays): Add decl.
65
66 * xfaces.c (face_at_buffer_position_no_overlays): New function.
67
68 * xdisp.c (handle_stop): Move some code out of loop.
69
70 2007-11-09 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
71
72 * macfns.c [USE_ATSUI] (Fmac_atsu_font_face_attributes):
73 Fix conversion from Lisp object to ATSUFontID.
74
75 2007-11-09 Jason Rumney <jasonr@gnu.org>
76
77 * xdisp.c (Fformat_mode_line): Do nothing when noninteractive.
78
79 2007-11-09 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
80
81 * unexmacosx.c (unexec_regions_recorder, unexec_regions_merge):
82 Don't assume regions are aligned to page boundary.
83 (print_load_command_name): Add LC_UUID if defined.
84
85 2007-11-09 Richard Stallman <rms@gnu.org>
86
87 * emacs.c (syms_of_emacs) <installation-directory>: Reflow docstring.
88
89 2007-11-07 Jason Rumney <jasonr@gnu.org>
90
91 * s/windows95.h: Remove.
92
93 2007-11-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
94
95 * gtkutil.c (xg_tool_bar_menu_proxy): Handle GTK_IMAGE_ICON_NAME and
96 abort with a message on unhandled store_type values.
97
98 2007-11-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
99
100 * xterm.c, xfns.c, xselect.c, xterm.h, s/msdos.h, s/sco4.h, s/sco5.h:
101 Remove HAVE_X11R5 and HAVE_X11R4.
102
103 2007-11-01 Dan Nicolaescu <dann@ics.uci.edu>
104
105 * Makefile.in: Remove references to sunfns.c and sunfns.o.
106
107 2007-11-01 Johan Bockg,Ae(Brd <bojohan@gnu.org>
108
109 * macterm.c, w32term.c, xterm.c (x_draw_stretch_glyph_string):
110 Don't set s->stippled_p here, since it has already been set by
111 x_set_glyph_string_gc from x_draw_glyph_string.
112
113 2007-11-01 Dan Nicolaescu <dann@ics.uci.edu>
114
115 * sunfns.c: Remove file
116
117 * m/sun386.h:
118 * m/sun2.h:
119 * m/sparc.h: Remove Sun windows code.
120
121 2007-10-31 Stefan Monnier <monnier@iro.umontreal.ca>
122
123 * keyboard.c (syms_of_keyboard): Initialize the initial_kboard.
124 (init_keyboard): Set current_kboard's window-system to nil.
125 (tty_read_avail_input): Typo.
126 * frame.c (make_initial_frame): Don't initialize the initial_kboard.
127
128 2007-10-31 Dan Nicolaescu <dann@ics.uci.edu>
129
130 * s/usg5-4.h:
131 * s/usg5-3.h:
132 * s/ptx.h:
133 * m/is386.h:
134 * m/ibmps2-aix.h:
135 * Makefile.in: Remove all mentions of X10
136
137 * dispnew.c (syms_of_display): Don't mention version 10.
138
139 2007-10-28 Juanma Barranquero <lekktu@gmail.com>
140
141 * makefile.w32-in (OBJ1): Remove abbrev.$(O).
142 ($(BLD)/abbrev.$(O)): Remove.
143
144 2007-10-28 Stefan Monnier <monnier@iro.umontreal.ca>
145
146 Rewrite abbrev.c in Elisp.
147 * image.c (Qcount): Don't declare as extern.
148 (syms_of_image): Initialize and staticpro `Qcount'.
149 * puresize.h (BASE_PURESIZE): Increase for the new abbrev.el functions.
150 * emacs.c (main): Don't call syms_of_abbrev.
151 * Makefile.in (obj): Remove abbrev.o.
152 (abbrev.o): Remove.
153 * abbrev.c: Remove.
154
1 2007-10-26 Martin Rudalics <rudalics@gmx.at> 155 2007-10-26 Martin Rudalics <rudalics@gmx.at>
2 156
3 * window.c (window_min_size_2): Don't count header-line. 157 * window.c (window_min_size_2): Don't count header-line.
4 158
5 2007-10-26 Dan Nicolaescu <dann@ics.uci.edu> 159 2007-10-26 Dan Nicolaescu <dann@ics.uci.edu>
6 160
7 * frame.h (struct frame): Move all bit fields after the first bit 161 * frame.h (struct frame): Move all bit fields after the first bit
8 field to take advantage of the available space. Group all the 162 field to take advantage of the available space. Group all the
9 chars together to reduce wasted space due to padding. 163 chars together to reduce wasted space due to padding.
10 164
11 2007-10-26 Juanma Barranquero <lekktu@gmail.com> 165 2007-10-26 Juanma Barranquero <lekktu@gmail.com>
12 166
13 * minibuf.c (Fread_minibuffer, Feval_minibuffer): Reflow docstrings. 167 * minibuf.c (Fread_minibuffer, Feval_minibuffer): Reflow docstrings.