/[emacs]/emacs/src/ChangeLog
ViewVC logotype

Diff of /emacs/src/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3811 by kfstorm, Wed Jul 21 22:02:22 2004 UTC revision 1.3811.2.1 by miles, Sat Sep 4 12:01:15 2004 UTC
# Line 1  Line 1 
1    2004-09-03  Jason Rumney  <jasonr@gnu.org>
2    
3            * w32menu.c (_widget_value): Added lname and lkey.
4            (digest_single_submenu): Set lname and lkey in widget_value
5            instead of name and key.
6            (update_submenu_strings): New function.
7            (set_frame_menubar): Remove call to inhibit_garbage_collection,
8            call update_submenu_strings.
9    
10            * w32menu.c (globals_of_w32menu): Check for Unicode API.
11            (digest_single_submenu, w32_menu_show): Encode menu strings as
12            UTF-8 if Unicode API is available.
13            (utf8to16): New function.
14            (add_menu_item): Use it when calling Unicode API.
15            
16    2004-09-03  Kim F. Storm  <storm@cua.dk>
17    
18            * xdisp.c (set_cursor_from_row): Look for non-nil `cursor' property
19            in overlay or text-property strings; set cursor on corresponding
20            glyph rather than at end of the string.
21    
22    2004-09-02  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
23    
24            * macfns.c (x_real_positions): Save the current window port and
25            set a new one before obtaining the global coordinate.  Use
26            FRAME_MAC_WINDOW.
27            (x_set_name, x_set_title): Encode title to UTF8.  Use
28            SetWindowTitleWithCFString.
29            (Fx_server_version): Get correct OS version.
30    
31            * macmenu.c (add_menu_item): Remove unused variable `i'.  Don't
32            let separator items destroy refence constants of other menu items.
33    
34            * macterm.c (x_update_end): Move SetPortWindowPort to inside
35            BLOCK_INPUT.
36            (x_set_offset): Use FRAME_MAC_WINDOW.
37    
38            * xdisp.c (note_mouse_highlight): Set the mouse pointer shape to
39            nontext_cursor if it is on a scroll bar.
40    
41            * s/darwin.h (LIBS_CARBON): New define to specify libraries for
42            Carbon support.
43            (LD_SWITCH_SYSTEM_TEMACS): Don't link with unused libstdc++.  Use
44            LIBS_CARBON.
45    
46    2004-09-02  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
47    
48            * xfns.c (x_set_name_internal): New function.  Check if we shall call
49            xfree before ENCODE_UTF_8.
50            (x_set_name, x_set_title): Call x_set_name_internal.
51    
52    2004-08-31  NAKAMURA Toshikazu  <nr-tkz@nifty.com>  (tiny change)
53    
54            * w32fns.c (w32_load_font): If a BDF font is already loaded, do not
55            reload it.
56    
57    2004-08-30  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
58    
59            * macmenu.c (_widget_value): Added lname and lkey.
60            (single_submenu): Set lname and lkey in widget_value
61            instead of name and key.
62            (update_submenu_strings): New function.
63            (set_frame_menubar): Remove call to inhibit_garbage_collection,
64            call update_submenu_strings.
65    
66            * xmenu.c (digest_single_submenu): Set lname and lkey in widget_value
67            instead of name and key.
68            (update_submenu_strings): New function.
69            (set_frame_menubar): Remove call to inhibit_garbage_collection,
70            call update_submenu_strings.
71    
72            * gtkutil.h (_widget_value): Added lname and lkey.
73    
74    2004-08-30  Steven Tamm  <steventamm@mac.com>
75    
76            * macmenu.c (mac_menu_show): Remove shadowing of menu variable
77            by using different names for inner loop variables.
78    
79    2004-08-27  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
80    
81            * xmenu.c (set_frame_menubar): Reintroduce inhibit_garbage_collection
82            from 1.233 so that strings from ENCODE_UTF_8 isn't GC:ed before used.
83    
84            * gtkutil.c (xg_create_frame_widgets): Compensate for tool bar when
85            tool bar items is 0.
86    
87    2004-08-26  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
88    
89            * macmenu.c (ENCODE_MENU_STRING): Added to handle multibyte
90            strings in menu items.
91            (single_submenu): Use ENCODE_MENU_STRING
92            (mac_menu_show): Use ENCODE_MENU_STRING.  Reset grabbed because
93            button release isn't passed to event loop
94            (add_menu_item): Use SetMenuItemWithCFString
95    
96    2004-08-26  Steven Tamm  <steventamm@mac.com>
97    
98            * fileio.c (Fread_file_name): Call x_file_dialog on carbon on
99            tool-bar/menu click
100            * macfns.c (Fx_file_dialog): Implemented using NavServices
101    
102    2004-08-24  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
103    
104            * xterm.c (x_catch_errors_unwind): Do not XSync if display has closed.
105    
106            * xfns.c (x_window_to_frame, x_any_window_to_frame)
107            (x_non_menubar_window_to_frame, x_menubar_window_to_frame)
108            (x_top_window_to_frame): Return 0 if wdesc is None.
109    
110    2004-08-22  Richard M. Stallman  <rms@gnu.org>
111    
112            * process.c (process_send_signal) [SIGNALS_VIA_CHARACTERS,
113            HAVE_TERMIOS]: If there's no char for this signal, drop through
114            and use system calls.
115    
116            * bytecode.c (Fbyte_code) <unwind-protect>: Cannot GC.
117    
118    2004-08-20  Kim F. Storm  <storm@cua.dk>
119    
120            * process.c (wait_reading_process_output): Rename from
121            wait_reading_process_input.  All uses changed.
122            (wait_reading_process_output_1): Rename from
123            wait_reading_process_input_1.  All uses changed.
124    
125            * dispnew.c (Fsleep_for): Remove obsolete code.
126    
127    2004-08-20  Kenichi Handa  <handa@m17n.org>
128    
129            * syntax.c (skip_chars): Fix for unibyte case.
130    
131    2004-08-19  Stefan Monnier  <monnier@iro.umontreal.ca>
132    
133            * syntax.c (char_quoted): Mixup byte/char pos.
134            (back_comment): Fixup globals in all cases.
135    
136    2004-08-19  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
137    
138            * xfns.c (x_set_name, x_set_title): Encode title to UTF8 before
139            passing it to gtk_window_set_title.
140    
141    2004-08-19  Kim F. Storm  <storm@cua.dk>
142    
143            * process.c (wait_reading_process_input): Clean up.
144            Add wait_for_cell, wait_proc, and just_wait_proc args
145            to avoid overloading `read_kbd' and `do_display' args.
146            Change read_kbd arg to int.  All callers changed.
147    
148            * process.c (process_send_signal): Use CDISABLE.
149    
150            * sysdep.c (child_setup_tty, init_sys_modes): Use CDISABLE.
151    
152    2004-08-18  Kim F. Storm  <storm@cua.dk>
153    
154            * process.c (Faccept_process_output): Add arg JUST-THIS-ONE;
155            forward to wait_reading_process_input via DO_DISPLAY arg.
156            (wait_reading_process_input): If DO_DISPLAY < 0 for a process
157            object, only process output from that process; also inhibit
158            running timers if DO_DISPLAY==-2.
159    
160    2004-08-17  Kim F. Storm  <storm@cua.dk>
161    
162            * process.c (process_send_signal): Fix last change--use
163            _POSIX_VDISABLE instead of CVDISABLE when available.
164    
165    2004-08-16  Richard M. Stallman  <rms@gnu.org>
166    
167            * sysdep.c (child_setup_tty) [SIGNALS_VIA_CHARACTERS]:
168            Set VQUIT and VINTR chars to the standard ones if they are unset.
169            [AIX]: Don't do that here.  And don't force VINTR to standard
170            when SIGNALS_VIA_CHARACTERS.
171    
172            * process.c (process_send_signal)
173            [SIGNALS_VIA_CHARACTERS, HAVE_TERMIOS]: Clean up.
174            Do nothing if the character is CVDISABLE.
175    
176            * xfaces.c (merge_face_ref): Specifying `unspecified' is a no-op.
177    
178            * intervals.c (move_if_not_intangible):
179            Force POSITION to be between BEGV and ZV.
180    
181    2004-08-14  John Paul Wallington  <jpw@gnu.org>
182    
183            * buffer.c (Frestore_buffer_modified_p): Doc fix.
184    
185            * fileio.c (Fread_file_name): Doc fix.
186    
187            * minibuf.c (syms_of_minibuf) <completion-ignore-case>: Doc fix.
188    
189    2004-08-09  Luc Teirlinck  <teirllm@auburn.edu>
190    
191            * keymap.c (Fmake_keymap, Fmap_keymap, Fwhere_is_internal): Doc fixes.
192    
193    2004-08-08  Luc Teirlinck  <teirllm@auburn.edu>
194    
195            * keyboard.c: Declare Qdisabled_command_function instead of
196            Qdisabled_command_hook.
197            (Fcommand_execute): Use Qdisabled_command_function instead of
198            Qdisabled_command_hook.
199            (syms_of_keyboard): Ditto.
200    
201    2004-08-07  Luc Teirlinck  <teirllm@auburn.edu>
202    
203            * keymap.c (Flocal_key_binding, Fglobal_key_binding)
204            (syms_of_keymap) <key-translation-map>: Doc fixes.
205    
206    2004-08-07  Stefan Monnier  <monnier@iro.umontreal.ca>
207    
208            * window.c (window_list_1): YAILOM.
209    
210            * fileio.c (make_temp_name): Handle multibyte prefixes.
211    
212    2004-08-06  Luc Teirlinck  <teirllm@auburn.edu>
213    
214            * keyboard.c (syms_of_keyboard) <overriding-terminal-local-map>:
215            Doc fix.
216    
217    2004-08-03  Kenichi Handa  <handa@m17n.org>
218    
219            * coding.c (decode_coding_string): Adjust coding->consumed, and
220            etc. with shrinked_bytes.
221    
222    2004-08-03  Kim F. Storm  <storm@cua.dk>
223    
224            * indent.c (compute_motion): Fix check for full width window
225            in non-window case.  Do not count left truncation glyph on
226            window systems.
227    
228    2004-08-02  Luc Teirlinck  <teirllm@auburn.edu>
229    
230            * data.c (Finteractive_form): Doc fix.
231    
232    2004-08-02  Kim F. Storm  <storm@cua.dk>
233    
234            * indent.c (compute_motion): Use actual window width if WIDTH is -1,
235            properly accounting for continuation glyph on non-window systems.
236            (Fcompute_motion): Use actual window width if WIDTH is nil, and
237            actual window width/height if TOPOS is nil, properly accounting for
238            continuation glyphs on non-window systems, and optional header lines.
239            (vmotion): Let compute_motion calculate actual window width.
240    
241            * window.c (window_scroll_line_based): Let compute_motion
242            calculate actual window width.
243    
244    2004-08-02  Kim F. Storm  <storm@cua.dk>
245    
246            * process.c (read_process_output): Use whole read buffer.
247            Don't trigger adaptive read buffering on errors.
248    
249    2004-07-31  Luc Teirlinck  <teirllm@auburn.edu>
250    
251            * keymap.c (Fset_keymap_parent, Fdefine_prefix_command): Doc fixes.
252    
253            * keyboard.c (syms_of_keyboard) <disable-point-adjustment>:  Doc fix.
254    
255            * callint.c (Fcall_interactively): Doc fix.
256    
257    2004-07-30  Richard M. Stallman  <rms@gnu.org>
258    
259            * abbrev.c (Fexpand_abbrev): Undo previous change.
260    
261    2004-07-30  Kim F. Storm  <storm@cua.dk>
262    
263            * editfns.c (Fformat): Allocate extra (dummy) element in info.
264    
265    2004-07-28  Luc Teirlinck  <teirllm@auburn.edu>
266    
267            * eval.c (Fdefvar, Fdefconst): Doc fixes.
268    
269    2004-07-27  Kim F. Storm  <storm@cua.dk>
270    
271            * xdisp.c (move_it_in_display_line_to): Check BUFFER_POS_REACHED_P after
272            we have ensured that the glyph fits on the current line (or returned
273            MOVE_LINE_CONTINUED otherwise).
274    
275    2004-07-26  Kim F. Storm  <storm@cua.dk>
276    
277            * xdisp.c (move_it_in_display_line_to): If overflow-newline-into-fringe
278            is enabled, return MOVE_LINE_CONTINUED rather than MOVE_POS_MATCH_OR_ZV
279            if target position is at end of display line but char is not a newline.
280    
281    2004-07-25  Richard M. Stallman  <rms@gnu.org>
282    
283            * window.c (coordinates_in_window): Return ON_SCROLL_BAR
284            instead of ON_VERTICAL_BORDER, when on scroll bar.
285            (Fcoordinates_in_window_p): Handle ON_SCROLL_BAR--return nil.
286    
287            * dispextern.h (enum window_part): Add ON_SCROLL_BAR.
288    
289            * window.c (Fcoordinates_in_window_p):
290            Take account of FRAME_INTERNAL_BORDER_WIDTH.
291    
292            * alloc.c (check_cons_list): New function (contents commented out).
293    
294    2004-07-24  Luc Teirlinck  <teirllm@auburn.edu>
295    
296            * xfaces.c (Fcolor_supported_p): Doc fix.
297    
298            * frame.c (Fselect_frame, Fset_frame_selected_window)
299            (Fframe_visible_p, Fraise_frame): Doc fixes.
300    
301    2004-07-24  Richard M. Stallman  <rms@gnu.org>
302    
303            * keyboard.h (not_single_kboard_state): Declared.
304    
305            * fileio.c (Fwrite_region): Doc fix.
306    
307            * window.c (Fwindow_at): Take account of FRAME_INTERNAL_BORDER_WIDTH.
308    
309            * abbrev.c (Fexpand_abbrev): Run Qpre_abbrev_expand_hook
310            only when a real abbrev is present.
311    
312            * xfns.c (x_icon_verify): New function.
313            (Fx_create_frame): Use it.
314    
315  2004-07-22  Barry Fishman <barry_fishman@att.net>  (tiny change)  2004-07-22  Barry Fishman <barry_fishman@att.net>  (tiny change)
316    
317          * s/gnu-linux.h: Use GC_MARK_STACK if __amd64__ is defined.          * s/gnu-linux.h: Use GC_MARK_STACK if __amd64__ is defined.

Legend:
Removed from v.1.3811  
changed lines
  Added in v.1.3811.2.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26