aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog149
1 files changed, 149 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index fb8664b9fb6..80117561faa 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,152 @@
12005-08-25 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2
3 * keyboard.c (kbd_buffer_get_event) [MAC_OS]: Make events for
4 ICONIFY/DEICONIFY_EVENT.
5
6 * macterm.c (mac_copy_area, mac_copy_area_with_mask): Restore
7 background color.
8 (mac_handle_visibility_change): New function.
9 (x_make_frame_invisible, x_iconify_frame)
10 (XTread_socket) [!USE_CARBON_EVENTS]: Use it.
11 [USE_CARBON_EVENTS] (mac_handle_window_event)
12 (install_window_handler): Handle visibilty change events.
13 (x_make_frame_visible): Don't reposition window if it is iconified
14 or asked for visible before. Select and uncollapse window when it
15 is made visible.
16 (x_make_frame_invisible): Don't reset x_highlight_frame.
17 (x_iconify_frame): Likewise. Make invisible frame visible before
18 it is iconified.
19 (read_socket_inev): Move variable outside #if USE_CARBON_EVENTS.
20 (do_window_update): Don't change visibility of invisible frame.
21
222005-08-22 Juri Linkov <juri@jurta.org>
23
24 * term.c (turn_on_face): Check for TS_set_foreground and
25 TS_set_background depending on standout_mode. Simplify.
26
272005-08-21 Kim F. Storm <storm@cua.dk>
28
29 * fringe.c (update_window_fringes): Only put TOP and BOTTOM
30 bitmaps on fully visible rows.
31
32 * fringe.c (update_window_fringes): Replace FORCE_P arg with
33 KEEP_CURRENT_P arg; if non-zero, don't update current row fringes,
34 and return 0.
35
36 * xdisp.c (redisplay_window): Call update_window_fringes with
37 KEEP_CURRENT_P non-0 if we are going to refresh fringes later.
38
392005-08-20 Richard M. Stallman <rms@gnu.org>
40
41 * xdisp.c (display_echo_area_1): Get display start pos from w->start.
42 (resize_mini_window): Set w->start, and PT, so as to display the tail
43 end of the buffer, if it doesn't all fit.
44
452005-08-18 Kim F. Storm <storm@cua.dk>
46
47 * xdisp.c (calc_pixel_width_or_height): Use actual display
48 resolution when available instead of Vdisplay_pixels_per_inch.
49
502005-08-17 Kim F. Storm <storm@cua.dk>
51
52 * xdisp.c (pos_visible_p): Adjust X value if window is hscrolled.
53
54 * dispnew.c (buffer_posn_from_coords): Check that target row is
55 within matrix.
56
572005-08-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
58
59 * xterm.c (x_wm_set_icon_pixmap): Move GTK specific code to
60 xg_set_frame_icon and call it.
61
62 * gtkutil.c (xg_set_frame_icon): New function.
63
64 * gtkutil.h (xg_set_frame_icon): Declare it.
65
662005-08-16 Kim F. Storm <storm@cua.dk>
67
68 * dispnew.c (increment_row_positions): Skip non-enabled rows.
69
70 * window.c (SAVED_WINDOW_VECTOR_SIZE): Remove dangerous define.
71 (Fcurrent_window_configuration): Use VECSIZE macro instead.
72
732005-08-15 Richard M. Stallman <rms@gnu.org>
74
75 * xdisp.c (message3_nolog): Clear echo_message_buffer.
76
772005-08-15 Kim F. Storm <storm@cua.dk>
78
79 * lisp.h (QUIT) [!SYNC_INPUT]: Throw t to Vthrow_on_input.
80
81 * process.c (deactivate_process, status_notify, read_process_output)
82 (update_status, status_convert, decode_status, allocate_pty)
83 (make_process, remove_process, list_processes_1)
84 (create_process_1, unwind_request_sigio, read_process_output)
85 (send_process, keyboard_bit_set): Declare static.
86 (Fdelete_process): Simplify. Pass process to status_notify, so we
87 don't try to read output from it.
88 (status_notify): New arg deleting_process--don't try to read
89 output from that process.
90
91 * lisp.h (deactivate_process, status_notify, read_process_output):
92 Remove prototypes.
93
942005-08-14 Richard M. Stallman <rms@gnu.org>
95
96 * image.c (syms_of_image): Init Qxbm, Qpbm before calling define_image_type.
97
982005-08-13 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
99
100 * gtkutil.c (xg_get_pixbuf_from_pix_and_mask): New function.
101 (xg_get_image_for_pixmap): Move some code to
102 xg_get_pixbuf_from_pix_and_mask, and call it.
103
104 * gtkutil.h (xg_get_pixbuf_from_pix_and_mask): Declare.
105
106 * xterm.c (x_wm_set_icon_pixmap): Call xg_get_pixbuf_from_pix_and_mask
107 to get an GTK icon and set it with GTK functions to avoid having GTK
108 override an icon set with just X functions.
109
1102005-08-11 Richard M. Stallman <rms@gnu.org>
111
112 * image.c (syms_of_image): Init image_types here, and call define_image_type.
113 (init_image): Not here.
114
1152005-08-09 Richard M. Stallman <rms@gnu.org>
116
117 * bytecode.c (BYTE_CODE_QUIT): Throw t to Vthrow_on_input.
118
119 * lisp.h (QUIT): Throw t to Vthrow_on_input.
120
1212005-08-09 Thien-Thi Nguyen <ttn@gnu.org>
122
123 * floatfns.c (Fexpt): Use floats for negative exponent.
124
1252005-08-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
126
127 * gtkutil.c (xg_modify_menubar_widgets): Remove semicolon that
128 should not be there, causing menu display errors with GTK 2.6.9.
129
1302005-08-07 Richard M. Stallman <rms@gnu.org>
131
132 * floatfns.c (Fexpt): Undo previous change.
133
134 * dispnew.c (Fframe_or_buffer_changed_p): Take an arg
135 so it can be used with various state vectors.
136
137 * emacs.c (endif): Convert -script into -scriptload.
138 (standard_args): Add -scriptload. Allow -basic-display with one dash.
139
140 * fns.c (syms_of_fns): Add `emacs' to features.
141
142 * term.c (set_terminal_modes): If no TS_termcap_modes string,
143 output newlines to scroll the old screen contents off the screen.
144
1452005-08-06 Thien-Thi Nguyen <ttn@gnu.org>
146
147 * floatfns.c (Fexpt): Use floats for negative exponent.
148 Reported by D Goel.
149
12005-08-02 Richard M. Stallman <rms@gnu.org> 1502005-08-02 Richard M. Stallman <rms@gnu.org>
2 151
3 * frame.c (Fframe_char_width): Doc fix. 152 * frame.c (Fframe_char_width): Doc fix.