1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-07 12:20:39 -08:00
Commit graph

22479 commits

Author SHA1 Message Date
Glenn Morris
31840c4328 (LIBGIF): Default to -lgif. 2007-06-20 07:51:59 +00:00
Glenn Morris
92648dea00 Regenerate. 2007-06-20 07:51:47 +00:00
Jason Rumney
ff25d11542 (add_menu_item): Don't use multibyte string functions on
unicode strings.
2007-06-17 22:11:16 +00:00
Juanma Barranquero
a1a578a5cf (syms_of_xdisp) <auto-resize-tool-bars>: Fix typo in docstring. 2007-06-17 01:48:59 +00:00
Eli Zaretskii
af41f8a8d6 (add_menu_item): Escape `&' characters in menu items and their keybindings. 2007-06-16 18:13:15 +00:00
Chong Yidong
9657d668ee (update_compositions): Fix last fix. 2007-06-15 00:02:03 +00:00
Chong Yidong
8b29cab910 * composite.c (update_compositions): Fix last fix. 2007-06-15 00:01:45 +00:00
Jason Rumney
c433c134bc (Fget_internal_run_time) [WINDOWSNT]: Use w32_get_internal_run_time. 2007-06-14 15:59:58 +00:00
Jason Rumney
7425851806 (get_process_times_fn): New function pointer.
(globals_of_w32): Intialize it if present in kernel32.dll.
(w32_get_internal_run_time): New function.
2007-06-14 15:58:13 +00:00
Kenichi Handa
553d316401 (update_compositions): Check the validness of
compositions.
2007-06-14 12:33:56 +00:00
Juanma Barranquero
10aabbf959 (init_user_info): Fix weird formatting not following GNU coding guidelines. 2007-06-14 10:01:04 +00:00
YAMAMOTO Mitsuharu
446ba96f1f (update_tool_bar, redisplay_tool_bar, redisplay_window)
[USE_MAC_TOOLBAR]: Sync with GTK+ tool bar display.
2007-06-14 08:40:24 +00:00
YAMAMOTO Mitsuharu
a28c8af389 (struct mac_output) [USE_MAC_TOOLBAR]: New member
toolbar_win_gravity.
(struct scroll_bar) [MAC_OSX]: New member fringe_extended_p.
(update_frame_tool_bar, free_frame_tool_bar) [USE_MAC_TOOLBAR]:
Add externs.
2007-06-14 08:39:40 +00:00
YAMAMOTO Mitsuharu
c6829f81ad (x_draw_fringe_bitmap) [MAC_OSX]: Extend fringe
background to scroll bar gap.
(x_scroll_bar_create) [MAC_OSX]: Set bar->fringe_extended_p.
(XTset_vertical_scroll_bar) [MAC_OSX]: Put leftmost/rightmost
scroll bars on frame edge.  Check fringe background extension.
Don't clear extended fringe background area.
(TOOLBAR_IDENTIFIER, TOOLBAR_ICON_ITEM_IDENTIFIER)
(TOOLBAR_ITEM_COMMAND_ID_OFFSET, TOOLBAR_ITEM_COMMAND_ID_P)
(TOOLBAR_ITEM_COMMAND_ID_VALUE, TOOLBAR_ITEM_MAKE_COMMAND_ID):
[USE_MAC_TOOLBAR]: New macros.
(mac_move_window_with_gravity, mac_get_window_origin_with_gravity)
(mac_handle_toolbar_event, mac_image_spec_to_cg_image)
(mac_create_frame_tool_bar, update_frame_tool_bar, free_frame_tool_bar)
(mac_tool_bar_note_mouse_movement, mac_handle_toolbar_command_event)
[USE_MAC_TOOLBAR]: New functions.
(mac_handle_window_event) [USE_MAC_TOOLBAR]: Reposition window
manually if previous repositioning has failed.
(mac_handle_keyboard_event): Use precomputed event kind.
(XTread_socket) [USE_MAC_TOOLBAR]: Handle click in structure region
as tool bar item click.  Handle mouse movement over tool bar items.
2007-06-14 08:39:29 +00:00
YAMAMOTO Mitsuharu
1bd0c76127 [TARGET_API_MAC_CARBON] (menu_target_item_handler):
Return immediately unless popup is activated.
2007-06-14 08:39:19 +00:00
YAMAMOTO Mitsuharu
841fb47f3b (USE_MAC_TOOLBAR): New define. 2007-06-14 08:39:07 +00:00
YAMAMOTO Mitsuharu
cccda642c8 (mac_window) [USE_MAC_TOOLBAR]: Set toolbar_win_gravity.
(x_set_tool_bar_lines) [USE_MAC_TOOLBAR]: Set FRAME_EXTERNAL_TOOL_BAR.
2007-06-14 08:38:52 +00:00
YAMAMOTO Mitsuharu
66d8c4894d (struct frame) [MAC_OS]: New member external_tool_bar.
(FRAME_EXTERNAL_TOOL_BAR) [MAC_OS]: Use it.
2007-06-14 08:38:42 +00:00
Chong Yidong
cf26ebe85b (search_image_cache): Remove unused variable. 2007-06-14 01:48:01 +00:00
Chong Yidong
9720173f1d * image.c (search_image_cache): Remove unused variable. 2007-06-14 01:47:53 +00:00
Chong Yidong
1217dd0092 * xfns.c, xmenu.c: Link to xaw3d if available. 2007-06-13 17:35:40 +00:00
Chong Yidong
a6ec6cfb60 Fix last fix. 2007-06-13 17:35:27 +00:00
Chong Yidong
8ab9202e27 Link to xaw3d if available. 2007-06-13 17:35:14 +00:00
Chong Yidong
5262c5c746 Link to xaw3d if available. 2007-06-13 17:34:30 +00:00
YAMAMOTO Mitsuharu
c5b8e0eaed (lookup_image): Save frame foreground and background colors.
(search_image_cache): Check if saved and current frame colors match.
2007-06-13 08:22:12 +00:00
YAMAMOTO Mitsuharu
f6b5464848 (struct image) [HAVE_WINDOW_SYSTEM]: New members
frame_foreground and frame_background.
2007-06-13 08:21:35 +00:00
Glenn Morris
1486bdf77a Remove log entry for generated file. 2007-06-13 06:03:00 +00:00
Glenn Morris
d9158c26b9 Regenerate, rather than applying previous changes by hand. 2007-06-13 06:02:22 +00:00
Stefan Monnier
c69b031452 (regex_compile): Remove the `regnum' counter.
Use bufp->re_nsub instead.  Add support for \(?N:RE\).
2007-06-12 18:40:18 +00:00
Glenn Morris
7a9a50d8fc (HAVE_GIF): Doc fix.
(LIBGIF): New (already used by Makefile.in).
2007-06-12 08:16:04 +00:00
Glenn Morris
47d1e061e7 (HAVE_GIF): If -lungif fails, try -lgif. 2007-06-12 08:13:57 +00:00
Stefan Monnier
c9612b8eb1 Include intervals.h to declare Fget_text_property. 2007-06-11 20:08:49 +00:00
Jason Rumney
843d24582c (Fx_file_dialog): Take size from struct not pointer. 2007-06-10 23:38:37 +00:00
Miles Bader
0114082988 Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-790
2007-06-09 03:19:04 +00:00
Juanma Barranquero
977f6cfb17 (Fdelete_and_extract_region): Use empty_unibyte_string. 2007-06-08 20:18:14 +00:00
Juanma Barranquero
80bad45fc8 (Fread_file_name): Use empty_unibyte_string. 2007-06-08 20:12:52 +00:00
Juanma Barranquero
b116683c2e (Fmapconcat): Use empty_unibyte_string. 2007-06-08 20:11:56 +00:00
Juanma Barranquero
fcd69a2988 (cmd_error_internal): Use empty_unibyte_string. 2007-06-08 20:11:04 +00:00
Juanma Barranquero
de47a796fe (Fkey_description): Use empty_unibyte_string. 2007-06-08 20:10:01 +00:00
Juanma Barranquero
a2665596dd (read_minibuf): Use empty_unibyte_string. 2007-06-08 20:09:20 +00:00
Juanma Barranquero
c60416e0c7 (wordify): Use empty_unibyte_string. 2007-06-08 20:08:39 +00:00
Juanma Barranquero
f130225375 (sel_read): Use empty_unibyte_string. 2007-06-08 20:07:44 +00:00
Juanma Barranquero
8b3ad11270 (Fx_get_atom_name): Use empty_unibyte_string. 2007-06-08 20:07:10 +00:00
Juanma Barranquero
e78bf986eb (x_term_init): Use empty_unibyte_string. 2007-06-08 20:06:31 +00:00
Juanma Barranquero
db12c2a7e4 (Fformat_mode_line, syms_of_xdisp): Use empty_unibyte_string. 2007-06-08 20:05:03 +00:00
Juanma Barranquero
6ecd75be1a (x_default_scroll_bar_color_parameter):
Use empty_unibyte_string, not empty_string.
2007-06-08 20:01:38 +00:00
Juanma Barranquero
ce33e8eb5f (menu_help_callback): Use empty_unibyte_string, not empty_string. 2007-06-08 20:00:33 +00:00
Juanma Barranquero
4d774b0fe6 (init_strings): Initialize canonical empty strings.
(make_uninit_string, make_uninit_multibyte_string): Return appropriate
canonical empty string when the requested size is 0.
2007-06-08 19:59:46 +00:00
Juanma Barranquero
7e9fa161dc (empty_unibyte_string): Rename from empty_string.
(empty_multibyte_string): New canonical empty string.
(syms_of_emacs): Don't initialize empty_string.
2007-06-08 19:58:33 +00:00
Juanma Barranquero
a74d1c97ee (syms_of_lread, openp): Use empty_unibyte_string, not build_string. 2007-06-08 19:57:46 +00:00