| /libedit-20250104-3.1/src/ |
| D | keymacro.c | 149 el->el_keymacro.val.str = str; in keymacro_map_str() 306 val->str = NULL; in node_trav() 321 if (ptr->ch != *str) { in node__try() 331 if (*++str == '\0') { in node__try() 343 if (ptr->val.str) in node__try() 356 if ((ptr->val.str = wcsdup(val->str)) == NULL) in node__try() 394 if (*++str == '\0') { in node__delete() 463 ptr->val.str = NULL; in node__get() 492 if (!str || *str == 0) { in node_lookup() 510 if (str[1] == 0) { in node_lookup() [all …]
|
| D | readline.c | 541 s = str; in _rl_compat_sub() 554 s = str; in _rl_compat_sub() 682 rptr = ev.str; in get_history_event() 835 char str[4]; in _history_expand_command() local 841 str[0] = str[1] = '!'; in _history_expand_command() 1054 memmove(&str[j], &str[j + 1], len); in history_expand() 1202 if (str[i]) in history_tokenize() 1227 if (str[i]) in history_tokenize() 1726 size += strlen(ev.str) * sizeof(*ev.str); in history_total_bytes() 1804 if ((strp = strstr(ev.str, str)) != NULL) in history_search() [all …]
|
| D | history.c | 125 #define HENTER(h, ev, str) (*(h)->h_enter)((h)->h_ref, ev, str) argument 126 #define HADD(h, ev, str) (*(h)->h_add)((h)->h_ref, ev, str) argument 136 Char *str; member 436 evp->str = s; in history_def_add() 451 ev->str = Strdup(h->cursor->ev.str); in history_deldata_nth() 471 ev->str = Strdup(h->cursor->ev.str); in history_def_del() 513 if ((c->ev.str = h_strdup(str)) == NULL) { in history_def_insert() 543 Strcmp(h->list.next->ev.str, str) == 0) in history_def_enter() 865 str = ct_encode_string(ev.str, &conv); in history_save_fp() 971 if (Strncmp(str, ev->str, len) == 0) in history_prev_string() [all …]
|
| D | wcsdup.c | 28 wcsdup(const wchar_t *str) in wcsdup() argument 33 _DIAGASSERT(str != NULL); in wcsdup() 35 len = wcslen(str) + 1; in wcsdup() 42 return wmemcpy(copy, str, len); in wcsdup()
|
| D | hist.c | 169 const wchar_t *str; in hist_command() local 182 for (str = HIST_LAST(el); str != NULL; str = HIST_PREV(el)) { in hist_command() 184 ct_encode_string(str, &el->el_scratch); in hist_command() 250 return ct_decode_string((const char *)(const void *)ev.str, in hist_convert()
|
| D | eln.c | 62 el_push(EditLine *el, const char *str) in el_push() argument 66 el_wpush(el, ct_decode_string(str, &el->el_lgcyconv)); in el_push() 393 el_insertstr(EditLine *el, const char *str) in el_insertstr() argument 395 return el_winsertstr(el, ct_decode_string(str, &el->el_lgcyconv)); in el_insertstr() 399 el_replacestr(EditLine *el, const char *str) in el_replacestr() argument 401 return el_wreplacestr(el, ct_decode_string(str, &el->el_lgcyconv)); in el_replacestr()
|
| D | search.c | 116 el_match(const wchar_t *str, const wchar_t *pat) in el_match() argument 130 if (wcsstr(str, pat) != 0) in el_match() 135 rv = regexec(&re, ct_encode_string(str, &conv), (size_t)0, NULL, in el_match() 144 rv = regexec(re, ct_encode_string(str, &conv)); in el_match() 154 return re_exec(ct_encode_string(str, &conv)) == 1; in el_match() 163 c_hmatch(EditLine *el, const wchar_t *str) in c_hmatch() argument 167 el->el_search.patbuf, str); in c_hmatch() 170 return el_match(str, el->el_search.patbuf); in c_hmatch()
|
| D | histedit.h | 194 const char *str; member 260 wchar_t * wcsdup(const wchar_t *str); 294 const wchar_t *str; member
|
| D | read.c | 209 el_wpush(EditLine *el, const wchar_t *str) in el_wpush() argument 213 if (str != NULL && ma->level + 1 < EL_MAXMACRO) { in el_wpush() 215 if ((ma->macro[ma->level] = wcsdup(str)) != NULL) in el_wpush() 262 el_wpush(el, val.str); in read_getcmd()
|
| D | terminal.c | 341 char **tmp, **str = &tlist[t - tstr]; in terminal_alloc() local 345 *str = NULL; in terminal_alloc() 350 tlen = *str == NULL ? 0 : strlen(*str); in terminal_alloc() 356 if (*str) in terminal_alloc() 357 (void) strcpy(*str, cap); /* XXX strcpy is safe */ in terminal_alloc() 365 (void) strcpy(*str = &el->el_terminal.t_buf[ in terminal_alloc() 376 if (*tmp != NULL && **tmp != '\0' && *tmp != *str) { in terminal_alloc() 391 (void) strcpy(*str = &el->el_terminal.t_buf[el->el_terminal.t_loc], in terminal_alloc()
|
| D | keymacro.h | 45 wchar_t *str; /* If it is a string... */ member
|
| D | sys.h | 104 wchar_t * wcsdup(const wchar_t *str);
|
| D | hist.h | 57 fn, arg)) == -1) ? NULL : (el)->el_history.ev.str)
|
| D | tokenizer.c | 460 FUN(tok,str)(TYPE(Tokenizer) *tok, const Char *line, int *argc, in FUN() argument
|
| D | refresh.c | 79 re_printstr(EditLine *el, const char *str, wchar_t *f, wchar_t *t) in re_printstr() argument 82 ELRE_DEBUG(1, (__F, "%s:\"", str)); in re_printstr()
|
| /libedit-20250104-3.1/examples/ |
| D | wtc1.c | 40 char *str; in my_wcstombs() member 46 buf.str = malloc(needed); in my_wcstombs() 49 wcstombs(buf.str, wstr, needed); in my_wcstombs() 50 buf.str[needed - 1] = 0; in my_wcstombs() 52 return buf.str; in my_wcstombs() 222 ev.num, ev.str); in main()
|
| D | tc1.c | 223 err(1, "%d: %s", lastevent, ev.str); in main() 257 ev.num, ev.str); in main()
|
| /libedit-20250104-3.1/doc/ |
| D | mdoc2man.awk | 51 function add(str) { 54 line=line str
|
| /libedit-20250104-3.1/ |
| D | ltmain.sh | 6575 assert (str != NULL); 6578 len = strlen (str); 6583 str += len - patlen; 6584 if (STREQ (str, pat)) 6585 *str = '\0'; 6587 return str; 6646 char *str = xstrdup (value); 6647 setenv (name, str, 1); 6650 char *str = XMALLOC (char, len); 6652 if (putenv (str) != EXIT_SUCCESS) [all …]
|
| D | configure | 2361 const char *str = ""; 2370 str = va_arg (args_copy, const char *); 2385 return *str && number && fnumber;
|