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 |
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 |
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; |
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. |
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. */ |