comparison src/ChangeLog @ 90314:d1c5430c5bff

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-21 Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 97-112) - Update from CVS - Merge from erc--emacs--0 - Update from CVS: src/regex.c (extend_range_table_work_area): Fix typo. - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 37) - Update from CVS
author Miles Bader <miles@gnu.org>
date Wed, 22 Feb 2006 06:54:10 +0000
parents 9e490faa9f6b c34843c27f86
children 34c8b755296d
comparison
equal deleted inserted replaced
90313:496f6d9b9d20 90314:d1c5430c5bff
1 2006-02-22 Kim F. Storm <storm@cua.dk>
2
3 * fringe.c (draw_fringe_bitmap): Fix overlay-arrow display.
4
5 2006-02-21 Kim F. Storm <storm@cua.dk>
6
7 * fringe.c (syms_of_fringe) <fringe-bitmaps>: Doc fix.
8
9 2006-02-21 Zhang Wei <brep@newsmth.org>
10
11 * xfns.c (Fx_file_dialog, Motif and GTK): DECODE_FILE before
12 returning it.
13
14 2006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
15
16 * fringe.c (horizontal_bar_bits): Rename from `horisontal_bar_bits'.
17 (standard_bitmaps): Use it.
18
19 2006-02-21 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
20
21 * macterm.c (mac_draw_string_common): Remove arg MODE. New arg
22 BG_WIDTH. All uses changed. Draw background if BG_WIDTH is not zero.
23 (mac_draw_image_string, mac_draw_image_string_16): New arg BG_WIDTH.
24 [USE_CG_TEXT_DRAWING] (mac_draw_image_string_cg): Rename from
25 mac_draw_string_cg. New arg BG_WIDTH. All uses changed. Draw
26 background if BG_WIDTH is not zero. Use float constants as
27 divisors instead of double. Use alloca instead of xmalloc/xfree.
28 (x_draw_glyph_string_background, x_draw_glyph_string_foreground)
29 [!MAC_OS8 || USE_ATSUI]: Background may be drawn using
30 mac_draw_image_string* functions.
31 (XLoadQueryFont) [MAC_OS8 && USE_ATSUI]: Don't adjust heights of
32 some fonts when srcCopy text transfer mode might be used.
33 (mac_begin_clip, mac_end_clip): Check if region is empty.
34 (mac_set_clip_rectangles): When resetting clip region, make it
35 empty instead of disposing of it.
36
37 2006-02-20 Kim F. Storm <storm@cua.dk>
38
39 * Makefile.in: Add fringe.elc to WINDOW_SUPPORT.
40
41 * buffer.h (struct buffer): New members fringe_indicator_alist and
42 fringe_cursor_alist.
43
44 * buffer.c (init_buffer_once): Set dummy default values for
45 fringe-indicator-alist and fringe-cursor-alist. The proper
46 default values are set by pre-loading fringe.el.
47 (syms_of_buffer): defvar_per_buffer new fringe-indicator-alist and
48 fringe-cursor-alist buffer-local variables and defvar_lisp_nopro
49 corresponding default- variables.
50
51 * fringe.c (enum fringe_bitmap_type): Remove. Change all uses
52 to use `int'.
53 (NO_FRINGE_BITMAP, UNDEF_FRINGE_BITMAP, MAX_STANDARD_FRINGE_BITMAPS):
54 Define explicitly.
55 (Qtruncation, Qcontinuation, Qempty_line, Qtop_bottom)
56 (Qhollow_small): New variables.
57 (syms_of_fringe): Intern and staticpro them.
58 (question_mark_bits): Rename from unknown_bits.
59 (left_curly_arrow_bits): Rename from continuation_bits.
60 (right_curly_arrow_bits): Rename from continued_bits.
61 (left_triangle_bits): Rename from ov_bits.
62 (right_triangle_bits): Added.
63 (filled_rectangle_bits): Rename from filled_box_cursor_bits.
64 (hollow_rectangle_bits): Rename from hollow_box_cursor_bits.
65 (filled_square_bits): Added.
66 (vertical_bar_bits): Rename from bar_cursor_bits.
67 (horizontal_bar_bits): Rename from hbar_cursor_bits.
68 (empty_line_bits): Rename from zv_bits.
69 (standard_bitmaps): Update to use new names.
70 (draw_fringe_bitmap_1): Make static.
71 (get_logical_cursor_bitmap, get_logical_fringe_bitmap): New functions
72 to map from logical cursors and indicators to physical bitmaps.
73 (draw_fringe_bitmap): Resolve fringe cursor and overlay-arrow
74 bitmaps using symbol names instead of bitmap numbers.
75 (update_window_fringes): Use logical indicator symbol names
76 instead of bitmap numbers for logical. Add bitmap cache.
77 (LEFT_FRINGE, RIGHT_FRINGE): New helper macros.
78
79 2006-02-20 Chong Yidong <cyd@stupidchicken.com>
80
81 * regex.c: Revert 2006-02-19 change.
82 (xmalloc, xrealloc): Define these when not linked to Emacs.
83 Redefine malloc -> xmalloc, realloc -> xrealloc as in Emacs case.
84
85 2006-02-19 Luc Teirlinck <teirllm@auburn.edu>
86
87 * regex.c (extend_range_table_work_area): Fix typo.
88
89 2006-02-19 Richard M. Stallman <rms@gnu.org>
90
91 * xterm.c (x_catch_errors): Use xmalloc.
92
93 * regex.c (extend_range_table_work_area): Call xmalloc and xrealloc.
94 (regex_compile): Likewise.
95 (regcomp): Use xmalloc.
96
97 * gtkutil.c (malloc_widget_value): Use xmalloc.
98
99 * vm-limit.c [HAVE_GETRLIMIT]: Include sys/resource.h.
100 (check_memory_limits) [HAVE_GETRLIMIT]: Use getrlimit.
101
102 * xmenu.c (digest_single_submenu): When pane_string is empty,
103 do initialize save_wv.
104
105 2006-02-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
106
107 * xdisp.c (update_menu_bar) [MAC_OS]: Don't set
108 w->update_mode_line if arg F is not the selected frame.
109
110 * macmenu.c (popup_activated_flag, submenu_id)
111 (next_menubar_widget_id): Remove variables.
112 (initialize_frame_menubar): Remove function.
113 (pop_down_menu, mac_menu_show): Simplify save value.
114 (dispose_menus): New function.
115 (pop_down_menu, fill_menubar): Use it.
116 (fill_submenu): Remove function. All uses changed to fill_menu.
117 (add_menu_item): Remove args SUBMENU and FORCE_DISABLE. New arg
118 POS. Don't call SetMenuItemHierarchicalID here.
119 (fill_menu): Add arg SUBMENU_ID. Return submenu_id that is to be
120 used next. Call SetMenuItemHierarchicalID here.
121 (fill_menubar): Add arg DEEP_P. All uses changed. Clean up menu
122 objects if needed. Reuse existing menu bar titles if possible.
123 (set_frame_menubar): Don't clean up menu objects here.
124
125 2006-02-18 Chong Yidong <cyd@stupidchicken.com>
126
127 * window.c (window_min_size_1): Ensure room for the scroll bar and
128 fringes.
129
130 2006-02-17 Romain Francoise <romain@orebokech.com>
131
132 * puresize.h (BASE_PURESIZE): Increment to 1200000.
133
134 2006-02-17 Stefan Monnier <monnier@iro.umontreal.ca>
135
136 * alloc.c (Fmake_symbol): Comment-out left-over assert from before the
137 addition of the BLOCK_INPUTs.
138
139 2006-02-17 Juanma Barranquero <lekktu@gmail.com>
140
141 * window.c (Fset_window_scroll_bars): Doc fix.
142
143 2006-02-17 Kenichi Handa <handa@m17n.org>
144
145 * xdisp.c (display_mode_element): Call display_string with correct
146 PREC arg (which must be a number of characters, not column width).
147
1 2006-02-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 148 2006-02-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2 149
3 * frame.c (x_get_arg): Clear out PARAM in ALIST also on Mac. 150 * frame.c (x_get_arg): Clear out PARAM in ALIST also on Mac.
4 151
5 * macfns.c (x_set_menu_bar_lines): Menu bar is always shown on Mac. 152 * macfns.c (x_set_menu_bar_lines): Menu bar is always shown on Mac.