Symbol: GetLine
usr/src/cmd/cmd-inet/usr.bin/tftp/main.c
83
static GetLine *gl;
usr/src/cmd/cmd-inet/usr.sbin/nwamcfg/nwamcfg.c
333
static GetLine *gl;
usr/src/cmd/enhance/enhance.c
115
static int pty_stop_parent(int waserr, int cntrl, GetLine *gl, char *rbuff);
usr/src/cmd/enhance/enhance.c
417
GetLine *gl = NULL; /* The gl_get_line() resource object */
usr/src/cmd/enhance/enhance.c
470
static int pty_stop_parent(int waserr, int cntrl, GetLine *gl, char *rbuff)
usr/src/cmd/idmap/idmap/idmap_engine.c
41
static GetLine * gl_h;
usr/src/cmd/sgs/elfedit/common/_elfedit.h
180
GetLine *gl; /* getline object */
usr/src/cmd/svc/svccfg/svccfg.h
340
GetLine *sc_gl;
usr/src/cmd/zonecfg/zonecfg.c
607
static GetLine *gl; /* The gl_get_line() resource object */
usr/src/common/ficl/main.c
92
GetLine *gl;
usr/src/lib/krb5/ss/listen.c
142
GetLine *gl;
usr/src/lib/libipsecutil/common/ipsec_util.c
82
static GetLine *gl = NULL; /* for interactive mode */
usr/src/lib/libtecla/common/getline.c
10002
static int gl_displayed_prompt_width(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
10054
void gl_prompt_style(GetLine *gl, GlPromptStyle style)
usr/src/lib/libtecla/common/getline.c
10095
int gl_trap_signal(GetLine *gl, int signo, unsigned flags,
usr/src/lib/libtecla/common/getline.c
10128
static int _gl_trap_signal(GetLine *gl, int signo, unsigned flags,
usr/src/lib/libtecla/common/getline.c
10201
int gl_ignore_signal(GetLine *gl, int signo)
usr/src/lib/libtecla/common/getline.c
1021
static GlReadStatus gl_read_input(GetLine *gl, char *c);
usr/src/lib/libtecla/common/getline.c
1025
static int gl_event_handler(GetLine *gl, int fd);
usr/src/lib/libtecla/common/getline.c
1026
static int gl_read_unmasked(GetLine *gl, int fd, char *c);
usr/src/lib/libtecla/common/getline.c
10264
static int gl_line_ended(GetLine *gl, int newline_char)
usr/src/lib/libtecla/common/getline.c
10323
int gl_last_signal(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
10363
static int gl_present_line(GetLine *gl, const char *prompt,
usr/src/lib/libtecla/common/getline.c
1037
static int gl_change_editor(GetLine *gl, GlEditor editor);
usr/src/lib/libtecla/common/getline.c
1044
static int gl_find_char(GetLine *gl, int count, int forward, int onto, char c);
usr/src/lib/libtecla/common/getline.c
10456
static void gl_reset_input_line(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
1049
static int gl_nth_word_end_forward(GetLine *gl, int n);
usr/src/lib/libtecla/common/getline.c
10492
static int gl_print_info(GetLine *gl, ...)
usr/src/lib/libtecla/common/getline.c
1054
static int gl_nth_word_start_forward(GetLine *gl, int n);
usr/src/lib/libtecla/common/getline.c
10541
static int gl_start_newline(GetLine *gl, int buffered)
usr/src/lib/libtecla/common/getline.c
1059
static int gl_nth_word_start_backward(GetLine *gl, int n);
usr/src/lib/libtecla/common/getline.c
10590
GetLine *gl = (GetLine *) data;
usr/src/lib/libtecla/common/getline.c
10606
GlReturnStatus gl_return_status(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
10638
GlPendingIO gl_pending_io(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
1066
static void gl_save_for_undo(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
10679
int gl_raw_io(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
1071
static void gl_vi_command_mode(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
10723
static int _gl_raw_io(GetLine *gl, int redisplay)
usr/src/lib/libtecla/common/getline.c
10771
int gl_normal_io(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
1078
static int gl_delete_find(GetLine *gl, int count, char c, int forward,
usr/src/lib/libtecla/common/getline.c
10803
static int _gl_normal_io(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
1085
static int gl_copy_find(GetLine *gl, int count, char c, int forward, int onto);
usr/src/lib/libtecla/common/getline.c
10883
int gl_completion_action(GetLine *gl, void *data, CplMatchFn *match_fn,
usr/src/lib/libtecla/common/getline.c
10916
static int _gl_completion_action(GetLine *gl, void *data, CplMatchFn *match_fn,
usr/src/lib/libtecla/common/getline.c
1092
static int gl_index_of_matching_paren(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
11009
int gl_register_action(GetLine *gl, void *data, GlActionFn *fn,
usr/src/lib/libtecla/common/getline.c
11042
static int _gl_register_action(GetLine *gl, void *data, GlActionFn *fn,
usr/src/lib/libtecla/common/getline.c
1116
static int gl_display_prompt(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
1121
static int gl_displayed_prompt_width(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
1126
static int gl_line_ended(GetLine *gl, int newline_char);
usr/src/lib/libtecla/common/getline.c
11303
int gl_display_text(GetLine *gl, int indentation, const char *prefix,
usr/src/lib/libtecla/common/getline.c
1132
static void gl_queue_redisplay(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
11348
static int gl_mask_signals(GetLine *gl, sigset_t *oldset)
usr/src/lib/libtecla/common/getline.c
1138
static int gl_erase_line(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
11381
static int gl_unmask_signals(GetLine *gl, sigset_t *oldset)
usr/src/lib/libtecla/common/getline.c
11396
static int gl_catch_signals(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
11411
int gl_io_mode(GetLine *gl, GlIOMode mode)
usr/src/lib/libtecla/common/getline.c
1143
static void gl_line_erased(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
11456
static int _gl_io_mode(GetLine *gl, GlIOMode mode)
usr/src/lib/libtecla/common/getline.c
1148
void _gl_abandon_line(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
11505
const char *gl_error_message(GetLine *gl, char *buff, size_t n)
usr/src/lib/libtecla/common/getline.c
11555
int gl_list_signals(GetLine *gl, sigset_t *set)
usr/src/lib/libtecla/common/getline.c
1158
static char *_gl_get_line(GetLine *gl, const char *prompt,
usr/src/lib/libtecla/common/getline.c
11590
void gl_catch_blocked(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
1160
static int _gl_query_char(GetLine *gl, const char *prompt, char defchar);
usr/src/lib/libtecla/common/getline.c
1161
static int _gl_read_char(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
1162
static int _gl_update_size(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
11648
void gl_handle_signal(int signo, GetLine *gl, int ngl)
usr/src/lib/libtecla/common/getline.c
1167
static int gl_handle_tty_resize(GetLine *gl, int ncolumn, int nline);
usr/src/lib/libtecla/common/getline.c
1169
static int _gl_change_terminal(GetLine *gl, FILE *input_fp, FILE *output_fp,
usr/src/lib/libtecla/common/getline.c
1171
static int _gl_configure_getline(GetLine *gl, const char *app_string,
usr/src/lib/libtecla/common/getline.c
11721
static void gl_suspend_process(int signo, GetLine *gl, int ngl)
usr/src/lib/libtecla/common/getline.c
1173
static int _gl_save_history(GetLine *gl, const char *filename,
usr/src/lib/libtecla/common/getline.c
11743
GetLine *obj = gl + i;
usr/src/lib/libtecla/common/getline.c
1175
static int _gl_load_history(GetLine *gl, const char *filename,
usr/src/lib/libtecla/common/getline.c
1177
static int _gl_watch_fd(GetLine *gl, int fd, GlFdEvent event,
usr/src/lib/libtecla/common/getline.c
11780
GetLine *obj = gl + i;
usr/src/lib/libtecla/common/getline.c
1179
static void _gl_terminal_size(GetLine *gl, int def_ncolumn, int def_nline,
usr/src/lib/libtecla/common/getline.c
1181
static void _gl_replace_prompt(GetLine *gl, const char *prompt);
usr/src/lib/libtecla/common/getline.c
1182
static int _gl_trap_signal(GetLine *gl, int signo, unsigned flags,
usr/src/lib/libtecla/common/getline.c
11832
void gl_abandon_line(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
1184
static int _gl_raw_io(GetLine *gl, int redisplay);
usr/src/lib/libtecla/common/getline.c
1185
static int _gl_normal_io(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
1186
static int _gl_completion_action(GetLine *gl, void *data, CplMatchFn *match_fn,
usr/src/lib/libtecla/common/getline.c
11863
void _gl_abandon_line(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
1189
static int _gl_register_action(GetLine *gl, void *data, GlActionFn *fn,
usr/src/lib/libtecla/common/getline.c
11898
int gl_set_term_size(GetLine *gl, int ncolumn, int nline)
usr/src/lib/libtecla/common/getline.c
1191
static int _gl_io_mode(GetLine *gl, GlIOMode mode);
usr/src/lib/libtecla/common/getline.c
1192
static int _gl_set_term_size(GetLine *gl, int ncolumn, int nline);
usr/src/lib/libtecla/common/getline.c
11923
static int _gl_set_term_size(GetLine *gl, int ncolumn, int nline)
usr/src/lib/libtecla/common/getline.c
1193
static int _gl_append_history(GetLine *gl, const char *line);
usr/src/lib/libtecla/common/getline.c
11977
static int gl_buffer_char(GetLine *gl, char c, int bufpos)
usr/src/lib/libtecla/common/getline.c
1199
static void gl_clear_status(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
12015
static int gl_buffer_string(GetLine *gl, const char *s, int n, int bufpos)
usr/src/lib/libtecla/common/getline.c
12047
static int gl_make_gap_in_buffer(GetLine *gl, int start, int n)
usr/src/lib/libtecla/common/getline.c
1205
static void gl_record_status(GetLine *gl, GlReturnStatus rtn_status,
usr/src/lib/libtecla/common/getline.c
12076
static void gl_remove_from_buffer(GetLine *gl, int start, int n)
usr/src/lib/libtecla/common/getline.c
12096
static int gl_truncate_buffer(GetLine *gl, int n)
usr/src/lib/libtecla/common/getline.c
12113
static void gl_update_buffer(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
12155
static int gl_erase_line(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
12195
static void gl_queue_redisplay(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
12212
static int gl_truncate_display(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
12287
static int gl_read_stream_line(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
12352
static int gl_read_stream_char(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
12400
int gl_bind_keyseq(GetLine *gl, GlKeyOrigin origin, const char *keyseq,
usr/src/lib/libtecla/common/getline.c
12446
int gl_erase_terminal(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
12479
static void gl_line_erased(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
12496
int gl_append_history(GetLine *gl, const char *line)
usr/src/lib/libtecla/common/getline.c
12529
static int _gl_append_history(GetLine *gl, const char *line)
usr/src/lib/libtecla/common/getline.c
12554
int gl_automatic_history(GetLine *gl, int enable)
usr/src/lib/libtecla/common/getline.c
12593
int gl_read_char(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
12630
static int _gl_read_char(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
12793
static void gl_clear_status(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
12812
static void gl_record_status(GetLine *gl, GlReturnStatus rtn_status,
usr/src/lib/libtecla/common/getline.c
1723
GetLine *new_GetLine(size_t linelen, size_t histlen)
usr/src/lib/libtecla/common/getline.c
1725
GetLine *gl; /* The object to be returned */
usr/src/lib/libtecla/common/getline.c
1737
gl = (GetLine *) malloc(sizeof(GetLine));
usr/src/lib/libtecla/common/getline.c
2043
GetLine *del_GetLine(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
2113
static int gl_bind_control_char(GetLine *gl, KtBinder binder, char c,
usr/src/lib/libtecla/common/getline.c
2165
char *gl_get_line(GetLine *gl, const char *prompt,
usr/src/lib/libtecla/common/getline.c
2197
static char *_gl_get_line(GetLine *gl, const char *prompt,
usr/src/lib/libtecla/common/getline.c
2326
int gl_query_char(GetLine *gl, const char *prompt, char defchar)
usr/src/lib/libtecla/common/getline.c
2356
static int _gl_query_char(GetLine *gl, const char *prompt, char defchar)
usr/src/lib/libtecla/common/getline.c
2481
static int gl_override_signal_handlers(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
2546
static int gl_restore_signal_handlers(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
2588
static int gl_raw_terminal_mode(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
2661
static int gl_restore_terminal_attributes(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
2700
static int gl_nonblocking_io(GetLine *gl, int fd)
usr/src/lib/libtecla/common/getline.c
2736
static int gl_blocking_io(GetLine *gl, int fd)
usr/src/lib/libtecla/common/getline.c
2778
static int gl_get_input_line(GetLine *gl, const char *prompt,
usr/src/lib/libtecla/common/getline.c
2862
static int gl_get_query_char(GetLine *gl, const char *prompt, int defchar)
usr/src/lib/libtecla/common/getline.c
291
static int gl_call_fd_handler(GetLine *gl, GlFdHandler *gfh, int fd,
usr/src/lib/libtecla/common/getline.c
294
static int gl_call_timeout_handler(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
2951
static int gl_add_char_to_line(GetLine *gl, char c)
usr/src/lib/libtecla/common/getline.c
3068
static int gl_add_string_to_line(GetLine *gl, const char *s)
usr/src/lib/libtecla/common/getline.c
3132
static int gl_read_terminal(GetLine *gl, int keep, char *c)
usr/src/lib/libtecla/common/getline.c
3209
static GlReadStatus gl_read_input(GetLine *gl, char *c)
usr/src/lib/libtecla/common/getline.c
3302
static int gl_read_unmasked(GetLine *gl, int fd, char *c)
usr/src/lib/libtecla/common/getline.c
3344
static void gl_discard_chars(GetLine *gl, int nused)
usr/src/lib/libtecla/common/getline.c
3366
static int gl_check_caught_signal(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
3504
static int gl_control_strings(GetLine *gl, const char *term)
usr/src/lib/libtecla/common/getline.c
3667
static const char *gl_tigetstr(GetLine *gl, const char *name)
usr/src/lib/libtecla/common/getline.c
3697
static const char *gl_tgetstr(GetLine *gl, const char *name, char **bufptr)
usr/src/lib/libtecla/common/getline.c
3785
static int gl_displayed_tab_width(GetLine *gl, int term_curpos)
usr/src/lib/libtecla/common/getline.c
3806
static int gl_displayed_char_width(GetLine *gl, char c, int term_curpos)
usr/src/lib/libtecla/common/getline.c
3833
static int gl_displayed_string_width(GetLine *gl, const char *string, int nc,
usr/src/lib/libtecla/common/getline.c
3872
static int gl_print_raw_string(GetLine *gl, int buffered,
usr/src/lib/libtecla/common/getline.c
3916
static int gl_print_control_sequence(GetLine *gl, int nline, const char *string)
usr/src/lib/libtecla/common/getline.c
3961
static int gl_terminal_move_cursor(GetLine *gl, int n)
usr/src/lib/libtecla/common/getline.c
4072
static int gl_print_char(GetLine *gl, char c, char pad)
usr/src/lib/libtecla/common/getline.c
4159
static int gl_print_string(GetLine *gl, const char *string, char pad)
usr/src/lib/libtecla/common/getline.c
4180
static int gl_set_term_curpos(GetLine *gl, int term_curpos)
usr/src/lib/libtecla/common/getline.c
4352
static int gl_delete_chars(GetLine *gl, int nc, int cut)
usr/src/lib/libtecla/common/getline.c
4563
static int gl_delete_find(GetLine *gl, int count, char c, int forward,
usr/src/lib/libtecla/common/getline.c
5135
static void gl_query_size(GetLine *gl, int *ncolumn, int *nline)
usr/src/lib/libtecla/common/getline.c
5167
static int _gl_update_size(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
5192
static int gl_handle_tty_resize(GetLine *gl, int ncolumn, int nline)
usr/src/lib/libtecla/common/getline.c
5796
int gl_customize_completion(GetLine *gl, void *data, CplMatchFn *match_fn)
usr/src/lib/libtecla/common/getline.c
5840
int gl_change_terminal(GetLine *gl, FILE *input_fp, FILE *output_fp,
usr/src/lib/libtecla/common/getline.c
5873
static int _gl_change_terminal(GetLine *gl, FILE *input_fp, FILE *output_fp,
usr/src/lib/libtecla/common/getline.c
6013
static int gl_bind_terminal_keys(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
6168
static int _gl_bind_arrow_keys(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
6201
static int _gl_rebind_arrow_key(GetLine *gl, const char *name,
usr/src/lib/libtecla/common/getline.c
6250
static int _gl_read_config_file(GetLine *gl, const char *filename, KtBinder who)
usr/src/lib/libtecla/common/getline.c
6318
static int _gl_read_config_string(GetLine *gl, const char *buffer, KtBinder who)
usr/src/lib/libtecla/common/getline.c
6369
static int _gl_parse_config_line(GetLine *gl, void *stream, GlcGetcFn *getc_fn,
usr/src/lib/libtecla/common/getline.c
648
static int gl_check_caught_signal(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
6536
static int gl_report_config_error(GetLine *gl, const char *origin, int lineno,
usr/src/lib/libtecla/common/getline.c
654
static void gl_suspend_process(int signo, GetLine *gl, int ngl);
usr/src/lib/libtecla/common/getline.c
6662
static void gl_revert_input(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
667
static GetLine *tputs_gl = NULL;
usr/src/lib/libtecla/common/getline.c
677
static void gl_query_size(GetLine *gl, int *ncolumn, int *nline);
usr/src/lib/libtecla/common/getline.c
683
static int gl_override_signal_handlers(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
6835
static int gl_flush_output(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
6870
GetLine *gl = (GetLine *) data;
usr/src/lib/libtecla/common/getline.c
689
static int gl_restore_signal_handlers(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
6929
static int gl_change_editor(GetLine *gl, GlEditor editor)
usr/src/lib/libtecla/common/getline.c
695
static int gl_mask_signals(GetLine *gl, sigset_t *oldset);
usr/src/lib/libtecla/common/getline.c
701
static int gl_unmask_signals(GetLine *gl, sigset_t *oldset);
usr/src/lib/libtecla/common/getline.c
706
static int gl_catch_signals(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
717
static int gl_raw_terminal_mode(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
722
static int gl_restore_terminal_attributes(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
727
static int gl_nonblocking_io(GetLine *gl, int fd);
usr/src/lib/libtecla/common/getline.c
732
static int gl_blocking_io(GetLine *gl, int fd);
usr/src/lib/libtecla/common/getline.c
7365
static int gl_find_char(GetLine *gl, int count, int forward, int onto, char c)
usr/src/lib/libtecla/common/getline.c
737
static int gl_get_input_line(GetLine *gl, const char *prompt,
usr/src/lib/libtecla/common/getline.c
743
static int gl_get_query_char(GetLine *gl, const char *prompt, int defchar);
usr/src/lib/libtecla/common/getline.c
748
static int gl_read_stream_line(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
7489
static int gl_nth_word_end_forward(GetLine *gl, int n)
usr/src/lib/libtecla/common/getline.c
753
static int gl_read_stream_char(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
7540
static int gl_nth_word_start_forward(GetLine *gl, int n)
usr/src/lib/libtecla/common/getline.c
7579
static int gl_nth_word_start_backward(GetLine *gl, int n)
usr/src/lib/libtecla/common/getline.c
758
static int gl_present_line(GetLine *gl, const char *prompt,
usr/src/lib/libtecla/common/getline.c
764
static void gl_reset_input_line(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
7681
static int gl_copy_find(GetLine *gl, int count, char c, int forward, int onto)
usr/src/lib/libtecla/common/getline.c
770
static int gl_interpret_char(GetLine *gl, char c);
usr/src/lib/libtecla/common/getline.c
775
static int gl_bind_control_char(GetLine *gl, KtBinder binder,
usr/src/lib/libtecla/common/getline.c
7776
static int gl_place_cursor(GetLine *gl, int buff_curpos)
usr/src/lib/libtecla/common/getline.c
7808
static void gl_save_for_undo(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
781
static int gl_bind_terminal_keys(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
786
static int gl_control_strings(GetLine *gl, const char *term);
usr/src/lib/libtecla/common/getline.c
793
static const char *gl_tigetstr(GetLine *gl, const char *name);
usr/src/lib/libtecla/common/getline.c
795
static const char *gl_tgetstr(GetLine *gl, const char *name, char **bufptr);
usr/src/lib/libtecla/common/getline.c
8009
static void gl_vi_command_mode(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
801
static int gl_print_raw_string(GetLine *gl, int buffered,
usr/src/lib/libtecla/common/getline.c
809
static int gl_print_info(GetLine *gl, ...);
usr/src/lib/libtecla/common/getline.c
8105
static int gl_index_of_matching_paren(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
815
static int gl_start_newline(GetLine *gl, int buffered);
usr/src/lib/libtecla/common/getline.c
8183
static int gl_interpret_char(GetLine *gl, char first_char)
usr/src/lib/libtecla/common/getline.c
820
static int gl_print_control_sequence(GetLine *gl, int nline,
usr/src/lib/libtecla/common/getline.c
828
static int gl_print_char(GetLine *gl, char c, char pad);
usr/src/lib/libtecla/common/getline.c
829
static int gl_print_string(GetLine *gl, const char *string, char pad);
usr/src/lib/libtecla/common/getline.c
835
static int gl_delete_chars(GetLine *gl, int nc, int cut);
usr/src/lib/libtecla/common/getline.c
8393
int gl_configure_getline(GetLine *gl, const char *app_string,
usr/src/lib/libtecla/common/getline.c
841
static int gl_add_char_to_line(GetLine *gl, char c);
usr/src/lib/libtecla/common/getline.c
8426
static int _gl_configure_getline(GetLine *gl, const char *app_string,
usr/src/lib/libtecla/common/getline.c
847
static int gl_add_string_to_line(GetLine *gl, const char *s);
usr/src/lib/libtecla/common/getline.c
852
static int gl_buffer_char(GetLine *gl, char c, int bufpos);
usr/src/lib/libtecla/common/getline.c
8537
int gl_save_history(GetLine *gl, const char *filename, const char *comment,
usr/src/lib/libtecla/common/getline.c
857
static int gl_buffer_string(GetLine *gl, const char *s, int n, int bufpos);
usr/src/lib/libtecla/common/getline.c
8572
static int _gl_save_history(GetLine *gl, const char *filename,
usr/src/lib/libtecla/common/getline.c
8619
int gl_load_history(GetLine *gl, const char *filename, const char *comment)
usr/src/lib/libtecla/common/getline.c
862
static int gl_make_gap_in_buffer(GetLine *gl, int start, int n);
usr/src/lib/libtecla/common/getline.c
8653
static int _gl_load_history(GetLine *gl, const char *filename,
usr/src/lib/libtecla/common/getline.c
868
static void gl_remove_from_buffer(GetLine *gl, int start, int n);
usr/src/lib/libtecla/common/getline.c
8712
int gl_watch_fd(GetLine *gl, int fd, GlFdEvent event,
usr/src/lib/libtecla/common/getline.c
873
static int gl_truncate_buffer(GetLine *gl, int n);
usr/src/lib/libtecla/common/getline.c
8750
static int _gl_watch_fd(GetLine *gl, int fd, GlFdEvent event,
usr/src/lib/libtecla/common/getline.c
879
static int gl_truncate_display(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
885
static void gl_update_buffer(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
8885
int gl_inactivity_timeout(GetLine *gl, GlTimeoutFn *timeout_fn, void *data,
usr/src/lib/libtecla/common/getline.c
890
static int gl_read_terminal(GetLine *gl, int keep, char *c);
usr/src/lib/libtecla/common/getline.c
8937
static int gl_event_handler(GetLine *gl, int fd)
usr/src/lib/libtecla/common/getline.c
895
static void gl_discard_chars(GetLine *gl, int nused);
usr/src/lib/libtecla/common/getline.c
900
static int gl_terminal_move_cursor(GetLine *gl, int n);
usr/src/lib/libtecla/common/getline.c
905
static int gl_set_term_curpos(GetLine *gl, int term_curpos);
usr/src/lib/libtecla/common/getline.c
9078
static int gl_call_fd_handler(GetLine *gl, GlFdHandler *gfh, int fd,
usr/src/lib/libtecla/common/getline.c
911
static int gl_place_cursor(GetLine *gl, int buff_curpos);
usr/src/lib/libtecla/common/getline.c
9137
static int gl_call_timeout_handler(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
9207
int gl_group_history(GetLine *gl, unsigned id)
usr/src/lib/libtecla/common/getline.c
922
static int gl_displayed_tab_width(GetLine *gl, int term_curpos);
usr/src/lib/libtecla/common/getline.c
9279
int gl_show_history(GetLine *gl, FILE *fp, const char *fmt, int all_groups,
usr/src/lib/libtecla/common/getline.c
928
static int gl_displayed_char_width(GetLine *gl, char c, int term_curpos);
usr/src/lib/libtecla/common/getline.c
9324
GlTerminalSize gl_terminal_size(GetLine *gl, int def_ncolumn, int def_nline)
usr/src/lib/libtecla/common/getline.c
934
static int gl_displayed_string_width(GetLine *gl, const char *string, int nc,
usr/src/lib/libtecla/common/getline.c
9349
static void _gl_terminal_size(GetLine *gl, int def_ncolumn, int def_nline,
usr/src/lib/libtecla/common/getline.c
9439
int gl_resize_history(GetLine *gl, size_t bufsize)
usr/src/lib/libtecla/common/getline.c
945
static int _gl_read_config_file(GetLine *gl, const char *filename, KtBinder who);
usr/src/lib/libtecla/common/getline.c
9476
void gl_limit_history(GetLine *gl, int max_lines)
usr/src/lib/libtecla/common/getline.c
950
static int _gl_read_config_string(GetLine *gl, const char *buffer, KtBinder who);
usr/src/lib/libtecla/common/getline.c
9505
void gl_clear_history(GetLine *gl, int all_groups)
usr/src/lib/libtecla/common/getline.c
9532
void gl_toggle_history(GetLine *gl, int enable)
usr/src/lib/libtecla/common/getline.c
9578
int gl_lookup_history(GetLine *gl, unsigned long id, GlHistoryLine *line)
usr/src/lib/libtecla/common/getline.c
9616
void gl_state_of_history(GetLine *gl, GlHistoryState *state)
usr/src/lib/libtecla/common/getline.c
9645
void gl_range_of_history(GetLine *gl, GlHistoryRange *range)
usr/src/lib/libtecla/common/getline.c
965
static int _gl_parse_config_line(GetLine *gl, void *stream, GlcGetcFn *getc_fn,
usr/src/lib/libtecla/common/getline.c
967
static int gl_report_config_error(GetLine *gl, const char *origin, int lineno,
usr/src/lib/libtecla/common/getline.c
9675
void gl_size_of_history(GetLine *gl, GlHistorySize *size)
usr/src/lib/libtecla/common/getline.c
9733
int gl_echo_mode(GetLine *gl, int enable)
usr/src/lib/libtecla/common/getline.c
974
static int _gl_bind_arrow_keys(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
9769
static int gl_display_prompt(GetLine *gl)
usr/src/lib/libtecla/common/getline.c
980
static int _gl_rebind_arrow_key(GetLine *gl, const char *name,
usr/src/lib/libtecla/common/getline.c
991
static void gl_revert_input(GetLine *gl);
usr/src/lib/libtecla/common/getline.c
9928
void gl_replace_prompt(GetLine *gl, const char *prompt)
usr/src/lib/libtecla/common/getline.c
9952
static void _gl_replace_prompt(GetLine *gl, const char *prompt)
usr/src/lib/libtecla/common/getline.c
996
static int gl_flush_output(GetLine *gl);
usr/src/lib/libtecla/common/keytab.h
56
#define KT_KEY_FN(fn) int (fn)(GetLine *gl, int count, void *data)
usr/src/lib/libtecla/libtecla.h
1005
void gl_replace_prompt(GetLine *gl, const char *prompt);
usr/src/lib/libtecla/libtecla.h
1035
void gl_prompt_style(GetLine *gl, GlPromptStyle style);
usr/src/lib/libtecla/libtecla.h
1047
int gl_ignore_signal(GetLine *gl, int signo);
usr/src/lib/libtecla/libtecla.h
1102
int gl_trap_signal(GetLine *gl, int signo, unsigned flags,
usr/src/lib/libtecla/libtecla.h
1122
void gl_catch_blocked(GetLine *gl);
usr/src/lib/libtecla/libtecla.h
117
int gl_query_char(GetLine *gl, const char *prompt, char defchar);
usr/src/lib/libtecla/libtecla.h
1175
int gl_last_signal(GetLine *gl);
usr/src/lib/libtecla/libtecla.h
1194
int gl_list_signals(GetLine *gl, sigset_t *set);
usr/src/lib/libtecla/libtecla.h
1226
void gl_handle_signal(int signo, GetLine *gl, int ngl);
usr/src/lib/libtecla/libtecla.h
1252
const char *gl_error_message(GetLine *gl, char *buff, size_t n);
usr/src/lib/libtecla/libtecla.h
1265
int gl_erase_terminal(GetLine *gl);
usr/src/lib/libtecla/libtecla.h
131
int gl_read_char(GetLine *gl);
usr/src/lib/libtecla/libtecla.h
1321
int gl_display_text(GetLine *gl, int indentation, const char *prefix,
usr/src/lib/libtecla/libtecla.h
1349
int gl_io_mode(GetLine *gl, GlIOMode mode);
usr/src/lib/libtecla/libtecla.h
1369
int gl_raw_io(GetLine *gl);
usr/src/lib/libtecla/libtecla.h
137
int gl_configure_getline(GetLine *gl, const char *app_string,
usr/src/lib/libtecla/libtecla.h
1384
int gl_normal_io(GetLine *gl);
usr/src/lib/libtecla/libtecla.h
1397
void gl_abandon_line(GetLine *gl);
usr/src/lib/libtecla/libtecla.h
1425
GlReturnStatus gl_return_status(GetLine *gl);
usr/src/lib/libtecla/libtecla.h
1447
GlPendingIO gl_pending_io(GetLine *gl);
usr/src/lib/libtecla/libtecla.h
1494
#define GL_ACTION_FN(fn) GlAfterAction (fn)(GetLine *gl, void *data, \
usr/src/lib/libtecla/libtecla.h
1525
int gl_register_action(GetLine *gl, void *data, GlActionFn *fn,
usr/src/lib/libtecla/libtecla.h
154
int gl_bind_keyseq(GetLine *gl, GlKeyOrigin origin, const char *keyseq,
usr/src/lib/libtecla/libtecla.h
462
int gl_customize_completion(GetLine *gl, void *data, CplMatchFn *match_fn);
usr/src/lib/libtecla/libtecla.h
495
int gl_completion_action(GetLine *gl, void *data, CplMatchFn *match_fn,
usr/src/lib/libtecla/libtecla.h
514
int gl_change_terminal(GetLine *gl, FILE *input_fp, FILE *output_fp,
usr/src/lib/libtecla/libtecla.h
538
int gl_save_history(GetLine *gl, const char *filename, const char *comment,
usr/src/lib/libtecla/libtecla.h
540
int gl_load_history(GetLine *gl, const char *filename, const char *comment);
usr/src/lib/libtecla/libtecla.h
590
#define GL_FD_EVENT_FN(fn) GlFdStatus (fn)(GetLine *gl, void *data, int fd, \
usr/src/lib/libtecla/libtecla.h
616
int gl_watch_fd(GetLine *gl, int fd, GlFdEvent event,
usr/src/lib/libtecla/libtecla.h
658
#define GL_TIMEOUT_FN(fn) GlAfterTimeout (fn)(GetLine *gl, void *data)
usr/src/lib/libtecla/libtecla.h
699
int gl_inactivity_timeout(GetLine *gl, GlTimeoutFn *timeout_fn, void *data,
usr/src/lib/libtecla/libtecla.h
718
int gl_group_history(GetLine *gl, unsigned id);
usr/src/lib/libtecla/libtecla.h
749
int gl_show_history(GetLine *gl, FILE *fp, const char *fmt, int all_groups,
usr/src/lib/libtecla/libtecla.h
765
int gl_resize_history(GetLine *gl, size_t bufsize);
usr/src/lib/libtecla/libtecla.h
777
void gl_limit_history(GetLine *gl, int max_lines);
usr/src/lib/libtecla/libtecla.h
789
void gl_clear_history(GetLine *gl, int all_groups);
usr/src/lib/libtecla/libtecla.h
799
void gl_toggle_history(GetLine *gl, int enable);
usr/src/lib/libtecla/libtecla.h
821
GlTerminalSize gl_terminal_size(GetLine *gl, int def_ncolumn, int def_nline);
usr/src/lib/libtecla/libtecla.h
836
int gl_set_term_size(GetLine *gl, int ncolumn, int nline);
usr/src/lib/libtecla/libtecla.h
87
typedef struct GetLine GetLine;
usr/src/lib/libtecla/libtecla.h
877
int gl_lookup_history(GetLine *gl, unsigned long id, GlHistoryLine *line);
usr/src/lib/libtecla/libtecla.h
900
void gl_state_of_history(GetLine *gl, GlHistoryState *state);
usr/src/lib/libtecla/libtecla.h
923
void gl_range_of_history(GetLine *gl, GlHistoryRange *range);
usr/src/lib/libtecla/libtecla.h
93
GetLine *new_GetLine(size_t linelen, size_t histlen);
usr/src/lib/libtecla/libtecla.h
94
GetLine *del_GetLine(GetLine *gl);
usr/src/lib/libtecla/libtecla.h
945
void gl_size_of_history(GetLine *gl, GlHistorySize *size);
usr/src/lib/libtecla/libtecla.h
964
int gl_automatic_history(GetLine *gl, int enable);
usr/src/lib/libtecla/libtecla.h
976
int gl_append_history(GetLine *gl, const char *line);
usr/src/lib/libtecla/libtecla.h
99
char *gl_get_line(GetLine *gl, const char *prompt, const char *start_line,
usr/src/lib/libtecla/libtecla.h
994
int gl_echo_mode(GetLine *gl, int enable);