aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorKaroly Lorentey2006-03-22 15:16:06 +0000
committerKaroly Lorentey2006-03-22 15:16:06 +0000
commitd4717700cc0b7af6197c19e22bd912e3b1ed67ee (patch)
tree4e2a630584b23f670aff57a512a8f2d8182e39c4 /src/ChangeLog
parentf1be5774242454844bf21fbf32e0f6541e2add34 (diff)
parentd63cd76657e12b92a5d7736a15bc9b97a7f9990e (diff)
downloademacs-d4717700cc0b7af6197c19e22bd912e3b1ed67ee.tar.gz
emacs-d4717700cc0b7af6197c19e22bd912e3b1ed67ee.zip
Merged from emacs@sv.gnu.org
Patches applied: * emacs@sv.gnu.org/emacs--devo--0--patch-160 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-161 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-162 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-163 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-164 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-165 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-166 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-167 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-168 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-169 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-170 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-171 Update from CVS: man/mh-e.texi (Folders): Various edits. * emacs@sv.gnu.org/emacs--devo--0--patch-172 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-58 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-59 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-60 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-61 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-62 Merge from emacs--devo--0 * emacs@sv.gnu.org/gnus--rel--5.10--patch-63 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-64 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-534
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog161
1 files changed, 149 insertions, 12 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index f6edc410276..867306579ab 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,141 @@
12006-03-21 Ken Raeburn <raeburn@raeburn.org>
2
3 * xdisp.c (store_next_glyph): Renamed from append_glyph.
4 (generate_stretch_glyph): Renamed from produce_stretch_glyph.
5 All callers changed accordingly.
6
72006-03-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
8
9 * xterm.c: x_session_initialized new variable.
10 (x_term_init): Use x_session_initialized to check if
11 x_session_initialize should be called.
12 (x_initialize): Initialize x_session_initialized.
13
142006-03-21 Kim F. Storm <storm@cua.dk>
15
16 * fringe.c (draw_fringe_bitmap): Don't calculate default overlay arrow
17 bitmap here, but ...
18 (update_window_fringes): ... here, so we can test if it has changed.
19
202006-03-20 Andreas Schwab <schwab@suse.de>
21
22 * dispnew.c (init_display): Check DISPLAY here.
23
24 * emacs.c (main): Don't check here.
25
26 * xterm.c (x_display_ok): Don't use DISPLAY env var.
27
282006-03-20 Stefan Monnier <monnier@iro.umontreal.ca>
29
30 * window.c (window_scroll_pixel_based): Yet another int/Lisp_Object
31 mixup (YAILOM).
32
332006-03-20 Eli Zaretskii <eliz@gnu.org>
34
35 * emacs.c (main): Fix last change.
36
372006-03-20 Kenichi Handa <handa@m17n.org>
38
39 * fileio.c (Fwrite_region): Set visit_file to Qnil before GCPRO it.
40
41 * keymap.c (map_keymap): Set tail to Qnil before GCPRO it.
42
43 * xfns.c (xg_set_icon): Remove unnecessary GCPRO.
44
45 * xterm.c (x_term_init): Remove unnecessary GCPRO.
46
472006-03-19 Kim F. Storm <storm@cua.dk>
48
49 * xdisp.c (set_cursor_from_row): Fix cursor property on overlay string,
50 so it doesn't associate overlay string with following glyph by default.
51 Allow integer property value to specify explicit number of buffer
52 positions associate with overlay string.
53
542006-03-18 Chong Yidong <cyd@stupidchicken.com>
55
56 * xterm.c (x_display_ok): Fix minor bug and compilation warnings.
57
582006-03-18 Nozomu Ando <nand@mac.com>
59
60 * m/pmax.h (BROKEN_NOCOMBRELOC) [__NetBSD__]: Define.
61 (LIB_STANDARD, START_FILES) [__NetBSD__]: Don't define.
62 (START_FILES, RUN_TIME_REMAP, UNEXEC) [__NetBSD__, __OpenBSD__]:
63 Don't redefine.
64
65 * m/mips.h: Don't use unexmips on NetBSD.
66 (LIBS_MACHINE): Move definition lower, so it doesn't use
67 LD_SWITCH_MACHINE, START_FILES, LIB_STANDARD, LIBS_TERMCAP,
68 C_SWITCH_MACHINE, and C_DEBUG_SWITCH.
69
70 * unexelf.c [BROKEN_NOCOMBRELOC]: Include assert.h.
71 (unexec) [BROKEN_NOCOMBRELOC]: Handle platforms whose nocombreloc
72 option is broken (e.g., MIPS/NetBSD).
73
742006-03-18 Craig McDaniel <craigmcd@gmail.com> (tiny change)
75
76 * sheap.c (STATIC_HEAP_SIZE): Enlarge STATIC_HEAP_SIZE to 12MB.
77 Remove the HAVE_X_WINDOWS conditional.
78
792006-03-18 Vivek Dasmohapatra <vivek@etla.org> (tiny change)
80
81 * emacs.c (main): If user asks for a display that is unavailable,
82 simulate -nw.
83
84 * xterm.c (x_display_ok): New function.
85
86 * xterm.h: Add prototype for x_display_ok.
87
882006-03-18 Eli Zaretskii <eliz@gnu.org>
89
90 * w32fns.c (Fw32_select_font): Doc fix.
91
922006-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
93
94 * image.c [MAC_OS] (XPutPixel, XGetPixel)
95 [!WORDS_BIG_ENDIAN && USE_CG_DRAWING]: Don't use specialized
96 version when depth is 32.
97 (mac_create_cg_image_from_image) [MAC_OS && USE_CG_DRAWING]:
98 New function.
99 (prepare_image_for_display) [MAC_OS && USE_CG_DRAWING]: Use it.
100 (x_clear_image_1) [MAC_OS && USE_CG_DRAWING]: Release CGImage.
101
102 * macterm.c (XCreatePixmap) [!WORDS_BIG_ENDIAN && USE_CG_DRAWING]:
103 Create GWorld in ARGB pixel format.
104 (mac_copy_area, mac_copy_area_with_mask) [USE_CG_DRAWING]:
105 Remove functions.
106 (x_draw_image_foreground) [USE_CG_DRAWING]: Use mac_draw_cg_image
107 instead of mac_copy_area/mac_copy_area_with_mask.
108
1092006-03-15 Kim F. Storm <storm@cua.dk>
110
111 * xdisp.c (extend_face_to_end_of_line): Always add space glyph to
112 empty row. Fixes memory corruption revealed by 2006-03-02 change.
113 (display_tool_bar_line): Skip empty tool-bar line if HEIGHT < 0.
114 (tool_bar_lines_needed): Fix tool-bar display in case the tool-bar
115 width is exactly the same as the window width. Don't count a final
116 empty tool-bar line (pass HEIGHT = -1 to display_tool_bar_line).
117
1182006-03-15 Juanma Barranquero <lekktu@gmail.com>
119
120 * fringe.c (w32_init_fringe, w32_reset_fringes): Revert to being
121 conditional on HAVE_NTGUI, not WINDOWS_NT.
122
1232006-03-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
124
125 * dispextern.h (mac_init_fringe) [MAC_OS]: Add prototype.
126
127 * fringe.c (mac_init_fringe) [MAC_OS]: New function.
128
129 * macterm.c (mac_initialize) [USE_CG_DRAWING]: Call mac_init_fringe.
130 (max_fringe_bmp, fringe_bmp) [USE_CG_DRAWING]: New variables.
131 (mac_define_fringe_bitmap, mac_destroy_fringe_bitmap)
132 (mac_draw_cg_image) [USE_CG_DRAWING]: New functions.
133 (mac_draw_bitmap) [USE_CG_DRAWING]: Remove function.
134 (x_draw_fringe_bitmap) [USE_CG_DRAWING]: Use mac_draw_cg_image
135 instead of mac_draw_bitmap.
136 (x_redisplay_interface) [USE_CG_DRAWING]: Set handlers for
137 define_fringe_bitmap and destroy_fringe_bitmap.
138
12006-03-14 Chong Yidong <cyd@stupidchicken.com> 1392006-03-14 Chong Yidong <cyd@stupidchicken.com>
2 140
3 * xterm.c (x_uncatch_errors): Block input for entire function. 141 * xterm.c (x_uncatch_errors): Block input for entire function.
@@ -5,7 +143,7 @@
52006-03-12 Jason Rumney <jasonr@gnu.org> 1432006-03-12 Jason Rumney <jasonr@gnu.org>
6 144
7 * w32fns.c (Fx_create_frame): Remove call to 145 * w32fns.c (Fx_create_frame): Remove call to
8 Qface_set_after_frame_default. (from xfns.c 2003-05-26) 146 Qface_set_after_frame_default (from xfns.c 2003-05-26).
9 147
10 * w32menu.c (Fx_popup_menu): Call w32_free_menu_strings when 148 * w32menu.c (Fx_popup_menu): Call w32_free_menu_strings when
11 finished with the menu. 149 finished with the menu.
@@ -15,7 +153,7 @@
15 (note_mouse_movement): Say mouse moved if current frame differs 153 (note_mouse_movement): Say mouse moved if current frame differs
16 from last_mouse_glyph_frame, and update last_mouse_glyph_frame. 154 from last_mouse_glyph_frame, and update last_mouse_glyph_frame.
17 (w32_mouse_position): Set last_mouse_glyph_frame. 155 (w32_mouse_position): Set last_mouse_glyph_frame.
18 Remove OLD_REDISPLAY_CODE block. 156 Remove OLD_REDISPLAY_CODE block.
19 157
202006-03-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 1582006-03-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
21 159
@@ -68,8 +206,7 @@
68 206
692006-03-11 David Ponce <david@dponce.com> 2072006-03-11 David Ponce <david@dponce.com>
70 208
71 * xfns.c (x_create_tip_frame): Preserve received parms by copying 209 * xfns.c (x_create_tip_frame): Preserve received parms by copying them.
72 them.
73 210
742006-03-11 Eli Zaretskii <eliz@gnu.org> 2112006-03-11 Eli Zaretskii <eliz@gnu.org>
75 212
@@ -90,14 +227,14 @@
90 * keymap.c (describe_map): Shorten string to indicate shadowed binding. 227 * keymap.c (describe_map): Shorten string to indicate shadowed binding.
91 228
92 * vm-limit.c (get_lim_data, lim_data, data_space_start): 229 * vm-limit.c (get_lim_data, lim_data, data_space_start):
93 Moved from mem-limits.h. 230 Move from mem-limits.h.
94 (enum warnlevel): New data type. 231 (enum warnlevel): New data type.
95 (check_memory_limits): Rewrite the logic about warnings. 232 (check_memory_limits): Rewrite the logic about warnings.
96 Use standard `struct rlimit'. Check return values for nonsense. 233 Use standard `struct rlimit'. Check return values for nonsense.
97 (memory_warnings): Always clear lim_data. 234 (memory_warnings): Always clear lim_data.
98 235
99 * mem-limits.h (get_lim_data, lim_data, data_space_start): 236 * mem-limits.h (get_lim_data, lim_data, data_space_start):
100 Moved to vm-limit.c. 237 Move to vm-limit.c.
101 238
102 * xterm.c (x_fully_uncatch_errors, x_catching_errors): New functions. 239 * xterm.c (x_fully_uncatch_errors, x_catching_errors): New functions.
103 240
@@ -193,7 +330,7 @@
193 330
194 * xdisp.c: Minimize the unpleasent visual impact of the requirement 331 * xdisp.c: Minimize the unpleasent visual impact of the requirement
195 that non-toolkit tool-bars must occupy an integral number of screen 332 that non-toolkit tool-bars must occupy an integral number of screen
196 lines, by distributing the rows evenly over the tool-bar screen area. 333 lines, by distributing the rows evenly over the tool-bar screen area.
197 (Vtool_bar_border): New variable. 334 (Vtool_bar_border): New variable.
198 (syms_of_xdisp): DEFVAR_LISP it. 335 (syms_of_xdisp): DEFVAR_LISP it.
199 (display_tool_bar_line): Add HEIGHT arg for desired row height. 336 (display_tool_bar_line): Add HEIGHT arg for desired row height.
@@ -227,9 +364,9 @@
227 364
228 * xterm.h, xterm.c (x_uncatch_errors): Delete unneccessary argument. 365 * xterm.h, xterm.c (x_uncatch_errors): Delete unneccessary argument.
229 366
230 * xterm.c: (x_load_font, x_term_init, XTmouse_position) 367 * xterm.c (x_load_font, x_term_init, XTmouse_position)
231 (handle_one_xevent, x_connection_closed, x_list_fonts): No arg for 368 (handle_one_xevent, x_connection_closed, x_list_fonts):
232 x_uncatch_errors. 369 No arg for x_uncatch_errors.
233 370
234 * xselect.c (x_own_selection, x_decline_selection_request) 371 * xselect.c (x_own_selection, x_decline_selection_request)
235 (x_reply_selection_request, x_get_foreign_selection) 372 (x_reply_selection_request, x_get_foreign_selection)
@@ -357,7 +494,7 @@
357 494
358 * fringe.c (syms_of_fringe) <fringe-bitmaps>: Doc fix. 495 * fringe.c (syms_of_fringe) <fringe-bitmaps>: Doc fix.
359 496
3602006-02-21 Zhang Wei <brep@newsmth.org> 4972006-02-21 Zhang Wei <brep@newsmth.org>
361 498
362 * xfns.c (Fx_file_dialog, Motif and GTK): DECODE_FILE before 499 * xfns.c (Fx_file_dialog, Motif and GTK): DECODE_FILE before
363 returning it. 500 returning it.
@@ -426,7 +563,7 @@
426 (draw_fringe_bitmap_1): Make static. 563 (draw_fringe_bitmap_1): Make static.
427 (get_logical_cursor_bitmap, get_logical_fringe_bitmap): New functions 564 (get_logical_cursor_bitmap, get_logical_fringe_bitmap): New functions
428 to map from logical cursors and indicators to physical bitmaps. 565 to map from logical cursors and indicators to physical bitmaps.
429 (draw_fringe_bitmap): Resolve fringe cursor and overlay-arrow 566 (draw_fringe_bitmap): Resolve fringe cursor and overlay-arrow
430 bitmaps using symbol names instead of bitmap numbers. 567 bitmaps using symbol names instead of bitmap numbers.
431 (update_window_fringes): Use logical indicator symbol names 568 (update_window_fringes): Use logical indicator symbol names
432 instead of bitmap numbers for logical. Add bitmap cache. 569 instead of bitmap numbers for logical. Add bitmap cache.