summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/regexp-opt.el
diff options
context:
space:
mode:
authorKim F. Storm <storm@cua.dk>2003-12-28 00:12:27 +0000
committerKim F. Storm <storm@cua.dk>2003-12-28 00:12:27 +0000
commit493fdc3cc3fad407c3ad3476d88658f6be8eb244 (patch)
tree3a9776a0ede43e4ab6d59c831cd1470a5fc1bb58 /lisp/emacs-lisp/regexp-opt.el
parent82cf95a792459f8dd7a1118f47c1a1dbec962bc9 (diff)
downloademacs-493fdc3cc3fad407c3ad3476d88658f6be8eb244.tar.gz
emacs-493fdc3cc3fad407c3ad3476d88658f6be8eb244.tar.bz2
emacs-493fdc3cc3fad407c3ad3476d88658f6be8eb244.zip
(Qarrow, Qhand, Qtext, Qpointer): New variables for
pointer types. (Qrelative_width, Qalign_to): Remove unused variables. (Vvoid_text_area_pointer): Replace Vshow_text_cursor_in_void. (QCmap, QCpointer, Qrect, Qcircle, Qpoly): New variables for image maps. (x_y_to_hpos_vpos): Return glyph relative coordinates through new dx and dy args. Remove buffer_only_p arg (always 0). Simplify code accordingly. (get_glyph_string_clip_rect): Draw cursor using glyph's rather than row's ascent and height, to get sensible height on tall rows. (build_desired_tool_bar_string): Remove Qimage extern. (get_tool_bar_item): Fix call to x_y_to_hpos_vpos. (produce_image_glyph): Adjust it.ascent to minimum row ascent if image glyph is alone on the last line. (append_glyph, append_composite_glyph, produce_image_glyph) (append_stretch_glyph): Set glyph's ascent and descent. (on_hot_spot_p): New function to check if position is inside an rectangular, circular, or polygon-shaped image hot-spot, (find_hot_spot): New function to search for image hot-spot. (Flookup_image_map): New defun to search for image hot-spot. (define_frame_cursor1): New aux function to determine frame pointer. (note_mode_line_or_margin_highlight, note_mouse_highlight): Handle `pointer' text property and :pointer image property to control frame pointer shape. Detect image hot-spots for pointer and help_echo properties. Use define_frame_cursor1. (note_mouse_highlight): Use Vvoid_text_area_pointer. (syms_of_xdisp): Defsubr new defun. Intern and staticpro new variables. DEFVAR_LISP Vvoid_text_area_pointer instead of Vshow_text_cursor_in_void.
Diffstat (limited to 'lisp/emacs-lisp/regexp-opt.el')
0 files changed, 0 insertions, 0 deletions