raw i/o More...
Go to the source code of this file.
Functions | |
long | c_begin_raw () |
c_begin_raw More... | |
long | c_get_raw () |
c_get_raw More... | |
long | c_put_raw () |
c_put_raw More... | |
long | c_end_raw () |
c_end_raw More... | |
long | c_in_raw () |
long | c_window_flag () |
c_window_flag More... | |
long | c_reset_window_flag () |
c_reset_window_flag More... | |
void | raw_setup_builtins () |
raw_setup_builtins More... | |
Variables | |
static struct sgttyb | param_input |
static long | mode_raw = FALSE |
static char | bufbuf [BUFSIZ+1] = {0} |
raw i/o
Definition in file raw.c.
long c_begin_raw | ( | ) |
c_begin_raw
Definition at line 39 of file raw.c.
References bufbuf, Errorline(), FALSE, mode_raw, param_input, stdin_fileno, TANDEM, and TRUE.
long c_end_raw | ( | ) |
c_end_raw
EndRaw end_raw () reset the keyboard in the previous state before xcInitModeRaw. this built-in should be used only by the life-shell of Kathleen.
Definition at line 230 of file raw.c.
References bufbuf, Errorline(), FALSE, mode_raw, param_input, stdin_fileno, and TRUE.
long c_get_raw | ( | ) |
c_get_raw
GetRaw c_get_raw (-Char, -EventFlag) return the next key pressed in Char or if a X event has occured this built-in should be used only by the life-shell of Kathleen.
Definition at line 107 of file raw.c.
References aim, begin_builtin, boolean, bufbuf, Errorline(), exit_life(), FALSE, include_var_builtin, interrupt(), REAL, real, release_resid(), stdin_fileno, TRUE, unify_real_result(), and xevent_existing.
long c_in_raw | ( | ) |
InRaw in_raw() return TRUE if mode raw this built-in should be used only by the life-shell of Kathleen.
Definition at line 256 of file raw.c.
References aim, deref_ptr, mode_raw, TRUE, and unify_bool_result().
long c_put_raw | ( | ) |
c_put_raw
PutRaw c_put_raw (+Char) write the specified char on the standard output this built-in should be used only by the life-shell of Kathleen.
Definition at line 206 of file raw.c.
References begin_builtin, end_builtin, include_var_builtin, real, and TRUE.
long c_reset_window_flag | ( | ) |
long c_window_flag | ( | ) |
c_window_flag
WindowFlag window_flag () return TRUE if a window has been created this built-in should be used only by the life-shell of Kathleen.
Definition at line 273 of file raw.c.
References aim, deref_ptr, FALSE, TRUE, unify_bool_result(), and x_window_creation.
void raw_setup_builtins | ( | ) |
raw_setup_builtins
set up the built-ins for the mode raw
Definition at line 311 of file raw.c.
References bi_module, c_begin_raw(), c_end_raw(), c_get_raw(), c_in_raw(), c_put_raw(), c_reset_window_flag(), c_window_flag(), function_it, new_built_in(), and predicate.