comparison src/ChangeLog @ 56959:dc35c2e20d41

(update_submenu_strings): YAILOM. (set_frame_menubar): Make sure last_i is initialized.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Tue, 07 Sep 2004 05:52:52 +0000
parents 0e1ba8187a63
children ffa2a0547c4b
comparison
equal deleted inserted replaced
56958:9aadc2889a41 56959:dc35c2e20d41
1 2004-09-07 Stefan <monnier@iro.umontreal.ca>
2
3 * xmenu.c (update_submenu_strings): YAILOM.
4 (set_frame_menubar): Make sure last_i is initialized.
5
1 2004-09-03 Jason Rumney <jasonr@gnu.org> 6 2004-09-03 Jason Rumney <jasonr@gnu.org>
2 7
3 * w32menu.c (_widget_value): Added lname and lkey. 8 * w32menu.c (_widget_value): Add lname and lkey.
4 (digest_single_submenu): Set lname and lkey in widget_value 9 (digest_single_submenu): Set lname and lkey in widget_value
5 instead of name and key. 10 instead of name and key.
6 (update_submenu_strings): New function. 11 (update_submenu_strings): New function.
7 (set_frame_menubar): Remove call to inhibit_garbage_collection, 12 (set_frame_menubar): Remove call to inhibit_garbage_collection,
8 call update_submenu_strings. 13 call update_submenu_strings.
10 * w32menu.c (globals_of_w32menu): Check for Unicode API. 15 * w32menu.c (globals_of_w32menu): Check for Unicode API.
11 (digest_single_submenu, w32_menu_show): Encode menu strings as 16 (digest_single_submenu, w32_menu_show): Encode menu strings as
12 UTF-8 if Unicode API is available. 17 UTF-8 if Unicode API is available.
13 (utf8to16): New function. 18 (utf8to16): New function.
14 (add_menu_item): Use it when calling Unicode API. 19 (add_menu_item): Use it when calling Unicode API.
15 20
16 2004-09-03 Kim F. Storm <storm@cua.dk> 21 2004-09-03 Kim F. Storm <storm@cua.dk>
17 22
18 * xdisp.c (set_cursor_from_row): Look for non-nil `cursor' property 23 * xdisp.c (set_cursor_from_row): Look for non-nil `cursor' property
19 in overlay or text-property strings; set cursor on corresponding 24 in overlay or text-property strings; set cursor on corresponding
20 glyph rather than at end of the string. 25 glyph rather than at end of the string.
21 26
22 2004-09-02 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 27 2004-09-02 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
23 28
24 * macfns.c (x_real_positions): Save the current window port and 29 * macfns.c (x_real_positions): Save the current window port and
25 set a new one before obtaining the global coordinate. Use 30 set a new one before obtaining the global coordinate.
26 FRAME_MAC_WINDOW. 31 Use FRAME_MAC_WINDOW.
27 (x_set_name, x_set_title): Encode title to UTF8. Use 32 (x_set_name, x_set_title): Encode title to UTF8.
28 SetWindowTitleWithCFString. 33 Use SetWindowTitleWithCFString.
29 (Fx_server_version): Get correct OS version. 34 (Fx_server_version): Get correct OS version.
30 35
31 * macmenu.c (add_menu_item): Remove unused variable `i'. Don't 36 * macmenu.c (add_menu_item): Remove unused variable `i'.
32 let separator items destroy refence constants of other menu items. 37 Don't let separator items destroy refence constants of other menu items.
33 38
34 * macterm.c (x_update_end): Move SetPortWindowPort to inside 39 * macterm.c (x_update_end): Move SetPortWindowPort to inside
35 BLOCK_INPUT. 40 BLOCK_INPUT.
36 (x_set_offset): Use FRAME_MAC_WINDOW. 41 (x_set_offset): Use FRAME_MAC_WINDOW.
37 42
38 * xdisp.c (note_mouse_highlight): Set the mouse pointer shape to 43 * xdisp.c (note_mouse_highlight): Set the mouse pointer shape to
39 nontext_cursor if it is on a scroll bar. 44 nontext_cursor if it is on a scroll bar.
40 45
41 * s/darwin.h (LIBS_CARBON): New define to specify libraries for 46 * s/darwin.h (LIBS_CARBON): New define to specify libraries for
42 Carbon support. 47 Carbon support.
43 (LD_SWITCH_SYSTEM_TEMACS): Don't link with unused libstdc++. Use 48 (LD_SWITCH_SYSTEM_TEMACS): Don't link with unused libstdc++.
44 LIBS_CARBON. 49 Use LIBS_CARBON.
45 50
46 2004-09-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 51 2004-09-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
47 52
48 * xfns.c (x_set_name_internal): New function. Check if we shall call 53 * xfns.c (x_set_name_internal): New function. Check if we shall call
49 xfree before ENCODE_UTF_8. 54 xfree before ENCODE_UTF_8.
54 * w32fns.c (w32_load_font): If a BDF font is already loaded, do not 59 * w32fns.c (w32_load_font): If a BDF font is already loaded, do not
55 reload it. 60 reload it.
56 61
57 2004-08-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 62 2004-08-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
58 63
59 * macmenu.c (_widget_value): Added lname and lkey. 64 * macmenu.c (_widget_value): Add lname and lkey.
60 (single_submenu): Set lname and lkey in widget_value 65 (single_submenu): Set lname and lkey in widget_value
61 instead of name and key. 66 instead of name and key.
62 (update_submenu_strings): New function. 67 (update_submenu_strings): New function.
63 (set_frame_menubar): Remove call to inhibit_garbage_collection, 68 (set_frame_menubar): Remove call to inhibit_garbage_collection,
64 call update_submenu_strings. 69 call update_submenu_strings.