| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
a desired tool bar string, even if there are not tool bar
items.
|
| |
|
|
| |
(syms_of_xdisp): Defsubr it.
|
| |
|
|
| |
to padding chars in the result.
|
| | |
|
| |
|
|
|
|
| |
frames.
(w32_initialize): Don't set term hooks that aren't actually needed
in windowed mode.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
(syms_of_window): Add a DEFVAR_BOOL for window-size-fixed, for
the doc string.
|
| |
|
|
|
|
|
| |
doesn't have a buffer-local value in the current buffer, change
the global value by changing the value of the symbol bound in all
buffers not having their own value, to make it consistent with
what happens with other buffer-local variables.
|
| |
|
|
| |
when searching for a newline.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(x_produce_glyphs): Don't xassert `it->descent > 0'; this isn't
true for images with `:ascent 100'.
(x_set_mouse_face_gc): If the last used mouse face has gone in the
meantime, use face MOUSE_FACE_ID.
If first glyph isn't a character glyph, use the ASCII NUL
character to determine the face.
(expose_area): Do not treat left margin specially.
(note_mode_line_highlight): If no local_map, check global keymap.
(note_mouse_highlight): Initialize overlay.
(clear_mouse_face): Don't return if tip_frame is non-nil.
(show_scroll_bars): Remove unused function.
(w32_read_socket) [WM_KILLFOCUS]: Set help_echo to Qnil.
(x_draw_bar_cursor): Remove extra test for out of bounds cursor.
Clip to row.
(x_erase_phys_cursor): Don't apply XWINDOW to variable that may be nil.
(x_free_frame_resources): Unload relief colors.
|
| |
|
|
|
|
| |
get_next_display_element when the newline is already found. This
may change the iterator's position, when its current position is
equal to the iterator's stop_charpos.
|
| |
|
|
| |
zero, use this method only at the end of a line.
|
| |
|
|
|
| |
call to x_list_fonts. Call x_list_fonts with SIZE -1 only
if SCALABLE_FONTS_P is set.
|
| |
|
|
|
|
|
| |
so that scalable fonts are included.
(x_face_list_fonts): Use x_list_fonts instead of
XListFonts to take advantage of font caching.
|
| |
|
|
|
|
|
|
|
|
| |
In the cache, use a key containing the information if scalable
fonts are included.
(x_load_font): Adapt to change of keys in the font cache.
(x_list_fonts): Ensure caching font information when
called for a null frame, which is the case frequently when Emacs
starts.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
to a unibyte string initially, to avoid possible misinterpretation
of some bytes as the internal form of Emacs characters.
|
| | |
|
| | |
|
| |
|
|
| |
prevent_redisplay_optimizations_p flag.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
has gone in the meantime, use face MOUSE_FACE_ID.
|
| |
|
|
|
| |
x_display_info_for_display returns null, don't try to close
the display; we didn't open it.
|
| |
|
|
|
|
|
|
|
| |
(save_current_matrix, restore_current_matrix): New functions.
(adjust_frame_glyphs_for_frame_redisplay): Use them to save and
restore the frame's current matrix. Due to the glyph pointer
setup done in adjust_glyph_matrix, there is no easy way to make
saving the current matrix in the desired matrix generally correct,
so don't try it.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
(w32_list_synthesized_fonts, lookup_image, Fx_file_dialog)
(Fw32_send_sys_command): Remove unused variables.
(w32_msg_pump): Add parentheses.
(Fimage_size, image_ascent, lookup_image)
(IMAGE_POSITIVE_INTEGER_VALUE_OR_PAIR, parse_image_spec)
(xbm_format, xpm_format, pbm_format, png_format, jpeg_format)
(tiff_format, gif_format, gs_format): Adapt to change of image
margins.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
(Fwhere_is_internal): Rename parameter XKEYMAP to KEYMAP.
|
| |
|
|
|
| |
of the size needed for the tool bar string. For the last image,
use a `display' property that reaches to the end of the string.
|