_err_record_msg
_err_record_msg(cq->err, "Insufficient memory to buffer output.",
_err_record_msg(cq->err, "Error writing to terminal", END_ERR_MSG);
_err_record_msg(cf->err, "_cf_complete_file: Invalid arguments",
_err_record_msg(cf->err, "Insufficient memory to complete filename",
_err_record_msg(cf->err, "Unknown environment variable: ", cf->envnam,
_err_record_msg(cf->err, "Insufficient memory to complete filename",
_err_record_msg(cf->err, cpl_last_error(cpl), END_ERR_MSG);
_err_record_msg(cf->err, _hd_last_home_dir_error(cf->home), END_ERR_MSG);
_err_record_msg(cf->err, "Insufficient memory for home directory expansion",
_err_record_msg(cf->err, _hd_last_home_dir_error(cf->home), END_ERR_MSG);
_err_record_msg(cf->err, "Can't open directory: ", dirpath, END_ERR_MSG);
_err_record_msg(cf->err,
_err_record_msg(cf->err, type, " name too long", END_ERR_MSG);
_err_record_msg(cf->err, "Insufficient memory to complete filename",
_err_record_msg(cpl->err,
_err_record_msg(cpl->err, "Insufficient memory to extend array of matches.",
_err_record_msg(cpl->err,
_err_record_msg(cpl->err, "cpl_complete_word: Invalid arguments.",
_err_record_msg(cpl->err, "Error completing word.", END_ERR_MSG);
_err_record_msg(cpl->err, errmsg, END_ERR_MSG);
_err_record_msg(cpl->err, "cpl_file_completions: Invalid arguments.",
_err_record_msg(cpl->err, "Unable to find the start of the filename.",
_err_record_msg(dr->err, "Can't open directory: ", path, END_ERR_MSG);
_err_record_msg(dr->err, "Can't open directory: ", path, END_ERR_MSG);
_err_record_msg(dr->err, "Unable to deduce readdir() buffer size.",
_err_record_msg(dr->err, "Insufficient memory for readdir() buffer.",
void _err_record_msg(ErrMsg *err, ...);
_err_record_msg(ef->err, "Insufficient memory to expand path",
_err_record_msg(ef->err, "Environment variable name too long",
_err_record_msg(ef->err, "No expansion found for: $", ef->envnam,
_err_record_msg(ef->err, "Insufficient memory to expand path",
_err_record_msg(ef->err, "Insufficient memory to expand path", END_ERR_MSG);
_err_record_msg(ef->err, "Username too long", END_ERR_MSG);
_err_record_msg(ef->err, _hd_last_home_dir_error(ef->home), END_ERR_MSG);
_err_record_msg(ef->err, "Insufficient memory to expand filename",
_err_record_msg(ef->err, "ef_expand_file: NULL path argument",
_err_record_msg(ef->err, "Insufficient memory to record path",
_err_record_msg(ef->err, "No files match", END_ERR_MSG);
_err_record_msg(ef->err, "Insufficient memory to record path",
_err_record_msg(ef->err,
_err_record_msg(ef->err, "Insufficient memory to store pathname",
_err_record_msg(ef->err, "Insufficient memory to open a new directory",
_err_record_msg(ef->err, "Insufficient memory to open a new directory",
_err_record_msg(ef->err, errmsg, END_ERR_MSG);
_err_record_msg(gl->err, "sigaddset error", END_ERR_MSG);
_err_record_msg(gl->err, _glh_last_error(gl->glh), END_ERR_MSG);
_err_record_msg(gl->err, _glq_last_error(gl->cq), END_ERR_MSG);
_err_record_msg(gl->err, "Can't switch to raw I/O unless in server mode",
_err_record_msg(gl->err,
_err_record_msg(gl->err, "Insufficient memory to add completion action",
_err_record_msg(gl->err, _kt_last_error(gl->bindings), END_ERR_MSG);
_err_record_msg(gl->err, _kt_last_error(gl->bindings), END_ERR_MSG);
_err_record_msg(gl->err,
_err_record_msg(gl->err, "Insufficient memory to add completion action",
_err_record_msg(gl->err, _kt_last_error(gl->bindings), END_ERR_MSG);
_err_record_msg(gl->err, _kt_last_error(gl->bindings), END_ERR_MSG);
_err_record_msg(gl->err, "Unknown gl_get_line() I/O mode requested.",
_err_record_msg(gl->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(gl->err, "Invalid terminal size", END_ERR_MSG);
_err_record_msg(gl->err, "Can't change terminal size", END_ERR_MSG);
_err_record_msg(gl->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(gl->err, _kt_last_error(gl->bindings), END_ERR_MSG);
_err_record_msg(gl->err, _glh_last_error(gl->glh), END_ERR_MSG);
_err_record_msg(gl->err, _kt_last_error(gl->bindings), END_ERR_MSG);
_err_record_msg(gl->err, "sigaddset error", END_ERR_MSG);
_err_record_msg(gl->err, "sigaction error", END_ERR_MSG);
_err_record_msg(gl->err, "sigaction error", END_ERR_MSG);
_err_record_msg(gl->err, "tcgetattr error", END_ERR_MSG);
_err_record_msg(gl->err, "tcsetattr error", END_ERR_MSG);
_err_record_msg(gl->err, "tcsetattr error", END_ERR_MSG);
_err_record_msg(gl->err, "fcntl error", END_ERR_MSG);
_err_record_msg(gl->err, "fcntl error", END_ERR_MSG);
_err_record_msg(gl->err, _glh_last_error(gl->glh), END_ERR_MSG);
_err_record_msg(gl->err, _glh_last_error(gl->glh), END_ERR_MSG);
_err_record_msg(gl->err, _glh_last_error(gl->glh), END_ERR_MSG);
_err_record_msg(gl->err, _glh_last_error(gl->glh), END_ERR_MSG);
_err_record_msg(gl->err, "NULL argument", END_ERR_MSG);
_err_record_msg(gl->err, "tcgetattr error", END_ERR_MSG);
_err_record_msg(gl->err, _kt_last_error(gl->bindings), END_ERR_MSG);
_err_record_msg(gl->err, _kt_last_error(gl->bindings), END_ERR_MSG);
_err_record_msg(gl->err,
_err_record_msg(gl->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(gl->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(gl->err, "Unknown editor", END_ERR_MSG);
_err_record_msg(gl->err,
_err_record_msg(gl->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(gl->err, "Can't save history without filesystem access",
_err_record_msg(gl->err, _glh_last_error(gl->glh), END_ERR_MSG);
_err_record_msg(gl->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(gl->err, "Can't load history without filesystem access",
_err_record_msg(gl->err, _glh_last_error(gl->glh), END_ERR_MSG);
_err_record_msg(gl->err, "Error: fd < 0", END_ERR_MSG);
_err_record_msg(gl->err, "Insufficient memory", END_ERR_MSG);
_err_record_msg(gl->err, "tcgetattr error", END_ERR_MSG);
_err_record_msg(gl->err, "tcsetattr error", END_ERR_MSG);
_err_record_msg(gl->err, "tcsetattr error", END_ERR_MSG);
_err_record_msg(gl->err, "tcgetattr error", END_ERR_MSG);
_err_record_msg(gl->err, "tcsetattr error", END_ERR_MSG);
_err_record_msg(gl->err, "tcsetattr error", END_ERR_MSG);
_err_record_msg(gl->err, _glh_last_error(gl->glh), END_ERR_MSG);
_err_record_msg(gl->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(gl->err, _glh_last_error(gl->glh), END_ERR_MSG);
_err_record_msg(gl->err, _glh_last_error(gl->glh), END_ERR_MSG);
_err_record_msg(gl->err, _glh_last_error(gl->glh), END_ERR_MSG);
_err_record_msg(glh->err, "Can't save history without filesystem access",
_err_record_msg(glh->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(glh->err, message, filename, " (",
_err_record_msg(glh->err, "Can't load history without filesystem access",
_err_record_msg(glh->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(glh->err, filename, ":", lnum, ":", message, END_ERR_MSG);
_err_record_msg(glh->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(glh->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(glh->err, "No room to store history line", END_ERR_MSG);
_err_record_msg(glh->err, "No room to store history line", END_ERR_MSG);
_err_record_msg(glh->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(glh->err, "'dim' argument inconsistent with strlen(line)",
_err_record_msg(glh->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(glh->err, "'dim' argument inconsistent with strlen(line)",
_err_record_msg(glh->err, "The search prefix is too long to store",
_err_record_msg(glh->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(glh->err, "'dim' argument inconsistent with strlen(line)",
_err_record_msg(glh->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(glh->err, "'dim' argument inconsistent with strlen(line)",
_err_record_msg(home->err, "Can't determine current directory",
_err_record_msg(home->err, "User '", user, "' doesn't exist.",
_err_record_msg(home->err, "User '", user, "' doesn't exist.",
_err_record_msg(home->err,
_err_record_msg(home->err, "Can't determine current directory.",
_err_record_msg(kt->err, "Can't extend keybinding table", END_ERR_MSG);
_err_record_msg(kt->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(kt->err, "Unknown key-binding action: ", action,
_err_record_msg(kt->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(kt->err, "Insufficient memory to record key sequence",
_err_record_msg(kt->err, "Can't bind \"", keyseq,
_err_record_msg(kt->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(kt->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(kt->err, "Insufficient memory to record key-binding action",
_err_record_msg(kt->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(kt->err, "NULL argument(s)", END_ERR_MSG);
_err_record_msg(pc->err, "Insufficient memory.", END_ERR_MSG);
_err_record_msg(pc->err, "Insufficient memory to complete file name",
_err_record_msg(pc->err, "Insufficient memory to complete file name",
_err_record_msg(pc->err, "Insufficient memory to complete filename",
_err_record_msg(pc->err, _hd_last_home_dir_error(pc->home), END_ERR_MSG);
_err_record_msg(pc->err,
_err_record_msg(pc->err, "Insufficient memory to record directory name",
_err_record_msg(pc->err, "Insufficient memory to record directory name",
_err_record_msg(pc->err, "Username too long", END_ERR_MSG);
_err_record_msg(pc->err, "Insufficient memory to cache new directory.",
_err_record_msg(pc->err, "Insufficient memory to store directory name.",
_err_record_msg(pc->err, "Insufficient memory to record filename",
_err_record_msg(pc->err, "Insufficient memory to cache file name.",
_err_record_msg(pc->err,