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

Diff of /emacs/src/ChangeLog

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

revision 1.2701.2.59 by miles, Wed Oct 6 05:23:56 2004 UTC revision 1.2701.2.60 by miles, Mon Oct 25 04:19:37 2004 UTC
# Line 1  Line 1 
1    2004-10-14  Kim F. Storm  <storm@cua.dk>
2    
3            * xterm.h: Include Xutil.h after keysym.h to work around bug
4            (incorrectly recognising AltGr key) in some X versions.
5    
6    2004-10-13  Stefan Monnier  <monnier@iro.umontreal.ca>
7    
8            * keymap.c (get_keymap): An autoload form is not a keymap.
9    
10            * textprop.c (syms_of_textprop): Make `syntax-table' nonsticky.
11    
12    2004-10-13  Kim F. Storm  <storm@cua.dk>
13    
14            * callproc.c (Fcall_process): Simplify handling of display arg.
15            Resume `display_on_the_fly' once a coding system is determined.
16    
17            * xdisp.c (redisplay_preserve_echo_area): Fix last change.
18    
19    2004-10-12  Kim F. Storm  <storm@cua.dk>
20    
21            * xdisp.c (redisplay_preserve_echo_area): Flush display in case
22            caller, such as call-process, is not going to poll for input.
23            (calc_line_height_property): Handle case where it->object is nil.
24    
25            * xterm.c (x_redisplay_interface): Fix flush_display_optional.
26    
27    2004-10-12  Kenichi Handa  <handa@m17n.org>
28    
29            * xdisp.c (get_next_display_element):
30            If unibyte_display_via_language_environment is zero, display 8-bit
31            chars in octal in unibyte buffer.
32    
33    2004-10-12  Kim F. Storm  <storm@cua.dk>
34    
35            * doc.c (Fsubstitute_command_keys): Ignore remappings unless there
36            are no ordinary bindings.
37    
38    2004-10-11  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
39    
40            * xfns.c (syms_of_xfns): Defsubr x-file-dialog for GTK also.
41    
42    2004-10-10  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
43    
44            * macterm.c (x_raise_frame): Add BLOCK_INPUT around SelectWindow.
45            (x_lower_frame): Add BLOCK_INPUT around SendBehind.
46            (make_mac_frame): Add BLOCK_INPUT around the making of a
47            terminal frame.
48            (mac_initialize): Add BLOCK_INPUT around carbon initialization.
49            * macgui.h (mktime): Use emacs_mktime.
50            * macfns.c (Fx_file_dialog): Add BLOCK_INPUT around more code.
51            Make a cancel file-open dialog be like C-g.
52            * mac.c (mktime): Use emacs_mktime.
53            (Fdo_applescript): Add BLOCK_INPUT around do_applescript.
54            (Fmac_paste_function): Add better error handling for carbon cut/paste.
55    
56    2004-10-10  Kim F. Storm  <storm@cua.dk>
57    
58            * keyboard.c (timer_resume_idle): New function to resume idle
59            timer without resetting timers on the idle list.
60            (read_char): Use timer_resume_idle. Remove local var last_idle_start.
61            (timer_start_idle, timer_stop_idle): Declare static.
62            (read_key_sequence): Use timer_resume_idle instead of timer_start_idle.
63    
64            * keyboard.h (timer_start_idle, timer_stop_idle): Remove prototypes.
65    
66    2004-10-08  Steven Tamm  <steventamm@mac.com>
67    
68            * config.in (HAVE_MALLOC_MALLOC_H): Regenerate.
69            * macterm.c (mac_check_for_quit_char): Remove warning for using
70            NULL where 0 should be used.
71            * unexmacosx.c: Use malloc/malloc.h on Tiger instead of
72            objc/malloc.h
73            * mac.c: Include time.h for Tiger compatibility.
74    
75    2004-10-07  Kim F. Storm  <storm@cua.dk>
76    
77            * xdisp.c (redisplay_window): Fix flicker on vertical line between
78            windows.  Update vertical line after drawing window fringes, but
79            only if actually drawing any bitmaps--or there is no fringe.
80    
81            * xterm.c (x_update_window_end): Likewise.
82            * macterm.c (x_update_window_end): Likewise.
83            * w32term.c (x_update_window_end): Likewise.
84    
85            * fringe.c (draw_window_fringes): Return value now indicates if
86            any fringe bitmaps were redrawn (or there are no fringes).
87    
88            * dispextern.h (draw_window_fringes): Update prototype.
89    
90    2004-10-06  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
91    
92            * macfns.c (mac_get_window_bounds): Add extern.
93            (x_real_positions): Use mac_get_window_bounds.
94    
95            * macmenu.c (update_submenu_strings): Apply 2004-09-07 change for
96            xmenu.c (YAILOM).
97    
98            * macterm.c [!MAC_OSX]: Include Windows.h.
99            (front_emacs_window): Rename from mac_front_window.  All uses
100            changed.  Return the frontmost non-tooltip emacs window.
101            (mac_get_window_bounds): New function.
102            (x_calc_absolute_position): Use the difference of width and height
103            between the inner and outer window.
104            (x_set_offset): Specify window position by the coordinae of the
105            outer window.  Adjust the position if the title bar is completely
106            outside the screen.
107            (app_is_suspended, app_sleep_time): Remove unused variables.
108            (do_app_resume, do_app_suspend): Remove their contents because
109            window-activate/deactivate events will do the job.
110            (do_zoom_window): Remove unused variables.  Make compliant to the
111            standard way of zooming.  Set f->left_pos and f->top_pos.
112            (XTread_socket): Don't use argument `expected'.  Don't use
113            FrontWindow to determine the clicked window.  Exclude unprocessed
114            mouseUp cases in the early stage.  Add parentheses to fix operator
115            precedence.
116            (XTread_socket) [TARGET_API_MAC_CARBON]: Don't specify drag area.
117    
118    
119    2004-10-05  Jan Dj,Ad(Brv.  <jan.h.d@swipnet.se>
120    
121            * config.in: Regenerate.
122    
123            * Makefile.in (RUN_TEMACS): Check HAVE_RANDOM_HEAPSTART instead of
124            HAVE_EXECSHIELD.
125    
126    2004-10-05  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
127    
128            * xterm.c (x_find_modifier_meanings): Ignore any Super or Hyper for
129            a row if Alt or Meta has been found for that row.  Also stop scanning
130            for Keysyms for that row.
131    
132    2004-10-04  Kim F. Storm  <storm@cua.dk>
133    
134            * fringe.c (Ffringe_bitmaps_at_pos): Change return value from cons
135            to list.  Include overlay arrow bitmap in return value.
136    
137            * xterm.c (XTset_vertical_scroll_bar): Improve handling of scroll
138            bars with fractional column width.  If scroll bar separates two
139            windows, move it towards the window it belongs to.  Only update
140            the padding area below the scroll bar widget when necessary,
141            i.e. when scroll bar widget is created, moved, or resized.
142    
143            * xdisp.c (define_frame_cursor1): Do not change frame cursor
144            while tracking/dragging mouse.
145            (x_draw_vertical_border): Do not draw line if frame has scroll bars.
146    
147            * window.c (coordinates_in_window): Relax check for cursor
148            on vertial border between mode lines.
149            (Fset_window_fringes): Do not allow negative widths.
150            (Fset_window_scroll_bars): Likewise.
151    
152            * .gdbinit (pp): Shorthand for p ARG + pr.
153            (ff): New command: flush frame updates (X only).
154    
155  2004-10-03  Michael Albinus  <michael.albinus@gmx.de>  2004-10-03  Michael Albinus  <michael.albinus@gmx.de>
156    
157          * fileio.c (auto_save_1) Call Ffile_modes for remote files.          * fileio.c (auto_save_1) Call Ffile_modes for remote files.
# Line 62  Line 216 
216          Change arg to Lisp_Object and fail if not an integer.          Change arg to Lisp_Object and fail if not an integer.
217          (get_fringe_bitmap_name, resolve_fringe_bitmap)          (get_fringe_bitmap_name, resolve_fringe_bitmap)
218          (destroy_fringe_bitmap): New functions.          (destroy_fringe_bitmap): New functions.
219          (Fdestroy_fringe_bitmap): Change arg to bitmap symbol.  Use          (Fdestroy_fringe_bitmap): Change arg to bitmap symbol.
220          destroy_fringe_bitmap.  Remove symbol from Vfringe_bitmaps and          Use destroy_fringe_bitmap.  Remove symbol from Vfringe_bitmaps and
221          clear its fringe property.          clear its fringe property.
222          (init_fringe_bitmap): Use destroy_fringe_bitmap instead of          (init_fringe_bitmap): Use destroy_fringe_bitmap instead of
223          Fdestroy_fringe_bitmap.          Fdestroy_fringe_bitmap.
# Line 88  Line 242 
242    
243  2004-09-25  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>  2004-09-25  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
244    
245          * config.in: Rebuild          * config.in: Rebuild.
246    
247  2004-09-24  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>  2004-09-24  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
248    
# Line 108  Line 262 
262          Handle the case where we reach the old displayed text,          Handle the case where we reach the old displayed text,
263          out of sync with the old line boundary.          out of sync with the old line boundary.
264    
265  2004-09-14  Stefan  <monnier@iro.umontreal.ca>  2004-09-14  Stefan Monnier  <monnier@iro.umontreal.ca>
266    
267          * fileio.c (Finsert_file_contents): Fix case of replacement in a          * fileio.c (Finsert_file_contents): Fix case of replacement in a
268          narrowed buffer.          narrowed buffer.
# Line 130  Line 284 
284          (Fbyte_code): Remove dead code after `wrong_type_argument'.          (Fbyte_code): Remove dead code after `wrong_type_argument'.
285    
286          * alloc.c (Fgarbage_collect): Mark keyboards, gtk data, and specpdl          * alloc.c (Fgarbage_collect): Mark keyboards, gtk data, and specpdl
287          before doing the mark_stack_check_gcpros since they are not on the stack.          before doing the mark_stack_check_gcpros since they're not on the stack.
288    
289  2004-09-12  Kim F. Storm  <storm@cua.dk>  2004-09-12  Kim F. Storm  <storm@cua.dk>
290    
# Line 149  Line 303 
303          blockinput.h.          blockinput.h.
304          (dosfns.o): Depend on blockinput.h, window.h, dispextern.h,          (dosfns.o): Depend on blockinput.h, window.h, dispextern.h,
305          charset.h, and coding.h          charset.h, and coding.h
306          (w16select.o): Depend on buffer.h, charset.h, coding.h, and          (w16select.o): Depend on buffer.h, charset.h, coding.h, and composite.h.
         composite.h.  
307          (term.o): Depend on window.h and keymap.h.          (term.o): Depend on window.h and keymap.h.
308          (abbrev.o): Depend on syntax.h.          (abbrev.o): Depend on syntax.h.
309          (callint.o): Depend on keymap.h.          (callint.o): Depend on keymap.h.
# Line 183  Line 336 
336          (lread.o): Depend on $(INTERVALS_SRC), termhooks.h, and coding.h.          (lread.o): Depend on $(INTERVALS_SRC), termhooks.h, and coding.h.
337          (intervals.o): Depend on keymap.h.          (intervals.o): Depend on keymap.h.
338    
339          * msdos.c (msdos_set_cursor_shape, IT_display_cursor): Add          * msdos.c (msdos_set_cursor_shape, IT_display_cursor):
340          debugging print-out to termscript.          Add debugging print-out to termscript.
341    
342  2004-09-09  Richard M. Stallman  <rms@gnu.org>  2004-09-09  Richard M. Stallman  <rms@gnu.org>
343    
# Line 210  Line 363 
363  2004-09-07  Luc Teirlinck  <teirllm@auburn.edu>  2004-09-07  Luc Teirlinck  <teirllm@auburn.edu>
364    
365          * buffer.h (struct buffer): Add auto_save_file_format field.          * buffer.h (struct buffer): Add auto_save_file_format field.
366          * buffer.c (reset_buffer, init_buffer_once): Handle          * buffer.c (reset_buffer, init_buffer_once):
367          auto_save_file_format field.          Handle auto_save_file_format field.
368          (syms_of_buffer): Add DEFVAR_PER_BUFFER for          (syms_of_buffer): Add DEFVAR_PER_BUFFER for
369          `buffer-auto-save-file-format'.          `buffer-auto-save-file-format'.
370          * fileio.c: Delete declaration for removed Vauto_save_file_format.          * fileio.c: Delete declaration for removed Vauto_save_file_format.
# Line 224  Line 377 
377    
378          * w32term.h (AppendMenuW_Proc): Move declaration from w32menu.c.          * w32term.h (AppendMenuW_Proc): Move declaration from w32menu.c.
379    
380          * w32fns.c (w32_wnd_proc) [WM_MEASUREITEM, WM_DRAWITEM]: Handle          * w32fns.c (w32_wnd_proc) [WM_MEASUREITEM, WM_DRAWITEM]:
381          Unicode menu titles.          Handle Unicode menu titles.
382    
383  2004-09-07  Kim F. Storm  <storm@cua.dk>  2004-09-07  Kim F. Storm  <storm@cua.dk>
384    
385          * xdisp.c (set_cursor_from_row): Fix last change.  Only use 'cursor'          * xdisp.c (set_cursor_from_row): Fix last change.  Only use 'cursor'
386          property from text property or overlay strings at point.          property from text property or overlay strings at point.
387    
388  2004-09-07  Stefan  <monnier@iro.umontreal.ca>  2004-09-07  Stefan Monnier  <monnier@iro.umontreal.ca>
389    
390          * xmenu.c (update_submenu_strings): YAILOM.          * xmenu.c (update_submenu_strings): YAILOM.
391          (set_frame_menubar): Make sure last_i is initialized.          (set_frame_menubar): Make sure last_i is initialized.
# Line 721  Line 874 
874          * w32select.c (Fw32_set_clipboard_data): Update `nbytes' correctly          * w32select.c (Fw32_set_clipboard_data): Update `nbytes' correctly
875          after getting a new string by pre-write-conversion.          after getting a new string by pre-write-conversion.
876    
877  2004-06-30  Stefan  <monnier@iro.umontreal.ca>  2004-06-30  Stefan Monnier  <monnier@iro.umontreal.ca>
878    
879          * xterm.c (x_detect_focus_change): Remove unused var `nr_events'.          * xterm.c (x_detect_focus_change): Remove unused var `nr_events'.
880          (x_calc_absolute_position): Remove unused var `child'.          (x_calc_absolute_position): Remove unused var `child'.

Legend:
Removed from v.1.2701.2.59  
changed lines
  Added in v.1.2701.2.60

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