comparison src/ChangeLog @ 90370:e3bacb89536a

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-46 Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 157-163) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 58-61) - Update from CVS
author Miles Bader <miles@gnu.org>
date Sun, 19 Mar 2006 19:43:57 +0000
parents a802c5505156 1ea752831737
children e6bf73e43cf4
comparison
equal deleted inserted replaced
90369:88810aee3a45 90370:e3bacb89536a
1 2006-03-18 Chong Yidong <cyd@stupidchicken.com>
2
3 * xterm.c (x_display_ok): Fix minor bug and compilation warnings.
4
5 2006-03-18 Nozomu Ando <nand@mac.com>
6
7 * m/pmax.h (BROKEN_NOCOMBRELOC) [__NetBSD__]: Define.
8 (LIB_STANDARD, START_FILES) [__NetBSD__]: Don't define.
9 (START_FILES, RUN_TIME_REMAP, UNEXEC) [__NetBSD__, __OpenBSD__]:
10 Don't redefine.
11
12 * m/mips.h: Don't use unexmips on NetBSD.
13 (LIBS_MACHINE): Move definition lower, so it doesn't use
14 LD_SWITCH_MACHINE, START_FILES, LIB_STANDARD, LIBS_TERMCAP,
15 C_SWITCH_MACHINE, and C_DEBUG_SWITCH.
16
17 * unexelf.c [BROKEN_NOCOMBRELOC]: Include assert.h.
18 (unexec) [BROKEN_NOCOMBRELOC]: Handle platforms whose nocombreloc
19 option is broken (e.g., MIPS/NetBSD).
20
21 2006-03-18 Craig McDaniel <craigmcd@gmail.com> (tiny change)
22
23 * sheap.c (STATIC_HEAP_SIZE): Enlarge STATIC_HEAP_SIZE to 12MB.
24 Remove the HAVE_X_WINDOWS conditional.
25
26 2006-03-18 Vivek Dasmohapatra <vivek@etla.org> (tiny change)
27
28 * emacs.c (main): If user asks for a display that is unavailable,
29 simulate -nw.
30
31 * xterm.c (x_display_ok): New function.
32
33 * xterm.h: Add prototype for x_display_ok.
34
35 2006-03-18 Eli Zaretskii <eliz@gnu.org>
36
37 * w32fns.c (Fw32_select_font): Doc fix.
38
39 2006-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
40
41 * image.c [MAC_OS] (XPutPixel, XGetPixel)
42 [!WORDS_BIG_ENDIAN && USE_CG_DRAWING]: Don't use specialized
43 version when depth is 32.
44 (mac_create_cg_image_from_image) [MAC_OS && USE_CG_DRAWING]: New
45 function.
46 (prepare_image_for_display) [MAC_OS && USE_CG_DRAWING]: Use it.
47 (x_clear_image_1) [MAC_OS && USE_CG_DRAWING]: Release CGImage.
48
49 * macterm.c (XCreatePixmap) [!WORDS_BIG_ENDIAN && USE_CG_DRAWING]:
50 Create GWorld in ARGB pixel format.
51 (mac_copy_area, mac_copy_area_with_mask) [USE_CG_DRAWING]: Remove
52 functions.
53 (x_draw_image_foreground) [USE_CG_DRAWING]: Use mac_draw_cg_image
54 instead of mac_copy_area/mac_copy_area_with_mask.
55
56 2006-03-15 Kim F. Storm <storm@cua.dk>
57
58 * xdisp.c (extend_face_to_end_of_line): Always add space glyph to
59 empty row. Fixes memory corruption revealed by 2006-03-02 change.
60 (display_tool_bar_line): Skip empty tool-bar line if HEIGHT < 0.
61 (tool_bar_lines_needed): Fix tool-bar display in case the tool-bar
62 width is exactly the same as the window width. Don't count a final
63 empty tool-bar line (pass HEIGHT = -1 to display_tool_bar_line).
64
65 2006-03-15 Juanma Barranquero <lekktu@gmail.com>
66
67 * fringe.c (w32_init_fringe, w32_reset_fringes): Revert to being
68 conditional on HAVE_NTGUI, not WINDOWS_NT.
69
70 2006-03-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
71
72 * dispextern.h (mac_init_fringe) [MAC_OS]: Add prototype.
73
74 * fringe.c (mac_init_fringe) [MAC_OS]: New function.
75
76 * macterm.c (mac_initialize) [USE_CG_DRAWING]: Call mac_init_fringe.
77 (max_fringe_bmp, fringe_bmp) [USE_CG_DRAWING]: New variables.
78 (mac_define_fringe_bitmap, mac_destroy_fringe_bitmap)
79 (mac_draw_cg_image) [USE_CG_DRAWING]: New functions.
80 (mac_draw_bitmap) [USE_CG_DRAWING]: Remove function.
81 (x_draw_fringe_bitmap) [USE_CG_DRAWING]: Use mac_draw_cg_image
82 instead of mac_draw_bitmap.
83 (x_redisplay_interface) [USE_CG_DRAWING]: Set handlers for
84 define_fringe_bitmap and destroy_fringe_bitmap.
85
86 2006-03-14 Chong Yidong <cyd@stupidchicken.com>
87
88 * xterm.c (x_uncatch_errors): Block input for entire function.
89
1 2006-03-12 Jason Rumney <jasonr@gnu.org> 90 2006-03-12 Jason Rumney <jasonr@gnu.org>
2 91
3 * w32fns.c (Fx_create_frame): Remove call to 92 * w32fns.c (Fx_create_frame): Remove call to
4 Qface_set_after_frame_default. (from xfns.c 2003-05-26) 93 Qface_set_after_frame_default (from xfns.c 2003-05-26).
5 94
6 * w32menu.c (Fx_popup_menu): Call w32_free_menu_strings when 95 * w32menu.c (Fx_popup_menu): Call w32_free_menu_strings when
7 finished with the menu. 96 finished with the menu.
8 97
9 * w32term.c: Sync 2005-10-24 xterm.c changes. 98 * w32term.c: Sync 2005-10-24 xterm.c changes.
10 (last_mouse_glyph_frame): New var. 99 (last_mouse_glyph_frame): New var.
11 (note_mouse_movement): Say mouse moved if current frame differs 100 (note_mouse_movement): Say mouse moved if current frame differs
12 from last_mouse_glyph_frame, and update last_mouse_glyph_frame. 101 from last_mouse_glyph_frame, and update last_mouse_glyph_frame.
13 (w32_mouse_position): Set last_mouse_glyph_frame. 102 (w32_mouse_position): Set last_mouse_glyph_frame.
14 Remove OLD_REDISPLAY_CODE block. 103 Remove OLD_REDISPLAY_CODE block.
15 104
16 2006-03-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 105 2006-03-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
17 106
18 * macgui.h [USE_ATSUI && MAC_OSX]: Define USE_CG_TEXT_DRAWING to 1. 107 * macgui.h [USE_ATSUI && MAC_OSX]: Define USE_CG_TEXT_DRAWING to 1.
19 108
187 276
188 * frame.h (struct frame): New member n_tool_bar_rows. 277 * frame.h (struct frame): New member n_tool_bar_rows.
189 278
190 * xdisp.c: Minimize the unpleasent visual impact of the requirement 279 * xdisp.c: Minimize the unpleasent visual impact of the requirement
191 that non-toolkit tool-bars must occupy an integral number of screen 280 that non-toolkit tool-bars must occupy an integral number of screen
192 lines, by distributing the rows evenly over the tool-bar screen area. 281 lines, by distributing the rows evenly over the tool-bar screen area.
193 (Vtool_bar_border): New variable. 282 (Vtool_bar_border): New variable.
194 (syms_of_xdisp): DEFVAR_LISP it. 283 (syms_of_xdisp): DEFVAR_LISP it.
195 (display_tool_bar_line): Add HEIGHT arg for desired row height. 284 (display_tool_bar_line): Add HEIGHT arg for desired row height.
196 Make tool-bar row the desired height. Use default face for border 285 Make tool-bar row the desired height. Use default face for border
197 below tool-bar. 286 below tool-bar.
221 310
222 2006-02-26 Chong Yidong <cyd@stupidchicken.com> 311 2006-02-26 Chong Yidong <cyd@stupidchicken.com>
223 312
224 * xterm.h, xterm.c (x_uncatch_errors): Delete unneccessary argument. 313 * xterm.h, xterm.c (x_uncatch_errors): Delete unneccessary argument.
225 314
226 * xterm.c: (x_load_font, x_term_init, XTmouse_position) 315 * xterm.c (x_load_font, x_term_init, XTmouse_position)
227 (handle_one_xevent, x_connection_closed, x_list_fonts): No arg for 316 (handle_one_xevent, x_connection_closed, x_list_fonts):
228 x_uncatch_errors. 317 No arg for x_uncatch_errors.
229 318
230 * xselect.c (x_own_selection, x_decline_selection_request) 319 * xselect.c (x_own_selection, x_decline_selection_request)
231 (x_reply_selection_request, x_get_foreign_selection) 320 (x_reply_selection_request, x_get_foreign_selection)
232 (Fx_get_atom_name, Fx_send_client_event): Likewise. 321 (Fx_get_atom_name, Fx_send_client_event): Likewise.
233 322
351 440
352 2006-02-21 Kim F. Storm <storm@cua.dk> 441 2006-02-21 Kim F. Storm <storm@cua.dk>
353 442
354 * fringe.c (syms_of_fringe) <fringe-bitmaps>: Doc fix. 443 * fringe.c (syms_of_fringe) <fringe-bitmaps>: Doc fix.
355 444
356 2006-02-21 Zhang Wei <brep@newsmth.org> 445 2006-02-21 Zhang Wei <brep@newsmth.org>
357 446
358 * xfns.c (Fx_file_dialog, Motif and GTK): DECODE_FILE before 447 * xfns.c (Fx_file_dialog, Motif and GTK): DECODE_FILE before
359 returning it. 448 returning it.
360 449
361 2006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change) 450 2006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
420 (empty_line_bits): Rename from zv_bits. 509 (empty_line_bits): Rename from zv_bits.
421 (standard_bitmaps): Update to use new names. 510 (standard_bitmaps): Update to use new names.
422 (draw_fringe_bitmap_1): Make static. 511 (draw_fringe_bitmap_1): Make static.
423 (get_logical_cursor_bitmap, get_logical_fringe_bitmap): New functions 512 (get_logical_cursor_bitmap, get_logical_fringe_bitmap): New functions
424 to map from logical cursors and indicators to physical bitmaps. 513 to map from logical cursors and indicators to physical bitmaps.
425 (draw_fringe_bitmap): Resolve fringe cursor and overlay-arrow 514 (draw_fringe_bitmap): Resolve fringe cursor and overlay-arrow
426 bitmaps using symbol names instead of bitmap numbers. 515 bitmaps using symbol names instead of bitmap numbers.
427 (update_window_fringes): Use logical indicator symbol names 516 (update_window_fringes): Use logical indicator symbol names
428 instead of bitmap numbers for logical. Add bitmap cache. 517 instead of bitmap numbers for logical. Add bitmap cache.
429 (LEFT_FRINGE, RIGHT_FRINGE): New helper macros. 518 (LEFT_FRINGE, RIGHT_FRINGE): New helper macros.
430 519