| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
where the vertical line can be dragged.
|
| | |
|
| | |
|
| |
|
|
|
| |
background face to the end of the drawing area in the text
area, only.
|
| |
|
|
| |
the left x-coordinate of the area to shift.
|
| |
|
|
| |
glyphs can be written instead of being inserted.
|
| |
|
|
|
|
| |
to where the `display' property starts, like for images.
(dump_glyph): New function.
(dump_glyph_row): Use it. Dump info about marginal areas.
|
| |
|
|
| |
before retrying.
|
| |
|
|
|
| |
invalid mulitbyte sequence, treat *SRC as a character of
eight-bit-graphic.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Emacs frame above the screen size.
|
| | |
|
| |
|
|
| |
case that TO ends up beyond ZV after running before-change-functions.
|
| |
|
|
| |
the selected window if it is showing the buffer in question.
|
| |
|
|
|
|
| |
Multiply avgwidth by width_ratio.
(choose_face_font): Call best_matching_font with width_ratio
calculated from the column width of C.
|
| |
|
|
| |
(toplevel): Include errno.h.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
face->box_line_width is negative.
(x_produce_stretch_glyph): Likewise.
(x_produce_glyphs): Likewise.
(x_estimate_mode_line_height): Likewise.
(x_draw_glyph_string_background): Likewise.
(x_draw_glyph_string_foreground): Likewise.
(x_draw_composite_glyph_string_foreground): Likewise.
(x_draw_glyph_string_box): Likewise.
(x_draw_image_foreground): Likewise.
(x_draw_image_relief): Likewise.
(x_draw_image_foreground_1): Likewise.
(x_draw_image_glyph_string): Likewise.
|
| | |
|
| |
|
|
| |
box_line_width.
|
| |
|
|
|
|
| |
and :line-width can be negative.
(realize_x_face): The value of attrs[LFACE_BOX_INDEX] can be
negative.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
face->box_line_width is negative.
(x_produce_stretch_glyph): Likewise.
(x_produce_glyphs): Likewise.
(x_estimate_mode_line_height): Likewise.
(x_draw_glyph_string_background): Likewise.
(x_draw_glyph_string_foreground): Likewise.
(x_draw_composite_glyph_string_foreground): Likewise.
(x_draw_glyph_string_box): Likewise.
(x_draw_image_foreground): Likewise.
(x_draw_image_relief): Likewise.
(x_draw_image_foreground_1): Likewise.
(x_draw_image_glyph_string): Likewise.
|
| |
|
|
|
|
|
|
|
|
| |
characters the same as ASCII and latin-1.
(x_display_and_set_cursor): Check for the focus frame's selected
window instead of selected_window.
(x_after_update_window_line): Don't clear if frame's internal
border width is zero.
(x_new_font): Don't change a tooltip's size.
(w32_initialize): Set char_ins_del_ok to 1.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(x_set_font): If font hasn't changed, avoid recomputing
faces and other things.
(x_set_tool_bar_lines): Do nothing if frame is
minibuffer-only,
(Fx_create_frame): Add the tool bar height to the frame
height.
(x_create_tip_frame): Prevent changing the tooltip's
background color by specifying a color for the default font
in .Xdefaults.
(Qcancel_timer): New variable.
(syms_of_w32fns): Initialize and staticpro it.
(Fx_hide_tip, Fx_show_tip): Use it.
(Fx_show_tip): Make sure to set tip_timer to nil when canceling
the timer.
(toplevel): Lisp code for generating parts of syms_of_w32fns removed.
(Fx_show_tip): Fix calls to make_number.
(x_set_font): If font hasn't changed, avoid recomputing
faces and other things.
(x_set_tool_bar_lines): Do nothing if frame is
minibuffer-only,
(Fx_create_frame): Add the tool bar height to the frame
height.
(x_create_tip_frame): Prevent changing the tooltip's
background color by specifying a color for the default font
in .Xdefaults.
(Qcancel_timer): New variable.
(syms_of_w32fns): Initialize and staticpro it.
(Fx_hide_tip, Fx_show_tip): Use it.
(Fx_show_tip): Make sure to set tip_timer to nil when canceling
the timer.
(toplevel): Lisp code for generating parts of syms_of_w32fns removed.
|
| |
|
|
| |
* charset.c (Fstring): A typo.
|
| |
|
|
| |
return a unibyte string.
|
| |
|
|
| |
string.
|
| | |
|
| |
|
|
|
| |
nothing found, set coding->composing to COMPOSITION_NO.
(decode_coding_string): Likewise.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
string into a multibyte buffer, convert the string to multibyte by
str_to_multibyte.
|
| | |
|
| |
|
|
|
| |
been created. It seems we can get sent window messages such as
WM_ERASEBKGND before we properly update a frame.
|
| |
|
|
| |
Avoid some unnecessary cursor positioning.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
XLFD_AVGWIDTH.
(LFACE_AVGWIDTH): New macro.
(LFACEP): Use AREF.
(check_lface_attrs): Check LFACE_AVGWIDTH.
(lface_fully_specified_p): Don't check LFACE_AVGWIDTH.
(set_lface_from_font_name): Set LFACE_AVGWIDTH.
(merge_face_vectors): Check LFACE_AVGWIDTH.
(Finternal_make_lisp_face): Use AREF.
(xm_set_menu_resources_from_menu_face)
(xl_set_menu_resources_from_menu_face): Check LFACE_AVGWIDTH.
(Finternal_lisp_face_empty_p): Use AREF.
(lface_same_font_attributes_p): Compare LFACE_AVGWIDTH.
(better_font_p, exact_face_match_p): Add parameter AVGWIDTH.
Compare average widths..
(best_matching_font): Arrange for comparing average widths.
|
| |
|
|
| |
LFACE_AVGWIDTH_INDEX (invisible from Lisp).
|
| | |
|
| | |
|