ReactOS 0.4.16-dev-981-g80eb313
|
#include <windows.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <errno.h>
#include <conio.h>
#include <io.h>
#include <fcntl.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <ctype.h>
#include <signal.h>
#include "getline.h"
Go to the source code of this file.
#define GL_COMPLETE_VECTOR_BLOCK_SIZE 64 |
#define IsLocalPathDelim | ( | c | ) | ((c == LOCAL_PATH_DELIM) || (c == LOCAL_PATH_ALTDELIM)) |
#define IsUNCPrefixed | ( | s | ) | (IsLocalPathDelim(s[0]) && IsLocalPathDelim(s[1])) |
Definition at line 1963 of file getline.c.
Referenced by gl_local_filename_completion_proc().
Definition at line 560 of file getline.c.
Definition at line 946 of file getline.c.
Referenced by getline().
Definition at line 1608 of file getline.c.
Referenced by getline(), gl_del(), gl_display_matches(), gl_do_tab_completion(), gl_fixup(), gl_kill(), gl_transpose(), gl_yank(), hist_next(), hist_prev(), search_back(), search_forw(), and search_update().
Definition at line 208 of file getline.c.
Referenced by gl_cleanup().
Definition at line 157 of file getline.c.
Referenced by gl_init().
Definition at line 480 of file getline.c.
Referenced by getline().
Definition at line 466 of file getline.c.
Referenced by getline(), gl_error(), and gl_getpass().
Definition at line 1039 of file getline.c.
Referenced by getline(), and gl_killword().
Definition at line 1631 of file getline.c.
Referenced by gl_do_tab_completion().
Definition at line 1620 of file getline.c.
Referenced by gl_display_matches().
Definition at line 1731 of file getline.c.
Referenced by getline().
Definition at line 428 of file getline.c.
Referenced by gl_addchar(), gl_init(), gl_newline(), gl_setheight(), gl_setwidth(), gl_yank(), and hist_save().
Definition at line 1149 of file getline.c.
Referenced by getline(), gl_addchar(), gl_del(), gl_display_matches(), gl_do_tab_completion(), gl_kill(), gl_killword(), gl_newline(), gl_redraw(), gl_transpose(), gl_word(), gl_yank(), search_addchar(), search_back(), search_forw(), and search_term().
Definition at line 282 of file getline.c.
Referenced by getline(), and gl_getpass().
Definition at line 2051 of file getline.c.
Referenced by DoOpen(), NcFTPGetPassphraseProc(), and OpenCmd().
Definition at line 1314 of file getline.c.
Referenced by AddHistory(), and gl_histloadfile().
Definition at line 1437 of file getline.c.
Referenced by LoadHistory().
Definition at line 1408 of file getline.c.
Referenced by SaveHistory().
Definition at line 438 of file getline.c.
Referenced by getline(), and gl_getpass().
Definition at line 1077 of file getline.c.
Referenced by getline().
Definition at line 2258 of file getline.c.
Referenced by CompletionFunction(), gl_do_tab_completion(), and gl_tab_completion().
Definition at line 403 of file getline.c.
Referenced by getline(), gl_beep(), gl_display_matches(), gl_fixup(), gl_getpass(), gl_newline(), and gl_redraw().
Definition at line 417 of file getline.c.
Referenced by gl_display_matches(), gl_do_tab_completion(), gl_fixup(), and gl_getpass().
Definition at line 1985 of file getline.c.
Referenced by gl_check_inputrc_for_vi(), and gl_local_filename_completion_proc().
void gl_tab_completion | ( | gl_tab_completion_proc | proc | ) |
Definition at line 1364 of file getline.c.
Referenced by getline(), and search_forw().
Definition at line 1346 of file getline.c.
Referenced by getline(), and search_back().
Definition at line 1381 of file getline.c.
Referenced by gl_histadd().
Definition at line 245 of file getline.c.
Referenced by gl_getc(), and gl_getcx().
Definition at line 1501 of file getline.c.
Referenced by getline().
Definition at line 1540 of file getline.c.
Referenced by getline(), and search_addchar().
Definition at line 1574 of file getline.c.
Referenced by getline(), and search_addchar().
Definition at line 1529 of file getline.c.
Referenced by getline().
Definition at line 1470 of file getline.c.
Referenced by search_addchar(), search_back(), and search_forw().
char gl_buf[GL_BUF_SIZE] |
Definition at line 89 of file getline.c.
Referenced by FindStartOfCurrentCommand(), getline(), gl_addchar(), gl_del(), gl_fixup(), gl_kill(), gl_killword(), gl_newline(), gl_transpose(), gl_word(), gl_yank(), search_addchar(), search_back(), search_forw(), and search_term().
|
static |
Definition at line 101 of file getline.c.
Referenced by getline(), gl_addchar(), gl_del(), gl_fixup(), gl_kill(), gl_killword(), gl_newline(), gl_transpose(), gl_word(), and gl_yank().
int gl_completion_exact_match_extra_char |
Definition at line 88 of file getline.c.
Referenced by gl_do_tab_completion(), gl_local_filename_completion_proc(), and RemoteCompletionFunction().
gl_tab_completion_proc gl_completion_proc = 0 |
Definition at line 84 of file getline.c.
Referenced by getline(), gl_do_tab_completion(), gl_tab_completion(), and InitReadline().
int gl_ellipses_during_completion = 1 |
Definition at line 87 of file getline.c.
Referenced by gl_do_tab_completion(), and gl_fixup().
|
static |
Definition at line 99 of file getline.c.
Referenced by getline(), gl_addchar(), gl_fixup(), gl_transpose(), and gl_yank().
Definition at line 86 of file getline.c.
Referenced by gl_do_tab_completion().
int gl_filename_quoting_desired = -1 |
Definition at line 85 of file getline.c.
Referenced by CompletionFunction(), and gl_do_tab_completion().
Definition at line 110 of file getline.c.
Referenced by gl_check_inputrc_for_vi(), gl_local_filename_completion_proc(), and gl_set_home_dir().
gl_in_hook_proc gl_in_hook = 0 |
Definition at line 80 of file getline.c.
Referenced by getline(), and search_term().
|
static |
Definition at line 94 of file getline.c.
Referenced by gl_cleanup(), gl_histadd(), gl_init(), and gl_redraw().
|
static |
Definition at line 104 of file getline.c.
Referenced by getline(), and gl_char_init().
|
static |
|
static |
Definition at line 109 of file getline.c.
Referenced by gl_display_matches(), gl_do_tab_completion(), and gl_local_filename_completion_proc().
gl_out_hook_proc gl_out_hook = 0 |
Definition at line 81 of file getline.c.
Referenced by gl_newline().
|
static |
Definition at line 100 of file getline.c.
Referenced by getline(), gl_addchar(), and gl_yank().
|
static |
Definition at line 101 of file getline.c.
Referenced by getline(), gl_addchar(), gl_del(), gl_do_tab_completion(), gl_fixup(), gl_killword(), gl_redraw(), gl_transpose(), gl_word(), gl_yank(), and search_term().
Definition at line 103 of file getline.c.
Referenced by getline(), gl_addchar(), gl_del(), gl_display_matches(), gl_do_tab_completion(), gl_kill(), gl_killword(), gl_newline(), gl_redraw(), gl_transpose(), gl_word(), gl_yank(), and search_term().
|
static |
Definition at line 105 of file getline.c.
Referenced by getline(), and gl_char_init().
Definition at line 113 of file getline.c.
Referenced by getline(), and gl_get_result().
|
static |
Definition at line 97 of file getline.c.
Referenced by gl_fixup(), and gl_setwidth().
|
static |
Definition at line 108 of file getline.c.
Referenced by getline(), search_back(), search_forw(), and search_term().
gl_tab_hook_proc gl_tab_hook = gl_tab |
|
static |
Definition at line 96 of file getline.c.
Referenced by gl_display_matches(), and gl_setheight().
|
static |
Definition at line 95 of file getline.c.
Referenced by gl_display_matches(), gl_fixup(), and gl_setwidth().
|
static |
|
static |
Definition at line 111 of file getline.c.
Referenced by getline(), and gl_check_inputrc_for_vi().
|
static |
Definition at line 98 of file getline.c.
Referenced by gl_fixup(), and gl_newline().
Definition at line 1300 of file getline.c.
Referenced by gl_histadd(), gl_histsavefile(), hist_init(), hist_next(), hist_prev(), and search_addchar().
|
static |
Definition at line 1301 of file getline.c.
Referenced by gl_histadd(), hist_init(), hist_next(), and hist_prev().
|
static |
Definition at line 1299 of file getline.c.
Referenced by gl_histadd(), hist_next(), hist_prev(), search_addchar(), search_back(), search_forw(), search_term(), and search_update().
|
static |
Definition at line 1299 of file getline.c.
Referenced by gl_histadd(), gl_histsavefile(), hist_next(), hist_prev(), search_addchar(), search_back(), search_forw(), search_term(), and search_update().
|
static |
Definition at line 1466 of file getline.c.
Referenced by search_addchar(), search_back(), and search_forw().
|
static |
Definition at line 1467 of file getline.c.
Referenced by search_addchar(), search_back(), and search_forw().
|
static |
Definition at line 1465 of file getline.c.
Referenced by search_addchar(), search_back(), search_forw(), and search_update().
|
static |
Definition at line 1463 of file getline.c.
Referenced by search_addchar(), search_back(), search_forw(), and search_update().
|
static |
Definition at line 1464 of file getline.c.
Referenced by search_addchar(), search_back(), search_forw(), and search_update().