- 27 Feb, 2004 22 commits
-
-
Kim F. Storm authored
-
Kim F. Storm authored
numchars arg. Always store event into bufp arg. Return nothing. Callers changed accordingly. (glyph_rect): Simplify. (STORE_KEYSYM_FOR_DEBUG): New macro. (SET_SAVED_MENU_EVENT): Use inev instead of bufp, etc. (current_bufp, current_numcharsp) [USE_GTK]: Remove. (current_hold_quit) [USE_GTK]: Add. (event_handler_gdk): Adapt to new handle_one_xevent. (handle_one_xevent): Remove bufp_r and numcharsp args. Add hold_quit arg. Rework to use just one, local, inev input_event. Store inev directly in fifo using kbd_buffer_store_event_hold. Update count in one place. Postpone call to gen_help_event until inev is stored; use new local do_help for this. Simplify handling of keysyms (consolidate common code). Fix bug where count was updated with nchars instead of nbytes. Remove local emacs_event in handing of ButtonPress event; just use inev instead (so no reason to copy it later). Remove `out' label. Rename label `ret' to `done'; add various `goto done' to clarify code flow in deeply nested blocks. (x_dispatch_event): Simplify as handle_one_xevent now calls kbd_buffer_store_event itself. (XTread_socket): Remove bufp_r and numcharsp args. Add hold_quit arg. Call handle_one_xevent with new arglist. Store event from x_session_check_input in fifo. [USE_GTK]: Setup current_hold_quit. Decrement handling_signal before unblocking input. (x_initialize) [USE_GTK]: Initialize current_count.
-
Kim F. Storm authored
-
Kim F. Storm authored
Add hold_quit arg. Rework to use just one, local, inev input_event. Store inev directly in fifo using kbd_buffer_store_event_hold. Update count in one place. Postpone call to gen_help_event until inev is stored; use new local do_help for this. Remove local emacs_event in handing of ButtonPress event; just use inev instead (so no reason to copy it later).
-
Kim F. Storm authored
-
Kim F. Storm authored
numcharsp args. Add hold_quit arg. Rework to use just one, local, inev input_event. Store inev directly in fifo using kbd_buffer_store_event_hold.
-
Kim F. Storm authored
-
Kim F. Storm authored
-
Kim F. Storm authored
(read_input_waiting): Adapt to new read_socket_hook interface. Remove allocation and initialization of local input_event buffer, as read_socket_hook stores events directly in fifo. Allocate and initialize local hold_quit event to handle postponed quit event (and store it if set by kbd_buffer_store_event_hold).
-
Kim F. Storm authored
Rework to use just one, local, inev input_event. Store inev directly in fifo using kbd_buffer_store_event_hold.
-
Kim F. Storm authored
(gen_help_event): Fix prototype.
-
Kim F. Storm authored
an event into kbd fifo, but with special handling of quit event; a quit event is saved for later, and further events are discarded until the saved quit event has been processed. (kbd_buffer_store_event): Use kbd_buffer_store_event_hold. (gen_help_event): Store help event in kbd fifo. (NREAD_INPUT_EVENTS): Remove. (read_avail_input): Adapt to new read_socket_hook interface. Remove allocation and initialization of local input_event buffer, as read_socket_hook stores events directly in fifo. Allocate and initialize local hold_quit event to handle postponed quit event (and store it if set by kbd_buffer_store_event_hold).
-
Eli Zaretskii authored
-
Eli Zaretskii authored
-
Eli Zaretskii authored
comma, so that it DTRT in macros.
-
Eli Zaretskii authored
(sh-leading-keywords, sh-other-keywords): Fix custom type.
-
Eli Zaretskii authored
-
Eli Zaretskii authored
-
Eli Zaretskii authored
-
Eli Zaretskii authored
font-lock-keyword-face, font-lock-function-name-face, font-lock-variable-name-face, font-lock-constant-face): Use `min-colors`.
-
Eli Zaretskii authored
-
Eli Zaretskii authored
(region, highlight, secondary-selection): Use `min-colors`.
-
- 26 Feb, 2004 6 commits
-
-
Steven Tamm authored
of Asian fonts, and some long awaited header cleanup and centralization.
-
Kim F. Storm authored
-
Francesco Potortì authored
-
Kim F. Storm authored
-
Vinicius Jose Latorre authored
-
Vinicius Jose Latorre authored
-
- 25 Feb, 2004 5 commits
-
-
Kim F. Storm authored
right-fringe similar to a display margin image. Specifically, the characters having the fringe prop are no longer shown, and we use IT_IMAGE/next_element_from_image with image_id = -1 to do this. Set fringe bitmap face_id in it->face_id. (produce_image_glyph): Handle image_id < 0 as "no image" case, but still realize it->face (i.e. the fringe bitmap face).
-
Kim F. Storm authored
-
Miles Bader authored
Merge some minor redisplay bug-fixes from emacs--tiling--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--tiling--0--patch-9 Remove bogus xassert * miles@gnu.org--gnu-2004/emacs--tiling--0--patch-10 Avoid negative descents for images with ascent > height * miles@gnu.org--gnu-2004/emacs--tiling--0--patch-13 Fix iterator-inconsistency bug in redisplay
-
Miles Bader authored
-
Vinicius Jose Latorre authored
ABNF parser. Fix bug on productions like test = {"test"}* | ("tt" ["test"]). Reported by Markus Dreyer.
-
- 24 Feb, 2004 7 commits
-
-
Vinicius Jose Latorre authored
-
Jason Rumney authored
-
Jason Rumney authored
(xbm_read_bitmap_data): Use unsigned char for image data.
-
Luc Teirlinck authored
-
Luc Teirlinck authored
-
Luc Teirlinck authored
(abbrev-prefix-mark): Doc fix.
-
Luc Teirlinck authored
(Abbrev Tables): Delete add-abbrev (as suggested by RMS).
-