- 05 Jul, 2000 1 commit
-
-
Gerd Moellmann authored
(x_produce_image_glyph, x_append_stretch_glyph): Accomodate to changes in struct glyph starting 1999-12-27. Some bit-fields of struct glyph were not set, which made glyphs unequal when compared with GLYPH_EQUAL_P. Redisplay outputs such glyphs, and flickering effects were the result. This also depended on the contents of memory returned by xmalloc. If flickering happens again, activate the code in clear_glyph_row that's in #if 0. If the flickering is gone with that, chances are that it is caused by something similar.
-
- 26 Jun, 2000 1 commit
-
-
Gerd Moellmann authored
display info for XIM. (xim_open_dpy): Likewise. (xim_close_dpy): Don't free the display info's XIM.
-
- 23 Jun, 2000 1 commit
-
-
Dave Love authored
with !USG (following xmenu.c).
-
- 19 Jun, 2000 2 commits
-
-
Dave Love authored
-
Gerd Moellmann authored
returns XLookupChars, reset `modifiers' to zero.
-
- 18 Jun, 2000 1 commit
-
-
Ken Raeburn authored
-
- 13 Jun, 2000 1 commit
-
-
Gerd Moellmann authored
-
- 12 Jun, 2000 1 commit
-
-
Gerd Moellmann authored
(x_alloc_nearest_color_for_widget): Use it. (x_copy_dpy_color): New function. (x_destroy_window): Free various colors.
-
- 09 Jun, 2000 1 commit
-
-
Ken Raeburn authored
access the data it doesn't point to.
-
- 08 Jun, 2000 1 commit
-
-
Gerd Moellmann authored
will be translated to a switch-frame event in when reading the event queue. This is necessary because Emacs otherwise won't perform a switch-frame to a new frame until some other event, for example a keystroke event, forces it to do so. This has various effects, one visible being that the cursor of a frame created with C-x 5 2 or switched to with a window manager key binding like A-TAB stays hollow because selected_window isn't on the newly focused frame until the switch-frame is performed.
-
- 06 Jun, 2000 1 commit
-
-
Gerd Moellmann authored
this isn't true for images with `:ascent 100'.
-
- 05 Jun, 2000 1 commit
-
-
Dave Love authored
-
- 02 Jun, 2000 1 commit
-
-
Gerd Moellmann authored
glyph, use the ASCII NUL character to determine the face.
-
- 03 May, 2000 1 commit
-
-
Gerd Moellmann authored
that x_per_char_metric returns null.
-
- 02 May, 2000 1 commit
-
-
Gerd Moellmann authored
(x_draw_image_relief, x_draw_image_foreground_1): Call function image_ascent instead of using IMAGE_ASCENT.
-
- 24 Apr, 2000 1 commit
-
-
Gerd Moellmann authored
prompt_width. Add extra line spacing.
-
- 18 Apr, 2000 1 commit
-
-
Gerd Moellmann authored
that the per-character metrics may be null.
-
- 31 Mar, 2000 1 commit
-
-
Gerd Moellmann authored
or ASCII, handle case that per-char metric is NULL.
-
- 30 Mar, 2000 1 commit
-
-
Ken Raeburn authored
Verify correct object type before returning pointer, using eassert. * frame.h (XFRAME): Likewise. * buffer.c (Frename_buffer, Fset_buffer_multibyte, swap_out_buffer_local_variables, Fmove_overlay): Don't apply XSYMBOL, XBUFFER, etc, to values that may be nil or of the wrong type. * data.c (set_internal): Likewise. * dispextern.h (WINDOW_WANTS_MODELINE_P, WINDOW_WANTS_HEADER_LINE_P): Likewise. * fileio.c (auto_save_1): Likewise. * insdel.c (check_markers): Likewise. * marker.c (buf_charpos_to_bytepos, unchain_marker): Likewise. * undo.c (record_insert): Likewise. * vmsproc.c (child_sig): Likewise. * window.c (unshow_buffer, window_loop): Likewise. * xterm.c (x_erase_phys_cursor): Likewise.
-
- 27 Mar, 2000 1 commit
-
-
Gerd Moellmann authored
(x_alloc_nearest_color) [DEBUG_X_COLORS]: Call register_color.
-
- 26 Mar, 2000 1 commit
-
-
Gerd Moellmann authored
on buffer-local value of cursor_type. (x_draw_bar_cursor): Add parameter WIDTH.
-
- 24 Mar, 2000 1 commit
-
-
Gerd Moellmann authored
-
- 23 Mar, 2000 1 commit
-
-
Gerd Moellmann authored
not visible in the window.
-
- 21 Mar, 2000 1 commit
-
-
Kenichi Handa authored
(x_per_char_metric): Don't try FONT->default_char. Even if pcm->width is zero, glyph bits may exist. (x_encode_char): Always initialize char2b->byte1. (x_get_char_face_and_encoding): Call FACE_FOR_CHAR to get face_id. (x_get_glyph_face_and_encoding): New arg two_byte_p. Caller changed. (x_append_glyph): Set glyph->glyph_not_available_p. (x_produce_glyphs): Set it->glyph_not_available_p. Don't set it->charset. Handle the case that per char metric is not available. If it->multibyte_p is zero and it->c is a multibyte character, convert it to a unibyte character. (struct glyph_string): Delete member `charset'. (x_set_mouse_face_gc): Call FACE_FOR_CHAR to get face_id. Handle the case that per char metric is not available correctly. (x_fill_glyph_string): Handle the case that the specific glyph is not available correctly. (BUILD_CHAR_GLYPH_STRINGS): Don't set s->charset. (BUILD_COMPOSITE_GLYPH_STRING): Likewise. (x_new_font): Call FS_LOAD_FONT, not fs_load_font. (x_new_fontset): Call fontset_ascii to get ASCII font name of the fontset. Don't call FS_LOAD_FONT.
-
- 17 Mar, 2000 1 commit
-
-
Gerd Moellmann authored
who are in the process of being deleted.
-
- 14 Mar, 2000 2 commits
-
-
Gerd Moellmann authored
support functions only if HAVE_X11R6_XIM is defined. (xim_instantiate_callback): Define only if HAVE_X11R6_XIM.
-
Gerd Moellmann authored
-
- 07 Mar, 2000 1 commit
-
-
Gerd Moellmann authored
close the display with XtCloseDisplay. This caused a bus error on OpenWindows.
-
- 05 Mar, 2000 1 commit
-
-
Gerd Moellmann authored
default visual.
-
- 04 Mar, 2000 1 commit
-
-
Gerd Moellmann authored
structure. Copy colormap if resource `privateColormap' is specified (PseudoColor only). (x_setup_relief_color): Access colormap of frame using FRAME_X_COLORMAP.
-
- 03 Mar, 2000 1 commit
-
-
Gerd Moellmann authored
(x_per_char_metric_1, x_default_char): New functions. (x_per_char_metric): If font's default char is invalid, return metrics of a suitably chosen usable default char. (x_draw_glyph_string_foreground): If font has an invalid default char, replace occurrences of that char with a suitably chosen usable default char.
-
- 02 Mar, 2000 2 commits
-
-
Gerd Moellmann authored
glyph matrices have been freed.
-
Gerd Moellmann authored
x_free_colors.
-
- 25 Feb, 2000 1 commit
-
-
Gerd Moellmann authored
-
- 24 Feb, 2000 1 commit
-
-
Gerd Moellmann authored
non-selected windows depending on the setting of cursor_in_non_selected_windows.
-
- 05 Feb, 2000 1 commit
-
-
Gerd Moellmann authored
(x_display_cursor): Don't set it here. (XTread_socket) [HAVE_X_I18N] <KeyPress, KeyRelease>: Don't dispatch the event.
-
- 31 Jan, 2000 1 commit
-
-
Gerd Moellmann authored
-
- 30 Jan, 2000 1 commit
-
-
Gerd Moellmann authored
that XTread_socket does not crash by trying to call XNoOp on a closed display.
-
- 29 Jan, 2000 1 commit
-
-
Gerd Moellmann authored
is its frame's selected window. (xim_instantiate_callback): Likewise. (XTread_socket) [HAVE_X_I18N]: If event is for none of our frames, call XFilterEvent with 2nd parameter `None'. (XTread_socket) <KeyPress> [HAVE_X_I18N]: Handle XmbLookupString returning XBufferOverflow. (XTread_socket) <ConfigureNotify> [HAVE_X_I18N]: Set XIC status area. (x_display_cursor) [HAVE_X_I18N]: Set XIC pre-edit area. (x_new_fontset) [HAVE_X_I18N]: Create XIC status area fontset. (xim_destroy_callback, xim_open_dpy, xim_instantiate_callback) (xim_initialize, xim_close) [HAVE_X_I18N && HAVE_X11R6]: New functions. (x_destroy_window) [HAVE_X_I18N]: Call xic_destroy_frame. (x_term_init) [HAVE_X_I18N]: Call xim_initialize. (x_delete_display) [HAVE_X_I18N]: Call xim_close.
-
- 25 Jan, 2000 1 commit
-
-
Gerd Moellmann authored
(toolkit_scroll_bar_interaction): New variable. (Fxt_process_timeouts): Removed. (x_process_timeouts): New function. (xt_action_hook): Clear toolkit_scroll_bar_interaction. (x_send_scroll_bar_event): Set toolkit_scroll_bar_interaction. (x_make_frame_visible): Call poll_for_input_1 instead of input_poll_signal. Don't call alarm. (x_initialize): Install timer calling x_process_timeouts.
-