1 |
|
2004-09-03 Jason Rumney <jasonr@gnu.org> |
2 |
|
|
3 |
|
* w32menu.c (_widget_value): Added lname and lkey. |
4 |
|
(digest_single_submenu): Set lname and lkey in widget_value |
5 |
|
instead of name and key. |
6 |
|
(update_submenu_strings): New function. |
7 |
|
(set_frame_menubar): Remove call to inhibit_garbage_collection, |
8 |
|
call update_submenu_strings. |
9 |
|
|
10 |
|
* w32menu.c (globals_of_w32menu): Check for Unicode API. |
11 |
|
(digest_single_submenu, w32_menu_show): Encode menu strings as |
12 |
|
UTF-8 if Unicode API is available. |
13 |
|
(utf8to16): New function. |
14 |
|
(add_menu_item): Use it when calling Unicode API. |
15 |
|
|
16 |
|
2004-09-03 Kim F. Storm <storm@cua.dk> |
17 |
|
|
18 |
|
* xdisp.c (set_cursor_from_row): Look for non-nil `cursor' property |
19 |
|
in overlay or text-property strings; set cursor on corresponding |
20 |
|
glyph rather than at end of the string. |
21 |
|
|
22 |
|
2004-09-02 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
23 |
|
|
24 |
|
* macfns.c (x_real_positions): Save the current window port and |
25 |
|
set a new one before obtaining the global coordinate. Use |
26 |
|
FRAME_MAC_WINDOW. |
27 |
|
(x_set_name, x_set_title): Encode title to UTF8. Use |
28 |
|
SetWindowTitleWithCFString. |
29 |
|
(Fx_server_version): Get correct OS version. |
30 |
|
|
31 |
|
* macmenu.c (add_menu_item): Remove unused variable `i'. Don't |
32 |
|
let separator items destroy refence constants of other menu items. |
33 |
|
|
34 |
|
* macterm.c (x_update_end): Move SetPortWindowPort to inside |
35 |
|
BLOCK_INPUT. |
36 |
|
(x_set_offset): Use FRAME_MAC_WINDOW. |
37 |
|
|
38 |
|
* xdisp.c (note_mouse_highlight): Set the mouse pointer shape to |
39 |
|
nontext_cursor if it is on a scroll bar. |
40 |
|
|
41 |
|
* s/darwin.h (LIBS_CARBON): New define to specify libraries for |
42 |
|
Carbon support. |
43 |
|
(LD_SWITCH_SYSTEM_TEMACS): Don't link with unused libstdc++. Use |
44 |
|
LIBS_CARBON. |
45 |
|
|
46 |
|
2004-09-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
47 |
|
|
48 |
|
* xfns.c (x_set_name_internal): New function. Check if we shall call |
49 |
|
xfree before ENCODE_UTF_8. |
50 |
|
(x_set_name, x_set_title): Call x_set_name_internal. |
51 |
|
|
52 |
|
2004-08-31 NAKAMURA Toshikazu <nr-tkz@nifty.com> (tiny change) |
53 |
|
|
54 |
|
* w32fns.c (w32_load_font): If a BDF font is already loaded, do not |
55 |
|
reload it. |
56 |
|
|
57 |
|
2004-08-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
58 |
|
|
59 |
|
* macmenu.c (_widget_value): Added lname and lkey. |
60 |
|
(single_submenu): Set lname and lkey in widget_value |
61 |
|
instead of name and key. |
62 |
|
(update_submenu_strings): New function. |
63 |
|
(set_frame_menubar): Remove call to inhibit_garbage_collection, |
64 |
|
call update_submenu_strings. |
65 |
|
|
66 |
|
* xmenu.c (digest_single_submenu): Set lname and lkey in widget_value |
67 |
|
instead of name and key. |
68 |
|
(update_submenu_strings): New function. |
69 |
|
(set_frame_menubar): Remove call to inhibit_garbage_collection, |
70 |
|
call update_submenu_strings. |
71 |
|
|
72 |
|
* gtkutil.h (_widget_value): Added lname and lkey. |
73 |
|
|
74 |
|
2004-08-30 Steven Tamm <steventamm@mac.com> |
75 |
|
|
76 |
|
* macmenu.c (mac_menu_show): Remove shadowing of menu variable |
77 |
|
by using different names for inner loop variables. |
78 |
|
|
79 |
|
2004-08-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
80 |
|
|
81 |
|
* xmenu.c (set_frame_menubar): Reintroduce inhibit_garbage_collection |
82 |
|
from 1.233 so that strings from ENCODE_UTF_8 isn't GC:ed before used. |
83 |
|
|
84 |
|
* gtkutil.c (xg_create_frame_widgets): Compensate for tool bar when |
85 |
|
tool bar items is 0. |
86 |
|
|
87 |
2004-08-26 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
2004-08-26 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
88 |
|
|
89 |
* macmenu.c (ENCODE_MENU_STRING): Added to handle multibyte |
* macmenu.c (ENCODE_MENU_STRING): Added to handle multibyte |