/[emacs]/emacs/src/dispnew.c
ViewVC logotype

Diff of /emacs/src/dispnew.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.294 by pj, Fri Nov 2 20:22:37 2001 UTC revision 1.295 by pj, Tue Nov 13 06:57:12 2001 UTC
# Line 6199  sit_for (sec, usec, reading, display, in Line 6199  sit_for (sec, usec, reading, display, in
6199    
6200    
6201  DEFUN ("sit-for", Fsit_for, Ssit_for, 1, 3, 0,  DEFUN ("sit-for", Fsit_for, Ssit_for, 1, 3, 0,
6202    doc: /* Perform redisplay, then wait for SECONDS seconds or until input is available.         doc: /* Perform redisplay, then wait for SECONDS seconds or until input is available.
6203  SECONDS may be a floating-point value, meaning that you can wait for a  SECONDS may be a floating-point value, meaning that you can wait for a
6204  fraction of a second.  Optional second arg MILLISECONDS specifies an  fraction of a second.  Optional second arg MILLISECONDS specifies an
6205  additional wait period, in milliseconds; this may be useful if your  additional wait period, in milliseconds; this may be useful if your
# Line 6250  static Lisp_Object frame_and_buffer_stat Line 6250  static Lisp_Object frame_and_buffer_stat
6250    
6251  DEFUN ("frame-or-buffer-changed-p", Fframe_or_buffer_changed_p,  DEFUN ("frame-or-buffer-changed-p", Fframe_or_buffer_changed_p,
6252         Sframe_or_buffer_changed_p, 0, 0, 0,         Sframe_or_buffer_changed_p, 0, 0, 0,
6253    doc: /* Return non-nil if the frame and buffer state appears to have changed.         doc: /* Return non-nil if the frame and buffer state appears to have changed.
6254  The state variable is an internal vector containing all frames and buffers,  The state variable is an internal vector containing all frames and buffers,
6255  aside from buffers whose names start with space,  aside from buffers whose names start with space,
6256  along with the buffers' read-only and modified flags, which allows a fast  along with the buffers' read-only and modified flags, which allows a fast
# Line 6547  don't show a cursor.  */) Line 6547  don't show a cursor.  */)
6547    
6548  DEFUN ("internal-show-cursor-p", Finternal_show_cursor_p,  DEFUN ("internal-show-cursor-p", Finternal_show_cursor_p,
6549         Sinternal_show_cursor_p, 0, 1, 0,         Sinternal_show_cursor_p, 0, 1, 0,
6550     doc: /* Value is non-nil if next redisplay will display a cursor in WINDOW.         doc: /* Value is non-nil if next redisplay will display a cursor in WINDOW.
6551  WINDOW nil or omitted means report on the selected window.  */)  WINDOW nil or omitted means report on the selected window.  */)
6552       (window)       (window)
6553       Lisp_Object window;       Lisp_Object window;
# Line 6595  syms_of_display () Line 6595  syms_of_display ()
6595    staticpro (&Qredisplay_dont_pause);    staticpro (&Qredisplay_dont_pause);
6596    
6597    DEFVAR_INT ("baud-rate", &baud_rate,    DEFVAR_INT ("baud-rate", &baud_rate,
6598      doc: /* *The output baud rate of the terminal.                doc: /* *The output baud rate of the terminal.
6599  On most systems, changing this value will affect the amount of padding  On most systems, changing this value will affect the amount of padding
6600  and the other strategic decisions made during redisplay.  */);  and the other strategic decisions made during redisplay.  */);
6601        
6602    DEFVAR_BOOL ("inverse-video", &inverse_video,    DEFVAR_BOOL ("inverse-video", &inverse_video,
6603      doc: /* *Non-nil means invert the entire frame display.                 doc: /* *Non-nil means invert the entire frame display.
6604  This means everything is in inverse video which otherwise would not be.  */);  This means everything is in inverse video which otherwise would not be.  */);
6605        
6606    DEFVAR_BOOL ("visible-bell", &visible_bell,    DEFVAR_BOOL ("visible-bell", &visible_bell,
6607      doc: /* *Non-nil means try to flash the frame to represent a bell.                 doc: /* *Non-nil means try to flash the frame to represent a bell.
6608    
6609  See also `ring-bell-function'.  */);  See also `ring-bell-function'.  */);
6610        
6611    DEFVAR_BOOL ("no-redraw-on-reenter", &no_redraw_on_reenter,    DEFVAR_BOOL ("no-redraw-on-reenter", &no_redraw_on_reenter,
6612      doc: /* *Non-nil means no need to redraw entire frame after suspending.                 doc: /* *Non-nil means no need to redraw entire frame after suspending.
6613  A non-nil value is useful if the terminal can automatically preserve  A non-nil value is useful if the terminal can automatically preserve
6614  Emacs's frame display when you reenter Emacs.  Emacs's frame display when you reenter Emacs.
6615  It is up to you to set this variable if your terminal can do that.  */);  It is up to you to set this variable if your terminal can do that.  */);
6616        
6617    DEFVAR_LISP ("window-system", &Vwindow_system,    DEFVAR_LISP ("window-system", &Vwindow_system,
6618      doc: /* A symbol naming the window-system under which Emacs is running                 doc: /* A symbol naming the window-system under which Emacs is running
6619  \(such as `x'), or nil if emacs is running on an ordinary terminal.  */);  \(such as `x'), or nil if emacs is running on an ordinary terminal.  */);
6620        
6621    DEFVAR_LISP ("window-system-version", &Vwindow_system_version,    DEFVAR_LISP ("window-system-version", &Vwindow_system_version,
6622      doc: /* The version number of the window system in use.                 doc: /* The version number of the window system in use.
6623  For X windows, this is 10 or 11.  */);  For X windows, this is 10 or 11.  */);
6624        
6625    DEFVAR_BOOL ("cursor-in-echo-area", &cursor_in_echo_area,    DEFVAR_BOOL ("cursor-in-echo-area", &cursor_in_echo_area,
6626      doc: /* Non-nil means put cursor in minibuffer, at end of any message there.  */);                 doc: /* Non-nil means put cursor in minibuffer, at end of any message there.  */);
6627        
6628    DEFVAR_LISP ("glyph-table", &Vglyph_table,    DEFVAR_LISP ("glyph-table", &Vglyph_table,
6629      doc: /* Table defining how to output a glyph code to the frame.                 doc: /* Table defining how to output a glyph code to the frame.
6630  If not nil, this is a vector indexed by glyph code to define the glyph.  If not nil, this is a vector indexed by glyph code to define the glyph.
6631  Each element can be:  Each element can be:
6632   integer: a glyph code which this glyph is an alias for.   integer: a glyph code which this glyph is an alias for.
# Line 6637  Each element can be: Line 6637  Each element can be:
6637    Vglyph_table = Qnil;    Vglyph_table = Qnil;
6638    
6639    DEFVAR_LISP ("standard-display-table", &Vstandard_display_table,    DEFVAR_LISP ("standard-display-table", &Vstandard_display_table,
6640      doc: /* Display table to use for buffers that specify none.                 doc: /* Display table to use for buffers that specify none.
6641  See `buffer-display-table' for more information.  */);  See `buffer-display-table' for more information.  */);
6642    Vstandard_display_table = Qnil;    Vstandard_display_table = Qnil;
6643    
6644    DEFVAR_BOOL ("redisplay-dont-pause", &redisplay_dont_pause,    DEFVAR_BOOL ("redisplay-dont-pause", &redisplay_dont_pause,
6645      doc: /* *Non-nil means update isn't paused when input is detected.  */);                 doc: /* *Non-nil means update isn't paused when input is detected.  */);
6646    redisplay_dont_pause = 0;    redisplay_dont_pause = 0;
6647    
6648    /* Initialize `window-system', unless init_display already decided it.  */    /* Initialize `window-system', unless init_display already decided it.  */

Legend:
Removed from v.1.294  
changed lines
  Added in v.1.295

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26