- 20 Jan, 2001 1 commit
-
-
Andrew Innes authored
FRAME_W32_CONSOLE_P.
-
- 17 Jan, 2001 1 commit
-
-
Gerd Moellmann authored
zero, use this method only at the end of a line.
-
- 16 Jan, 2001 1 commit
-
-
Gerd Moellmann authored
-
- 15 Jan, 2001 1 commit
-
-
Gerd Moellmann authored
(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.
-
- 12 Jan, 2001 2 commits
-
-
Gerd Moellmann authored
-
Gerd Moellmann authored
stop position when the row's face extends to the end of the line in � 0.
-
- 02 Jan, 2001 2 commits
-
-
Andrew Innes authored
w32_console frames.
-
Gerd Moellmann authored
-
- 29 Dec, 2000 1 commit
-
-
Gerd Moellmann authored
function. (update_window) [GLYPH_DEBUG]: Call it. (scrolling_window): Prevent including current rows which are below what's displayed in the window.
-
- 28 Dec, 2000 2 commits
-
-
Gerd Moellmann authored
-
Gerd Moellmann authored
-
- 27 Dec, 2000 1 commit
-
-
Gerd Moellmann authored
(REDISPLAY_HISTORY_SIZE) [GLYPH_DEBUG]: New macro. (redisplay_history, history_idx, history_tick) [GLYPH_DEBUG]: New variables. (add_window_display_history, add_frame_display_history) (Fdump_redisplay_history) [GLYPH_DEBUG]: New functions. (build_frame_matrix_from_leaf_window): Remove unused code. (build_frame_matrix_from_leaf_window) [GLYPH_DEBUG]: Add to redisplay history. (update_frame) [GLYPH_DEBUG]: Add to redisplay history. (update_window) [GLYPH_DEBUG]: Likewise. (syms_of_display): Defsubr dump-redisplay-history.
-
- 23 Dec, 2000 1 commit
-
-
Gerd Moellmann authored
(save_or_restore_current_matrix): New function for the same purpose, but more efficient. (adjust_frame_glyphs_for_frame_redisplay): Use it.
-
- 21 Dec, 2000 1 commit
-
-
Gerd Moellmann authored
(save_frame_matrix, restore_frame_matrix): New functions. (adjust_frame_glyphs_for_frame_redisplay): Use them.
-
- 20 Dec, 2000 1 commit
-
-
Gerd Moellmann authored
functions. (adjust_frame_glyphs_for_frame_redisplay): If display has been completed, call fake_current_matrices instead of marking frame garbaged.
-
- 19 Dec, 2000 1 commit
-
-
Gerd Moellmann authored
currently displaying a message.
-
- 15 Dec, 2000 1 commit
-
-
Gerd Moellmann authored
updated, i.e. do it depending on real work done, and not on the vpos of the line.
-
- 13 Dec, 2000 1 commit
-
-
Gerd Moellmann authored
don't interrupt the update for pending input initially, i.e. update at least some lines.
-
- 06 Dec, 2000 1 commit
-
-
Gerd Moellmann authored
matrix if the window's left position has changed; we need to redraw it in this case.
-
- 05 Dec, 2000 1 commit
-
-
Gerd Moellmann authored
(line_draw_cost): Fix code skipping over spaces at the end of the line when must_write_spaces is not set. (adjust_glyph_matrix): Make sure to initialize local variable window_width.
-
- 22 Nov, 2000 1 commit
-
-
Gerd Moellmann authored
items.
-
- 18 Nov, 2000 2 commits
-
-
Gerd Moellmann authored
-
Gerd Moellmann authored
when the last current glyph overlaps the glyph to its right.
-
- 16 Nov, 2000 1 commit
-
-
Kenichi Handa authored
(clear_glyph_row): Delete local static variable null_row.
-
- 31 Oct, 2000 1 commit
-
-
Gerd Moellmann authored
the default face are colored.
-
- 22 Oct, 2000 1 commit
-
-
Andrew Choi authored
2000-10-23 Andrew Choi <akochoi@i-cable.com> * dispextern.h [macintosh]: Include macgui.h instead of macterm.h. * dispnew.c [macintosh]: Include macterm.h. (init_display) [macintosh]: initialization for window system. * emacs.c (main) [macintosh]: Call syms_of_textprop, syms_of_macfns, syms_of_ccl, syms_of_fontset, syms_of_xterm, syms_of_search, x_term_init, and init_keyboard before calling init_window_once. Also, call syms_of_xmenu. * fontset.c (syms_of_fontset) [macintosh]: Set ASCII font of default fontset to Monaco. * frame.c [macintosh]: Include macterm.h. Remove declarations of NewMacWindow and DisposeMacWindow. (make_terminal_frame) [macintosh]: Call make_mac_terminal_frame instead of calling NewMacWindow and setting fields of f->output_data.mac directly. Call init_frame_faces. (Fdelete_frame) [macintosh]: Remove unused code. (Fmodify_frame_parameters) [macintosh]: Call x_set_frame_parameters instead of mac_set_frame_parameters. * frame.h [macintosh]: Define menu_bar_lines field in struct frame. Define FRAME_EXTERNAL_MENU_BAR macro. * keyboard.c [macintosh]: Include macterm.h. (kbd_buffer_get_event) [macintosh]: Generate delete_window_event and menu_bar_activate_event type events as for X and NT. (make_lispy_event) [macintosh]: Construct lisp events of type MENU_BAR_EVENT as for X and NT. * sysdep.c [macintosh]: Remove declaration for sys_signal. Include stdlib.h. Remove definition of Vx_bitmap_file_path. (sys_subshell) [macintosh]: Remove definition entirely. (init_sys_modes) [macintosh]: Do not initialize Vwindow_system and Vwindow_system_version here. Remove initialization of Vx_bitmap_file_path. (read_input_waiting): Correct the number of parameters passed to read_socket_hook. Move all Macintosh functions to mac/mac.c. * term.c [macintosh]: Include macterm.h. * window.c [macintosh]: Include macterm.h. * xdisp.c [macintosh]: Include macterm.h. Declare set_frame_menubar and pending_menu_activation. (echo_area_display) [macintosh]: Do not return if terminal frame is the selected frame. (update_menu_bar) [macintosh]: Check FRAME_EXTERNAL_MENU_BAR (f). Allow only the selected frame to set menu bar. (redisplay_window) [macintosh]: Obtain menu bar to redisplay by calling FRAME_EXTERNAL_MENU_BAR (f). (display_menu_bar) [macintosh]: Check FRAME_MAC_P (f). * xfaces.c [macintosh]: Include macterm.h. Define x_display_info and check_x. Declare XCreateGC. Define x_create_gc and x_free_gc. Initialize font_sort_order. (x_face_list_fonts) [macintosh]: Use the same code as WINDOWSNT, but call x_list_fonts instead of w32_list_fonts. (Finternal_face_x_get_resource) [macintosh]: Do not call display_x_get_resource. (prepare_face_for_display) [macintosh]: Set xgcv.font. (realize_x_face) [macintosh]: Load the font if it is specified in ATTRS. (syms_of_xfaces) [macintosh]: Initialize Vscalable_fonts_allowed to Qt. * cus-edit.el (custom-button-face): Use 3D look for mac. (custom-button-pressed-face): Likewise. * faces.el (set-face-attributes-from-resources): Handle mac frames in the same way as x and w32 frames. (face-valid-attribute-values): Likewise. (read-face-attribute): Likewise. (defined-colors): Likewise. (color-defined-p): Likewise. (color-values): Likewise. (display-grayscale-p): Likewise. (face-set-after-frame-default): Likewise. (mode-line): Same default face as for x and w32. (tool-bar): Likewise. * frame.el: Remove call to frame-notice-user-settings at end of the file. * info.el (Info-fontify-node): make underlines invisible for mac as for x, pc, and w32 frame types. * term/mac-win.el: New file.
-
- 13 Oct, 2000 1 commit
-
-
Gerd Moellmann authored
with additional argument.
-
- 27 Sep, 2000 1 commit
-
-
Gerd Moellmann authored
Add assertions.
-
- 22 Sep, 2000 1 commit
-
-
Gerd Moellmann authored
-
- 21 Sep, 2000 1 commit
-
-
Gerd Moellmann authored
equal at the start. Some simplification.
-
- 19 Sep, 2000 1 commit
-
-
Gerd Moellmann authored
mode-lines.
-
- 18 Sep, 2000 1 commit
-
-
Gerd Moellmann authored
at the top to update_window_line. (update_window_line): Handle invisible lines here.
-
- 16 Sep, 2000 1 commit
-
-
Gerd Moellmann authored
current even if they are completely invisible at the top of a window.
-
- 30 Aug, 2000 1 commit
-
-
Gerd Moellmann authored
the update_begin and update_end calls here from update_frame_1. (update_frame_1): Don't set display_completed here, don't call update_begin/update_end.
-
- 29 Aug, 2000 1 commit
-
-
Gerd Moellmann authored
desired window matrix hasn't been displayed, use the current row instead. Make sure that only those frame rows are updated for which there is a corresponding enabled desired row.
-
- 22 Aug, 2000 1 commit
-
-
Andrew Innes authored
(window_change_signal) [USE_CRT_DLL]: Remove unnecessary extern, which screws up dllimport attributes.
-
- 09 Aug, 2000 2 commits
-
-
Gerd Moellmann authored
(syms_of_display): Initialize and staticpro it. (update_frame_1): Don't interrupt the display for pending input if redisplay_dont_pause is set.
-
Gerd Moellmann authored
-
- 19 Jul, 2000 1 commit
-
-
Gerd Moellmann authored
outer local variable mouse_face_overwritten_p. (glyph_row_slice_p): Put in #ifdef GLYPH_DEBUG.
-
- 18 Jul, 2000 1 commit
-
-
Gerd Moellmann authored
has mouse-face in it.
-