el_getenv
el_set(el, EL_GETENV, el_getenv);
el->el_getenv = va_arg(ap, func_t);
*va_arg(ap, func_t *) = el->el_getenv;
if ((fname = (el->el_getenv)("EDITRC")) == NULL) {
if ((ptr = (el->el_getenv)("HOME")) == NULL)
el->el_getenv = getenv;
char * (*el_getenv)(const char *); /* getenv(3) or ... */
term = (el->el_getenv)("TERM");
if ((editor = (el->el_getenv)("EDITOR")) == NULL)