| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
| |
process idle timers while waiting for another event.
|
| |
|
|
| |
the default face are colored.
|
| |
|
|
| |
window height hasn't changed.
|
| |
|
|
|
| |
(x_draw_glyph_string_foreground)
(x_draw_composite_glyph_string_foreground): Restore old font.
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
(Finternal_set_lisp_face_attribute): Increment it for changes
of the `menu' face.
(realize_basic_faces): Reflect changes in the `menu' faces
in menu bars.
|
| |
|
|
|
| |
dy obtained from the iterator's y-position after moving from
scroll_margin_pos to PT; see comment there.
|
| | |
|
| |
|
|
| |
is not a symbol or string.
|
| |
|
|
|
|
| |
inside redisplay. The update will happen anyway at the end of
redisplay, and it can confuse redisplay (GC messages while
redisplaying, for instance.)
|
| | |
|
| |
|
|
| |
(regex_compile): Catch bogus \(\1\).
|
| |
|
|
| |
RGB values.
|
| |
|
|
|
| |
we have a color cache, check that the cached color equals the
allocated color. If not, clear the color cache.
|
| | |
|
| |
|
|
| |
Fix computation of displayed lines.
|
| |
|
|
| |
update_menu_bindings to DEFVAR_BOOL.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
(w32_BDF_TextOut): Swap byte order of double byte characters.
(w32_load_bdf_font): Set double_byte_p based on bdf_font->nchars.
|
| |
|
|
|
|
| |
(w32_cache_char_metrics): Handle possibility that 'x' does not
exist in a BDF font.
(W32_TEXTOUT): w32_BDF_TextOut wants number of bytes not chars.
|
| | |
|
| | |
|
| |
|
|
| |
if inverse_video is non-zero.
|
| |
|
|
|
| |
don't override the colors in frame's param_alist, unless they are
unspecified.
|
| |
|
|
|
|
| |
applying XBUFFER to it.
* keymap.c (where_is_internal): Pass lisp object, not integer, to Faref.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(get_keymap): Remove.
(get_keymap_1): Rename get_keymap.
* keyboard.h (get_keymap_1, Fkeymapp): Remove prototype.
* xterm.c (note_mode_line_highlight): Use KEYMAPP.
* xmenu.c (single_submenu): Use KEYMAPP.
(Fx_popup_menu): Fetch keymaps rather than checking Fkeymapp.
Use KEYMAPP rather than Fkeymapp.
* w32term.c (note_mode_line_highlight): Use KEYMAPP.
* w32menu.c (True, False): Remove (use TRUE and FALSE instead).
(Fx_popup_menu): Fetch keymaps rather than checking Fkeymapp.
Use KEYMAPP rather than Fkeymapp.
(single_submenu): Use KEYMAPP.
(w32_menu_show, w32_dialog_show): Use TRUE.
* minibuf.c (Fread_from_minibuffer): Update call to get_keymap.
* keymap.c (KEYMAPP): Remove (moved to lisp.h).
(Fkeymapp): Use KEYMAPP.
(get_keymap): Rename from get_keymap_1. Remove old def.
Return t when autoload=0 and error=0 and the keymap needs autoloading.
(Fcopy_keymap): Check (eq (car x) 'keymap) rather than using Fkeymapp.
(Fminor_mode_key_binding): Don't raise an error if the binding
is not a keymap.
(Fuse_global_map, Fuse_local_map): Allow autoloading.
(Faccessible_keymaps): Fetch keymaps rather than checking Fkeymapp.
* keyboard.c (read_char): get_keymap_1 -> get_keymap.
Allow Vspecial_event_map to be autoloaded.
(menu_bar_items): Fetch the keymap rather than using keymapp.
(menu_bar_one_keymap): No need to follow func-indirect any more.
(parse_menu_item): get_keymap_1 -> get_keymap.
(tool_bar_items): Fetch the keymap rather than using keymapp.
(read_key_sequence): Use KEYMAPP.
* intervals.c (get_local_map): Use get_keymap rather than following
function-indirections explicitly.
* doc.c (Fsubstitute_command_keys): get_keymap_1 -> get_keymap.
|
| | |
|
| |
|
|
| |
point, as Windows has oversized fonts.
|
| |
|
|
| |
has oversized fonts.
|
| |
|
|
|
| |
(freehook, reallochook): Handle null pointer arguments.
(__malloc_initialize) [GC_MCHECK]: Call mcheck.
|
| | |
|
| |
|
|
|
| |
(re_match_2_internal, re_match_2_internal, re_match_2_internal):
Giving in to popular pressure to shut up the compiler with casts.
|
| |
|
|
|
| |
signed value, and use a default value computed from the font's
maximum descent.
|
| | |
|
| |
|
|
| |
negative underline position can still use underlines.
|
| |
|
|
| |
Make POS default to WINDOW's point, not the current buffer's point.
|
| | |
|
| |
|
|
| |
when it's necessary.
|
| |
|
|
| |
child window sizes instead of from parent's size.
|
| | |
|
| |
|
|
| |
Handle obscured lines at the top of the window.
|