Home | History | Annotate | Download | only in libedit

Lines Matching refs:macro

62 	wchar_t	**macro;
92 if ((ma->macro = el_calloc(EL_MAXMACRO, sizeof(*ma->macro))) == NULL)
113 el_free(el->el_read->macros.macro);
114 el->el_read->macros.macro = NULL;
206 * Push a macro
215 if ((ma->macro[ma->level] = wcsdup(str)) != NULL)
354 * Pop a macro from the stack
361 el_free(ma->macro[0]);
363 ma->macro[i] = ma->macro[i + 1];
372 el_free(ma->macro[ma->level--]);
390 if (ma->macro[0][ma->offset] == '\0') {
395 *cp = ma->macro[0][ma->offset++];
397 if (ma->macro[0][ma->offset] == '\0') {