value of x-gtk-whole-detached-tool-bar.
(xg_tool_bar_attach_callback): Set show-arrow to FALSE.
* xfns.c (syms_of_xfns): New variable: x-gtk-whole-detached-tool-bar.
* xterm.h: Declare x_x_to_emacs_modifiers.
* gtkutil.c (xg_tool_bar_button_cb): New function.
(xg_tool_bar_callback): Call x_x_to_emacs_modifiers to
store modifiers in event.
(update_frame_tool_bar): Connect button-release-event to
xg_tool_bar_button_cb.
(xg_tool_bar_callback): Call x_x_to_emacs_modifiers to
store modifiers in event.
(update_frame_tool_bar): Connect button-release-event to
xg_tool_bar_button_cb.
(syms_of_keyboard): DEVFAR_LISP and initialize it.
(parse_tool_bar_item, parse_menu_item): If that variable is
non-nil, don't disable menu items and tool-bar buttons.
for unfocused frame.
(x_raise_frame): Call BringToFront instead of SelectWindow.
(x_lower_frame): Use NULL instead of nil.
(x_make_frame_visible): Don't call SelectWindow.
(XTread_socket): Increment handling_signal at the start, decrement
it at the end.
[USE_CG_TEXT_DRAWING] (init_cg_text_anti_aliasing_threshold): Use
CFPreferencesGetAppIntegerValue instead of Fmac_get_preference.
if window_desc is not set yet.
(Fx_create_frame): Remove variable x_frame_name. Apply 2005-12-07
and 2006-01-26 changes for xfns.c. Call x_iconify_frame if frame
parameter `visibility' is `icon'.
(Fx_create_frame, x_create_tip_frame): Use "fontset-standard"
instead of "fontset-mac".
(Fx_focus_frame): New defun.
(syms_of_macfns): Defsubr it.
to pass Qnil for NOERROR.
* keymap.c (current_minor_maps_error): Remove.
(current_minor_maps): Pass Qt for NOERROR to Findirect_function
instead of using internal_condition_case_1+current_minor_maps_error.
Make constrain-to-field notice overlays
2006-02-08 Miles Bader <miles@gnu.org>
* src/editfns.c (Fconstrain_to_field): Use Fget_char_property instead
of Fget_text_property (other field functions word with overlays as
well as text-properties).
it->c.
(produce_glyphs): Set the character to print in
it->char_to_display. Handle
unibyte-display-via-language-environment.
(produce_stretch_glyph): Set the character to print in
it->char_to_display.
(last_escape_glyph_frame, last_escape_glyph_face_id)
(last_escape_glyph_merged_face_id): New variables.
(get_next_display_element): Use/update them.
(redisplay_internal): Reset them before redisplay.
(set_iterator_to_next): Optimize 2004-12-13 fix.
Only recheck faces after displaying ellipsis.