mirror of
https://github.com/neovim/neovim.git
synced 2026-08-24 08:01:53 +00:00
Merge branch 'master' into expression-parser
This commit is contained in:
@@ -91,7 +91,8 @@ Dictionary nvim_get_hl_by_id(Integer hl_id, Boolean rgb, Error *err)
|
||||
{
|
||||
Dictionary dic = ARRAY_DICT_INIT;
|
||||
if (syn_get_final_id((int)hl_id) == 0) {
|
||||
api_set_error(err, kErrorTypeException, "Invalid highlight id: %d", hl_id);
|
||||
api_set_error(err, kErrorTypeException,
|
||||
"Invalid highlight id: %" PRId64, hl_id);
|
||||
return dic;
|
||||
}
|
||||
int attrcode = syn_id2attr((int)hl_id);
|
||||
|
||||
@@ -64,7 +64,6 @@
|
||||
#include "nvim/spell.h"
|
||||
#include "nvim/strings.h"
|
||||
#include "nvim/syntax.h"
|
||||
#include "nvim/terminal.h"
|
||||
#include "nvim/ui.h"
|
||||
#include "nvim/undo.h"
|
||||
#include "nvim/version.h"
|
||||
@@ -1464,12 +1463,6 @@ void enter_buffer(buf_T *buf)
|
||||
/* mark cursor position as being invalid */
|
||||
curwin->w_valid = 0;
|
||||
|
||||
if (buf->terminal) {
|
||||
terminal_resize(buf->terminal,
|
||||
(uint16_t)(MAX(0, curwin->w_width - win_col_off(curwin))),
|
||||
(uint16_t)curwin->w_height);
|
||||
}
|
||||
|
||||
/* Make sure the buffer is loaded. */
|
||||
if (curbuf->b_ml.ml_mfp == NULL) { /* need to load the file */
|
||||
/* If there is no filetype, allow for detecting one. Esp. useful for
|
||||
|
||||
@@ -334,7 +334,7 @@ static struct vimvar {
|
||||
// VV_SEND_SERVER "servername"
|
||||
// VV_REG "register"
|
||||
// VV_OP "operator"
|
||||
VV(VV_COUNT, "count", VAR_NUMBER, VV_COMPAT+VV_RO),
|
||||
VV(VV_COUNT, "count", VAR_NUMBER, VV_RO),
|
||||
VV(VV_COUNT1, "count1", VAR_NUMBER, VV_RO),
|
||||
VV(VV_PREVCOUNT, "prevcount", VAR_NUMBER, VV_RO),
|
||||
VV(VV_ERRMSG, "errmsg", VAR_STRING, VV_COMPAT),
|
||||
@@ -10672,6 +10672,10 @@ static void f_has(typval_T *argvars, typval_T *rettv, FunPtr fptr)
|
||||
n = has_nvim_version(name + 5);
|
||||
} else if (STRICMP(name, "vim_starting") == 0) {
|
||||
n = (starting != 0);
|
||||
} else if (STRICMP(name, "ttyin") == 0) {
|
||||
n = stdin_isatty;
|
||||
} else if (STRICMP(name, "ttyout") == 0) {
|
||||
n = stdout_isatty;
|
||||
} else if (STRICMP(name, "multi_byte_encoding") == 0) {
|
||||
n = has_mbyte != 0;
|
||||
#if defined(USE_ICONV) && defined(DYNAMIC_ICONV)
|
||||
@@ -22879,11 +22883,15 @@ void ex_checkhealth(exarg_T *eap)
|
||||
const char *vimruntime_env = os_getenv("VIMRUNTIME");
|
||||
if (vimruntime_env == NULL) {
|
||||
EMSG(_("E5009: $VIMRUNTIME is empty or unset"));
|
||||
return;
|
||||
} else {
|
||||
EMSG2(_("E5009: Invalid $VIMRUNTIME: %s"), os_getenv("VIMRUNTIME"));
|
||||
return;
|
||||
bool rtp_ok = NULL != strstr((char *)p_rtp, vimruntime_env);
|
||||
if (rtp_ok) {
|
||||
EMSG2(_("E5009: Invalid $VIMRUNTIME: %s"), vimruntime_env);
|
||||
} else {
|
||||
EMSG(_("E5009: Invalid 'runtimepath'"));
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
size_t bufsize = STRLEN(eap->arg) + sizeof("call health#check('')");
|
||||
|
||||
@@ -38,7 +38,7 @@ int libuv_process_spawn(LibuvProcess *uvproc)
|
||||
#endif
|
||||
uvproc->uvopts.exit_cb = exit_cb;
|
||||
uvproc->uvopts.cwd = proc->cwd;
|
||||
uvproc->uvopts.env = NULL;
|
||||
uvproc->uvopts.env = NULL; // Inherits the parent (nvim) env.
|
||||
uvproc->uvopts.stdio = uvproc->uvstdio;
|
||||
uvproc->uvopts.stdio_count = 3;
|
||||
uvproc->uvstdio[0].flags = UV_IGNORE;
|
||||
|
||||
@@ -324,6 +324,13 @@ static void process_close(Process *proc)
|
||||
}
|
||||
assert(!proc->closed);
|
||||
proc->closed = true;
|
||||
|
||||
if (proc->detach) {
|
||||
if (proc->type == kProcessTypeUv) {
|
||||
uv_unref((uv_handle_t *)&(((LibuvProcess *)proc)->uv));
|
||||
}
|
||||
}
|
||||
|
||||
switch (proc->type) {
|
||||
case kProcessTypeUv:
|
||||
libuv_process_close((LibuvProcess *)proc);
|
||||
|
||||
@@ -3272,6 +3272,12 @@ const char * set_one_cmd_context(
|
||||
case CMD_echoerr:
|
||||
case CMD_call:
|
||||
case CMD_return:
|
||||
case CMD_cexpr:
|
||||
case CMD_caddexpr:
|
||||
case CMD_cgetexpr:
|
||||
case CMD_lexpr:
|
||||
case CMD_laddexpr:
|
||||
case CMD_lgetexpr:
|
||||
set_context_for_expression(xp, (char_u *)arg, ea.cmdidx);
|
||||
break;
|
||||
|
||||
@@ -9351,15 +9357,18 @@ put_view (
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Local directory.
|
||||
*/
|
||||
if (wp->w_localdir != NULL) {
|
||||
//
|
||||
// Local directory, if the current flag is not view options or the "curdir"
|
||||
// option is included.
|
||||
//
|
||||
if (wp->w_localdir != NULL
|
||||
&& (flagp != &vop_flags || (*flagp & SSOP_CURDIR))) {
|
||||
if (fputs("lcd ", fd) < 0
|
||||
|| ses_put_fname(fd, wp->w_localdir, flagp) == FAIL
|
||||
|| put_eol(fd) == FAIL)
|
||||
|| put_eol(fd) == FAIL) {
|
||||
return FAIL;
|
||||
did_lcd = TRUE;
|
||||
}
|
||||
did_lcd = true;
|
||||
}
|
||||
|
||||
return OK;
|
||||
|
||||
@@ -93,6 +93,13 @@ typedef struct {
|
||||
CmdlineColors colors; ///< Last colors.
|
||||
} ColoredCmdline;
|
||||
|
||||
/// Keeps track how much state must be sent to external ui.
|
||||
typedef enum {
|
||||
kCmdRedrawNone,
|
||||
kCmdRedrawPos,
|
||||
kCmdRedrawAll,
|
||||
} CmdRedraw;
|
||||
|
||||
/*
|
||||
* Variables shared between getcmdline(), redrawcmdline() and others.
|
||||
* These need to be saved when using CTRL-R |, that's why they are in a
|
||||
@@ -122,6 +129,7 @@ struct cmdline_info {
|
||||
struct cmdline_info *prev_ccline; ///< pointer to saved cmdline state
|
||||
char special_char; ///< last putcmdline char (used for redraws)
|
||||
bool special_shift; ///< shift of last putcmdline char
|
||||
CmdRedraw redraw_state; ///< needed redraw for external cmdline
|
||||
};
|
||||
/// Last value of prompt_id, incremented when doing new prompt
|
||||
static unsigned last_prompt_id = 0;
|
||||
@@ -425,6 +433,7 @@ static uint8_t *command_line_enter(int firstc, long count, int indent)
|
||||
ccline.cmdbuff = NULL;
|
||||
|
||||
if (ui_is_external(kUICmdline)) {
|
||||
ccline.redraw_state = kCmdRedrawNone;
|
||||
ui_call_cmdline_hide(ccline.level);
|
||||
}
|
||||
ccline.level--;
|
||||
@@ -1818,7 +1827,8 @@ static int command_line_changed(CommandLineState *s)
|
||||
// right-left typing. Not efficient, but it works.
|
||||
// Do it only when there are no characters left to read
|
||||
// to avoid useless intermediate redraws.
|
||||
if (vpeekc() == NUL) {
|
||||
// if cmdline is external the ui handles shaping, no redraw needed.
|
||||
if (!ui_is_external(kUICmdline) && vpeekc() == NUL) {
|
||||
redrawcmd();
|
||||
}
|
||||
}
|
||||
@@ -2667,7 +2677,7 @@ static void draw_cmdline(int start, int len)
|
||||
|
||||
if (ui_is_external(kUICmdline)) {
|
||||
ccline.special_char = NUL;
|
||||
ui_ext_cmdline_show(&ccline);
|
||||
ccline.redraw_state = kCmdRedrawAll;
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -2879,7 +2889,7 @@ void cmdline_screen_cleared(void)
|
||||
if (prev_ccline->level == prev_level) {
|
||||
// don't redraw a cmdline already shown in the cmdline window
|
||||
if (prev_level != cmdwin_level) {
|
||||
ui_ext_cmdline_show(prev_ccline);
|
||||
prev_ccline->redraw_state = kCmdRedrawAll;
|
||||
}
|
||||
prev_level--;
|
||||
}
|
||||
@@ -2887,6 +2897,28 @@ void cmdline_screen_cleared(void)
|
||||
}
|
||||
}
|
||||
|
||||
/// called by ui_flush, do what redraws neccessary to keep cmdline updated.
|
||||
void cmdline_ui_flush(void)
|
||||
{
|
||||
if (!ui_is_external(kUICmdline)) {
|
||||
return;
|
||||
}
|
||||
int level = ccline.level;
|
||||
CmdlineInfo *line = &ccline;
|
||||
while (level > 0 && line) {
|
||||
if (line->level == level) {
|
||||
if (line->redraw_state == kCmdRedrawAll) {
|
||||
ui_ext_cmdline_show(line);
|
||||
} else if (line->redraw_state == kCmdRedrawPos) {
|
||||
ui_call_cmdline_pos(line->cmdpos, line->level);
|
||||
}
|
||||
line->redraw_state = kCmdRedrawNone;
|
||||
level--;
|
||||
}
|
||||
line = line->prev_ccline;
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Put a character on the command line. Shifts the following text to the
|
||||
* right when "shift" is TRUE. Used for CTRL-V, CTRL-K, etc.
|
||||
@@ -2907,8 +2939,10 @@ void putcmdline(int c, int shift)
|
||||
} else {
|
||||
ccline.special_char = c;
|
||||
ccline.special_shift = shift;
|
||||
ui_call_cmdline_special_char(cchar_to_string((char)(c)), shift,
|
||||
ccline.level);
|
||||
if (ccline.redraw_state != kCmdRedrawAll) {
|
||||
ui_call_cmdline_special_char(cchar_to_string((char)(c)), shift,
|
||||
ccline.level);
|
||||
}
|
||||
}
|
||||
cursorcmd();
|
||||
ui_cursor_shape();
|
||||
@@ -3249,7 +3283,7 @@ static void redrawcmdprompt(void)
|
||||
if (cmd_silent)
|
||||
return;
|
||||
if (ui_is_external(kUICmdline)) {
|
||||
ui_ext_cmdline_show(&ccline);
|
||||
ccline.redraw_state = kCmdRedrawAll;
|
||||
return;
|
||||
}
|
||||
if (ccline.cmdfirstc != NUL) {
|
||||
@@ -3326,7 +3360,9 @@ static void cursorcmd(void)
|
||||
return;
|
||||
|
||||
if (ui_is_external(kUICmdline)) {
|
||||
ui_call_cmdline_pos(ccline.cmdpos, ccline.level);
|
||||
if (ccline.redraw_state < kCmdRedrawPos) {
|
||||
ccline.redraw_state = kCmdRedrawPos;
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -4164,7 +4200,9 @@ addstar (
|
||||
|| context == EXPAND_OWNSYNTAX
|
||||
|| context == EXPAND_FILETYPE
|
||||
|| context == EXPAND_PACKADD
|
||||
|| (context == EXPAND_TAGS && fname[0] == '/'))
|
||||
|| ((context == EXPAND_TAGS_LISTFILES
|
||||
|| context == EXPAND_TAGS)
|
||||
&& fname[0] == '/'))
|
||||
retval = vim_strnsave(fname, len);
|
||||
else {
|
||||
new_len = len + 2; /* +2 for '^' at start, NUL at end */
|
||||
@@ -5920,6 +5958,7 @@ static int ex_window(void)
|
||||
changed_line_abv_curs();
|
||||
invalidate_botline();
|
||||
if (ui_is_external(kUICmdline)) {
|
||||
ccline.redraw_state = kCmdRedrawNone;
|
||||
ui_call_cmdline_hide(ccline.level);
|
||||
}
|
||||
redraw_later(SOME_VALID);
|
||||
|
||||
@@ -302,12 +302,9 @@ readfile (
|
||||
linenr_T skip_count = 0;
|
||||
linenr_T read_count = 0;
|
||||
int msg_save = msg_scroll;
|
||||
linenr_T read_no_eol_lnum = 0; /* non-zero lnum when last line of
|
||||
* last read was missing the eol */
|
||||
int try_mac = (vim_strchr(p_ffs, 'm') != NULL);
|
||||
int try_dos = (vim_strchr(p_ffs, 'd') != NULL);
|
||||
int try_unix = (vim_strchr(p_ffs, 'x') != NULL);
|
||||
int file_rewind = FALSE;
|
||||
linenr_T read_no_eol_lnum = 0; // non-zero lnum when last line of
|
||||
// last read was missing the eol
|
||||
int file_rewind = false;
|
||||
int can_retry;
|
||||
linenr_T conv_error = 0; /* line nr with conversion error */
|
||||
linenr_T illegal_byte = 0; /* line nr with illegal byte */
|
||||
@@ -639,37 +636,46 @@ readfile (
|
||||
curbuf->b_op_start.lnum = ((from == 0) ? 1 : from);
|
||||
curbuf->b_op_start.col = 0;
|
||||
|
||||
int try_mac = (vim_strchr(p_ffs, 'm') != NULL);
|
||||
int try_dos = (vim_strchr(p_ffs, 'd') != NULL);
|
||||
int try_unix = (vim_strchr(p_ffs, 'x') != NULL);
|
||||
|
||||
if (!read_buffer) {
|
||||
int m = msg_scroll;
|
||||
int n = msg_scrolled;
|
||||
|
||||
/*
|
||||
* The file must be closed again, the autocommands may want to change
|
||||
* the file before reading it.
|
||||
*/
|
||||
if (!read_stdin)
|
||||
close(fd); /* ignore errors */
|
||||
// The file must be closed again, the autocommands may want to change
|
||||
// the file before reading it.
|
||||
if (!read_stdin) {
|
||||
close(fd); // ignore errors
|
||||
}
|
||||
|
||||
/*
|
||||
* The output from the autocommands should not overwrite anything and
|
||||
* should not be overwritten: Set msg_scroll, restore its value if no
|
||||
* output was done.
|
||||
*/
|
||||
msg_scroll = TRUE;
|
||||
if (filtering)
|
||||
// The output from the autocommands should not overwrite anything and
|
||||
// should not be overwritten: Set msg_scroll, restore its value if no
|
||||
// output was done.
|
||||
msg_scroll = true;
|
||||
if (filtering) {
|
||||
apply_autocmds_exarg(EVENT_FILTERREADPRE, NULL, sfname,
|
||||
FALSE, curbuf, eap);
|
||||
else if (read_stdin)
|
||||
false, curbuf, eap);
|
||||
} else if (read_stdin) {
|
||||
apply_autocmds_exarg(EVENT_STDINREADPRE, NULL, sfname,
|
||||
FALSE, curbuf, eap);
|
||||
else if (newfile)
|
||||
false, curbuf, eap);
|
||||
} else if (newfile) {
|
||||
apply_autocmds_exarg(EVENT_BUFREADPRE, NULL, sfname,
|
||||
FALSE, curbuf, eap);
|
||||
else
|
||||
false, curbuf, eap);
|
||||
} else {
|
||||
apply_autocmds_exarg(EVENT_FILEREADPRE, sfname, sfname,
|
||||
FALSE, NULL, eap);
|
||||
if (msg_scrolled == n)
|
||||
false, NULL, eap);
|
||||
}
|
||||
|
||||
// autocommands may have changed it
|
||||
try_mac = (vim_strchr(p_ffs, 'm') != NULL);
|
||||
try_dos = (vim_strchr(p_ffs, 'd') != NULL);
|
||||
try_unix = (vim_strchr(p_ffs, 'x') != NULL);
|
||||
|
||||
if (msg_scrolled == n) {
|
||||
msg_scroll = m;
|
||||
}
|
||||
|
||||
if (aborting()) { /* autocmds may abort script processing */
|
||||
--no_wait_return;
|
||||
@@ -1616,7 +1622,8 @@ rewind_retry:
|
||||
*ptr = NUL; /* end of line */
|
||||
len = (colnr_T)(ptr - line_start + 1);
|
||||
if (fileformat == EOL_DOS) {
|
||||
if (ptr[-1] == CAR) { /* remove CR */
|
||||
if (ptr > line_start && ptr[-1] == CAR) {
|
||||
// remove CR before NL
|
||||
ptr[-1] = NUL;
|
||||
len--;
|
||||
} else if (ff_error != EOL_DOS) {
|
||||
|
||||
@@ -564,21 +564,22 @@ EXTERN int ru_col; /* column for ruler */
|
||||
EXTERN int ru_wid; /* 'rulerfmt' width of ruler when non-zero */
|
||||
EXTERN int sc_col; /* column for shown command */
|
||||
|
||||
/*
|
||||
* When starting or exiting some things are done differently (e.g. screen
|
||||
* updating).
|
||||
*/
|
||||
//
|
||||
// When starting or exiting some things are done differently (e.g. screen
|
||||
// updating).
|
||||
//
|
||||
|
||||
// First NO_SCREEN, then NO_BUFFERS, then 0 when startup finished.
|
||||
EXTERN int starting INIT(= NO_SCREEN);
|
||||
/* first NO_SCREEN, then NO_BUFFERS and then
|
||||
* set to 0 when starting up finished */
|
||||
EXTERN int exiting INIT(= FALSE);
|
||||
/* TRUE when planning to exit Vim. Might
|
||||
* still keep on running if there is a changed
|
||||
* buffer. */
|
||||
// volatile because it is used in signal handler deathtrap().
|
||||
// true when planning to exit. Might keep running if there is a changed buffer.
|
||||
EXTERN int exiting INIT(= false);
|
||||
// is stdin a terminal?
|
||||
EXTERN int stdin_isatty INIT(= true);
|
||||
// is stdout a terminal?
|
||||
EXTERN int stdout_isatty INIT(= true);
|
||||
// true when doing full-screen output, otherwise only writing some messages.
|
||||
// volatile because it is used in a signal handler.
|
||||
EXTERN volatile int full_screen INIT(= false);
|
||||
// TRUE when doing full-screen output
|
||||
// otherwise only writing some messages
|
||||
|
||||
EXTERN int restricted INIT(= FALSE);
|
||||
// TRUE when started in restricted mode (-Z)
|
||||
|
||||
@@ -1240,8 +1240,10 @@ static void init_startuptime(mparm_T *paramp)
|
||||
|
||||
static void check_and_set_isatty(mparm_T *paramp)
|
||||
{
|
||||
paramp->input_isatty = os_isatty(fileno(stdin));
|
||||
paramp->output_isatty = os_isatty(fileno(stdout));
|
||||
stdin_isatty
|
||||
= paramp->input_isatty = os_isatty(fileno(stdin));
|
||||
stdout_isatty
|
||||
= paramp->output_isatty = os_isatty(fileno(stdout));
|
||||
paramp->err_isatty = os_isatty(fileno(stderr));
|
||||
TIME_MSG("window checked");
|
||||
}
|
||||
|
||||
@@ -539,7 +539,7 @@ static char *(p_ssop_values[]) = {"buffers", "winpos", "resize", "winsize",
|
||||
"localoptions", "options", "help", "blank",
|
||||
"globals", "slash", "unix",
|
||||
"sesdir", "curdir", "folds", "cursor",
|
||||
"tabpages", NULL};
|
||||
"tabpages", NULL };
|
||||
# endif
|
||||
# define SSOP_BUFFERS 0x001
|
||||
# define SSOP_WINPOS 0x002
|
||||
@@ -557,16 +557,17 @@ static char *(p_ssop_values[]) = {"buffers", "winpos", "resize", "winsize",
|
||||
# define SSOP_FOLDS 0x2000
|
||||
# define SSOP_CURSOR 0x4000
|
||||
# define SSOP_TABPAGES 0x8000
|
||||
EXTERN char_u *p_sh; /* 'shell' */
|
||||
EXTERN char_u *p_shcf; /* 'shellcmdflag' */
|
||||
EXTERN char_u *p_sp; /* 'shellpipe' */
|
||||
EXTERN char_u *p_shq; /* 'shellquote' */
|
||||
EXTERN char_u *p_sxq; /* 'shellxquote' */
|
||||
EXTERN char_u *p_sxe; /* 'shellxescape' */
|
||||
EXTERN char_u *p_srr; /* 'shellredir' */
|
||||
EXTERN int p_stmp; /* 'shelltemp' */
|
||||
|
||||
EXTERN char_u *p_sh; // 'shell'
|
||||
EXTERN char_u *p_shcf; // 'shellcmdflag'
|
||||
EXTERN char_u *p_sp; // 'shellpipe'
|
||||
EXTERN char_u *p_shq; // 'shellquote'
|
||||
EXTERN char_u *p_sxq; // 'shellxquote'
|
||||
EXTERN char_u *p_sxe; // 'shellxescape'
|
||||
EXTERN char_u *p_srr; // 'shellredir'
|
||||
EXTERN int p_stmp; // 'shelltemp'
|
||||
#ifdef BACKSLASH_IN_FILENAME
|
||||
EXTERN int p_ssl; /* 'shellslash' */
|
||||
EXTERN int p_ssl; // 'shellslash'
|
||||
#endif
|
||||
EXTERN char_u *p_stl; // 'statusline'
|
||||
EXTERN int p_sr; // 'shiftround'
|
||||
|
||||
@@ -1924,7 +1924,7 @@ return {
|
||||
vi_def=true,
|
||||
varname='p_scbk',
|
||||
redraw={'current_buffer'},
|
||||
defaults={if_true={vi=1000}}
|
||||
defaults={if_true={vi=10000}}
|
||||
},
|
||||
{
|
||||
full_name='scrollbind', abbreviation='scb',
|
||||
@@ -2610,7 +2610,7 @@ return {
|
||||
deny_duplicates=true,
|
||||
vi_def=true,
|
||||
varname='p_vop',
|
||||
defaults={if_true={vi="folds,options,cursor"}}
|
||||
defaults={if_true={vi="folds,options,cursor,curdir"}}
|
||||
},
|
||||
{
|
||||
full_name='viminfo', abbreviation='vi',
|
||||
|
||||
104
src/nvim/os/fs.c
104
src/nvim/os/fs.c
@@ -133,22 +133,12 @@ bool os_isdir(const char_u *name)
|
||||
int os_nodetype(const char *name)
|
||||
FUNC_ATTR_NONNULL_ALL
|
||||
{
|
||||
#ifdef WIN32
|
||||
// Edge case from Vim os_win32.c:
|
||||
// We can't open a file with a name "\\.\con" or "\\.\prn", trying to read
|
||||
// from it later will cause Vim to hang. Thus return NODE_WRITABLE here.
|
||||
if (STRNCMP(name, "\\\\.\\", 4) == 0) {
|
||||
return NODE_WRITABLE;
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifndef WIN32 // Unix
|
||||
uv_stat_t statbuf;
|
||||
if (0 != os_stat(name, &statbuf)) {
|
||||
return NODE_NORMAL; // File doesn't exist.
|
||||
}
|
||||
|
||||
#ifndef WIN32
|
||||
// libuv does not handle BLK and DIR in uv_handle_type.
|
||||
// uv_handle_type does not distinguish BLK and DIR.
|
||||
// Related: https://github.com/joyent/libuv/pull/1421
|
||||
if (S_ISREG(statbuf.st_mode) || S_ISDIR(statbuf.st_mode)) {
|
||||
return NODE_NORMAL;
|
||||
@@ -156,48 +146,51 @@ int os_nodetype(const char *name)
|
||||
if (S_ISBLK(statbuf.st_mode)) { // block device isn't writable
|
||||
return NODE_OTHER;
|
||||
}
|
||||
#endif
|
||||
|
||||
// Vim os_win32.c:mch_nodetype does this (since patch 7.4.015):
|
||||
// if (enc_codepage >= 0 && (int)GetACP() != enc_codepage) {
|
||||
// wn = enc_to_utf16(name, NULL);
|
||||
// hFile = CreatFile(wn, ...)
|
||||
// to get a HANDLE. But libuv just calls win32's _get_osfhandle() on the fd we
|
||||
// give it. uv_fs_open calls fs__capture_path which does a similar dance and
|
||||
// saves us the hassle.
|
||||
|
||||
int nodetype = NODE_WRITABLE;
|
||||
int fd = os_open(name, O_RDONLY
|
||||
#ifdef O_NONBLOCK
|
||||
| O_NONBLOCK
|
||||
#endif
|
||||
, 0);
|
||||
if (fd == -1) {
|
||||
return NODE_OTHER; // open() failed.
|
||||
// Everything else is writable?
|
||||
// buf_write() expects NODE_WRITABLE for char device /dev/stderr.
|
||||
return NODE_WRITABLE;
|
||||
#else // Windows
|
||||
// Edge case from Vim os_win32.c:
|
||||
// We can't open a file with a name "\\.\con" or "\\.\prn", trying to read
|
||||
// from it later will cause Vim to hang. Thus return NODE_WRITABLE here.
|
||||
if (STRNCMP(name, "\\\\.\\", 4) == 0) {
|
||||
return NODE_WRITABLE;
|
||||
}
|
||||
|
||||
switch (uv_guess_handle(fd)) {
|
||||
case UV_TTY: // FILE_TYPE_CHAR
|
||||
nodetype = NODE_WRITABLE;
|
||||
break;
|
||||
case UV_FILE: // FILE_TYPE_DISK
|
||||
nodetype = NODE_NORMAL;
|
||||
break;
|
||||
case UV_NAMED_PIPE: // not handled explicitly in Vim os_win32.c
|
||||
case UV_UDP: // unix only
|
||||
case UV_TCP: // unix only
|
||||
// Vim os_win32.c:mch_nodetype does (since 7.4.015):
|
||||
// wn = enc_to_utf16(name, NULL);
|
||||
// hFile = CreatFile(wn, ...)
|
||||
// to get a HANDLE. Whereas libuv just calls _get_osfhandle() on the fd we
|
||||
// give it. But uv_fs_open later calls fs__capture_path which does a similar
|
||||
// utf8-to-utf16 dance and saves us the hassle.
|
||||
|
||||
// macOS: os_open(/dev/stderr) would return UV_EACCES.
|
||||
int fd = os_open(name, O_RDONLY
|
||||
# ifdef O_NONBLOCK
|
||||
| O_NONBLOCK
|
||||
# endif
|
||||
, 0);
|
||||
if (fd < 0) { // open() failed.
|
||||
return NODE_NORMAL;
|
||||
}
|
||||
int guess = uv_guess_handle(fd);
|
||||
if (close(fd) == -1) {
|
||||
ELOG("close(%d) failed. name='%s'", fd, name);
|
||||
}
|
||||
|
||||
switch (guess) {
|
||||
case UV_TTY: // FILE_TYPE_CHAR
|
||||
return NODE_WRITABLE;
|
||||
case UV_FILE: // FILE_TYPE_DISK
|
||||
return NODE_NORMAL;
|
||||
case UV_NAMED_PIPE: // not handled explicitly in Vim os_win32.c
|
||||
case UV_UDP: // unix only
|
||||
case UV_TCP: // unix only
|
||||
case UV_UNKNOWN_HANDLE:
|
||||
default:
|
||||
#ifdef WIN32
|
||||
nodetype = NODE_NORMAL;
|
||||
#else
|
||||
nodetype = NODE_WRITABLE; // Everything else is writable?
|
||||
#endif
|
||||
break;
|
||||
return NODE_OTHER; // Vim os_win32.c default
|
||||
}
|
||||
|
||||
close(fd);
|
||||
return nodetype;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// Gets the absolute path of the currently running executable.
|
||||
@@ -394,9 +387,11 @@ end:
|
||||
/// @param mode Permissions for the newly-created file (IGNORED if 'flags' is
|
||||
/// not `O_CREAT` or `O_TMPFILE`), subject to the current umask
|
||||
/// @return file descriptor, or libuv error code on failure
|
||||
int os_open(const char* path, int flags, int mode)
|
||||
FUNC_ATTR_NONNULL_ALL
|
||||
int os_open(const char *path, int flags, int mode)
|
||||
{
|
||||
if (path == NULL) { // uv_fs_open asserts on NULL. #7561
|
||||
return UV_EINVAL;
|
||||
}
|
||||
int r;
|
||||
RUN_UV_FS_FUNC(r, uv_fs_open, path, flags, mode, NULL);
|
||||
return r;
|
||||
@@ -603,12 +598,12 @@ int os_fsync(int fd)
|
||||
|
||||
/// Get stat information for a file.
|
||||
///
|
||||
/// @return libuv return code.
|
||||
/// @return libuv return code, or -errno
|
||||
static int os_stat(const char *name, uv_stat_t *statbuf)
|
||||
FUNC_ATTR_NONNULL_ARG(2)
|
||||
{
|
||||
if (!name) {
|
||||
return UV_ENOENT;
|
||||
return UV_EINVAL;
|
||||
}
|
||||
uv_fs_t request;
|
||||
int result = uv_fs_stat(&fs_loop, &request, name, NULL);
|
||||
@@ -1078,7 +1073,8 @@ shortcut_end:
|
||||
|
||||
#endif
|
||||
|
||||
int os_translate_sys_error(int sys_errno) {
|
||||
int os_translate_sys_error(int sys_errno)
|
||||
{
|
||||
#ifdef HAVE_UV_TRANSLATE_SYS_ERROR
|
||||
return uv_translate_sys_error(sys_errno);
|
||||
#elif defined(WIN32)
|
||||
|
||||
8276
src/nvim/po/af.po
8276
src/nvim/po/af.po
File diff suppressed because it is too large
Load Diff
@@ -299,7 +299,7 @@ msgstr "E100: No hi ha cap altre buffer en mode diff"
|
||||
|
||||
#: ../diff.c:2112
|
||||
msgid "E101: More than two buffers in diff mode, don't know which one to use"
|
||||
msgstr "E101: Hi ha m<>s de 2 buffers en mode diff, no se sap quin usar"
|
||||
msgstr "E101: Hi ha m<>s de 2 buffers en mode diff"
|
||||
|
||||
#: ../diff.c:2141
|
||||
#, c-format
|
||||
@@ -1095,7 +1095,7 @@ msgstr "%<PRId64> l
|
||||
|
||||
#: ../ex_cmds.c:1194
|
||||
msgid "E135: *Filter* Autocommands must not change current buffer"
|
||||
msgstr "E135: Les auto-ordres *Filter* no poden canviar el buffer actual"
|
||||
msgstr "E135: Les ordres autom<6F>tiques *Filter* han de no modificar el buffer"
|
||||
|
||||
#: ../ex_cmds.c:1244
|
||||
msgid "[No write since last change]\n"
|
||||
@@ -1582,7 +1582,7 @@ msgstr "E605: No s'ha interceptat l'excepci
|
||||
|
||||
#: ../ex_docmd.c:1085
|
||||
msgid "End of sourced file"
|
||||
msgstr "Final del fitxer interpretat"
|
||||
msgstr "Final de l'script"
|
||||
|
||||
#: ../ex_docmd.c:1086
|
||||
msgid "End of function"
|
||||
@@ -1881,7 +1881,7 @@ msgstr "%s s'ha descartat"
|
||||
|
||||
#: ../ex_eval.c:708
|
||||
msgid "Exception"
|
||||
msgstr "Exepci<63>"
|
||||
msgstr "Excepci<EFBFBD>"
|
||||
|
||||
#: ../ex_eval.c:713
|
||||
msgid "Error and interrupt"
|
||||
@@ -2162,7 +2162,7 @@ msgstr "[ERRORS DE LECTURA]"
|
||||
|
||||
#: ../fileio.c:2104
|
||||
msgid "Can't find temp file for conversion"
|
||||
msgstr "No s'ha trobat el fitxer temporal per la conversi<73>"
|
||||
msgstr "No s'ha trobat el fitxer temporal per a fer la conversi<73>"
|
||||
|
||||
#: ../fileio.c:2110
|
||||
msgid "Conversion with 'charconvert' failed"
|
||||
@@ -2298,7 +2298,7 @@ msgstr "E205: patchmode: no s'ha pogut desar el fitxer original"
|
||||
|
||||
#: ../fileio.c:3602
|
||||
msgid "E206: patchmode: can't touch empty original file"
|
||||
msgstr "E206: patchmode: no s'ha pogut tocar el fitxer original buit"
|
||||
msgstr "E206: patchmode: no s'ha pogut fer un toc al fitxer original buit"
|
||||
|
||||
#: ../fileio.c:3616
|
||||
msgid "E207: Can't delete backup file"
|
||||
@@ -2308,9 +2308,7 @@ msgstr "E207: No s'ha pogut eliminar la c
|
||||
msgid ""
|
||||
"\n"
|
||||
"WARNING: Original file may be lost or damaged\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"ATENCI<43>: El fitxer original es pot haver fet malb<6C>\n"
|
||||
msgstr "\nATENCI<43>: El fitxer original es pot haver perdut o fet malb<6C>\n"
|
||||
|
||||
#: ../fileio.c:3675
|
||||
msgid "don't quit the editor until the file is successfully written!"
|
||||
@@ -2460,7 +2458,7 @@ msgstr ""
|
||||
#: ../fileio.c:5065
|
||||
#, c-format
|
||||
msgid "E462: Could not prepare for reloading \"%s\""
|
||||
msgstr "E462: No s'han pogut fer les preparacions per rellegir \"%s\""
|
||||
msgstr "E462: No s'han pogut fer les preparacions per a rellegir \"%s\""
|
||||
|
||||
#: ../fileio.c:5078
|
||||
#, c-format
|
||||
@@ -2536,7 +2534,7 @@ msgstr "Executant %s"
|
||||
#: ../fileio.c:7211
|
||||
#, c-format
|
||||
msgid "autocommand %s"
|
||||
msgstr "auto-ordre %s"
|
||||
msgstr "ordre autom<6F>tica %s"
|
||||
|
||||
#: ../fileio.c:7795
|
||||
msgid "E219: Missing {."
|
||||
@@ -3043,7 +3041,7 @@ msgstr "No hi ha text per imprimir"
|
||||
#: ../hardcopy.c:668
|
||||
#, c-format
|
||||
msgid "Printing page %d (%d%%)"
|
||||
msgstr "S'est<73> imprimint la p<>gina %d (%d%%)"
|
||||
msgstr "Imprimint la p<>gina %d (%d%%)"
|
||||
|
||||
#: ../hardcopy.c:680
|
||||
#, c-format
|
||||
@@ -3057,7 +3055,7 @@ msgstr "S'ha impr
|
||||
|
||||
#: ../hardcopy.c:740
|
||||
msgid "Printing aborted"
|
||||
msgstr "S'ha avortat l'impressi<EFBFBD>"
|
||||
msgstr "S'ha avortat la impressi<EFBFBD>"
|
||||
|
||||
#: ../hardcopy.c:1365
|
||||
msgid "E455: Error writing to PostScript output file"
|
||||
@@ -3314,7 +3312,7 @@ msgstr "E609: Error de cscope: %s"
|
||||
|
||||
#: ../if_cscope.c:2053
|
||||
msgid "All cscope databases reset"
|
||||
msgstr "S'han reiniciat totes les bases de dades cscope"
|
||||
msgstr "S'han restablert totes les bases de dades cscope"
|
||||
|
||||
#: ../if_cscope.c:2123
|
||||
msgid "no cscope connections\n"
|
||||
@@ -3517,7 +3515,7 @@ msgstr "-n\t\t\tNo usa fitxers d'intercanvi, nom
|
||||
|
||||
#: ../main.c:2218
|
||||
msgid "-r\t\t\tList swap files and exit"
|
||||
msgstr "-r\t\t\tLlista els fitxers d'intercanvi i surt"
|
||||
msgstr "-r\t\t\tLlistat dels fitxers d'intercanvi"
|
||||
|
||||
#: ../main.c:2219
|
||||
msgid "-r (with file name)\tRecover crashed session"
|
||||
@@ -3549,7 +3547,7 @@ msgstr "-u <vimrc>\t\tUsa <vimrc> en lloc de qualsevol altre .vimrc"
|
||||
|
||||
#: ../main.c:2226
|
||||
msgid "--noplugin\t\tDon't load plugin scripts"
|
||||
msgstr "--noplugin\t\tNo carrega cap plugin"
|
||||
msgstr "--noplugin\t\tNo carrega plugins"
|
||||
|
||||
#: ../main.c:2227
|
||||
msgid "-p[N]\t\tOpen N tab pages (default: one for each file)"
|
||||
@@ -3561,7 +3559,7 @@ msgstr "-o[N]\t\tObre N finestres (per omissi
|
||||
|
||||
#: ../main.c:2229
|
||||
msgid "-O[N]\t\tLike -o but split vertically"
|
||||
msgstr "-O[N]\t\tCom -o per<65> amb divisions verticals"
|
||||
msgstr "-O[N]\t\tCom -o per<65> amb divisi<EFBFBD> vertical"
|
||||
|
||||
#: ../main.c:2230
|
||||
msgid "+\t\t\tStart at end of file"
|
||||
@@ -3739,7 +3737,7 @@ msgstr "E305: No s'ha trobat el fitxer d'intercanvi de %s"
|
||||
|
||||
#: ../memline.c:839
|
||||
msgid "Enter number of swap file to use (0 to quit): "
|
||||
msgstr "Entreu el n<>mero del fitxer d'intercanvi a utilitzar (0 per sortir): "
|
||||
msgstr "Entreu el n<>mero del fitxer .swp a utilitzar (0 per a sortir): "
|
||||
|
||||
#: ../memline.c:879
|
||||
#, c-format
|
||||
@@ -3806,6 +3804,30 @@ msgid "E308: Warning: Original file may have been changed"
|
||||
msgstr "E308: Atenci<63>: El fitxer original pot haver canviat"
|
||||
|
||||
#: ../memline.c:1061
|
||||
#, c-format
|
||||
msgid "Swap file is encrypted: \"%s\""
|
||||
msgstr "El fitxer d'intercanvi est<73> xifrat: \"%s\""
|
||||
|
||||
msgid ""
|
||||
"\n"
|
||||
"If you entered a new crypt key but did not write the text file,"
|
||||
msgstr "\nSi vau entrar una nova clau de xifrat per<65> no vau desar el fitxer,"
|
||||
|
||||
msgid ""
|
||||
"\n"
|
||||
"enter the new crypt key."
|
||||
msgstr "\nentreu la nova clau."
|
||||
|
||||
msgid ""
|
||||
"\n"
|
||||
"If you wrote the text file after changing the crypt key press enter"
|
||||
msgstr "\nSi vau desar el fitxer despr<70>s de canviar la clau, premeu Entrar per a"
|
||||
|
||||
msgid ""
|
||||
"\n"
|
||||
"to use the same key for text file and swap file"
|
||||
msgstr "\nusar la mateixa clau per al fitxer de text i per al fitxer d'intercanvi."
|
||||
|
||||
#, c-format
|
||||
msgid "E309: Unable to read block 1 from %s"
|
||||
msgstr "E309: No s'ha pogut llegir el bloc 1 de %s"
|
||||
@@ -3931,7 +3953,7 @@ msgstr " [del Vim versi
|
||||
|
||||
#: ../memline.c:1550
|
||||
msgid " [does not look like a Vim swap file]"
|
||||
msgstr " [no sembla un fitxer d'intercanvi de Vim]"
|
||||
msgstr " [no sembla un fitxer .swp de Vim]"
|
||||
|
||||
#: ../memline.c:1552
|
||||
msgid " file name: "
|
||||
@@ -4003,7 +4025,7 @@ msgstr " [no es pot obrir]"
|
||||
|
||||
#: ../memline.c:1698
|
||||
msgid "E313: Cannot preserve, there is no swap file"
|
||||
msgstr "E313: No s'ha pogut preservar, no hi ha fitxer d'intercanvi"
|
||||
msgstr "E313: No s'ha pogut preservar, no existeix cap fitxer d'intercanvi"
|
||||
|
||||
#: ../memline.c:1747
|
||||
msgid "File preserved"
|
||||
@@ -4025,7 +4047,7 @@ msgstr "E316: ml_get: no s'ha trobat la l
|
||||
|
||||
#: ../memline.c:2236
|
||||
msgid "E317: pointer block id wrong 3"
|
||||
msgstr "E317: Punter a la id d'un bloc incorrecte 3"
|
||||
msgstr "E317: punter a id de bloc incorrecte 3"
|
||||
|
||||
#: ../memline.c:2311
|
||||
msgid "stack_idx should be 0"
|
||||
@@ -4037,7 +4059,7 @@ msgstr "E318: S'han actualitzat massa blocs?"
|
||||
|
||||
#: ../memline.c:2511
|
||||
msgid "E317: pointer block id wrong 4"
|
||||
msgstr "E317: Punter a la id d'un bloc incorrecte 4"
|
||||
msgstr "E317: Punter a id de bloc incorrecte 4"
|
||||
|
||||
#: ../memline.c:2536
|
||||
msgid "deleted block 1?"
|
||||
@@ -4087,9 +4109,7 @@ msgstr "E325: ATENCI
|
||||
msgid ""
|
||||
"\n"
|
||||
"Found a swap file by the name \""
|
||||
msgstr ""
|
||||
"\n"
|
||||
"S'ha trobat un fitxer d'intercanvi de nom \""
|
||||
msgstr "\nS'ha trobat un fitxer d'intercanvi amb nom \""
|
||||
|
||||
#: ../memline.c:3226
|
||||
msgid "While opening file \""
|
||||
@@ -4134,7 +4154,7 @@ msgid ""
|
||||
" to recover the changes (see \":help recovery\").\n"
|
||||
msgstr ""
|
||||
"\"\n"
|
||||
" per recuperar els canvis (vegeu \":help recovery\").\n"
|
||||
" per a recuperar els canvis (vegeu \":help recovery\").\n"
|
||||
|
||||
#: ../memline.c:3250
|
||||
msgid " If you did this already, delete the swap file \""
|
||||
@@ -4146,7 +4166,7 @@ msgid ""
|
||||
" to avoid this message.\n"
|
||||
msgstr ""
|
||||
"\"\n"
|
||||
" per evitar aquest missatge.\n"
|
||||
" per a evitar aquest missatge.\n"
|
||||
|
||||
#: ../memline.c:3450 ../memline.c:3452
|
||||
msgid "Swap file \""
|
||||
@@ -4172,7 +4192,7 @@ msgid ""
|
||||
"&Quit\n"
|
||||
"&Abort"
|
||||
msgstr ""
|
||||
"&Obrir nom<6F>s-lectura\n"
|
||||
"&Obrir amb nom<EFBFBD>s lectura\n"
|
||||
"&Editar igualment\n"
|
||||
"&Recuperar\n"
|
||||
"&Sortir\n"
|
||||
@@ -4840,7 +4860,7 @@ msgstr "E377: %%%c no v
|
||||
#. nothing found
|
||||
#: ../quickfix.c:477
|
||||
msgid "E378: 'errorformat' contains no pattern"
|
||||
msgstr "E378: L'opci<63> 'errorformat' no cont<6E> cap patr<74>"
|
||||
msgstr "E378: 'errorformat' no cont<6E> cap patr<74>"
|
||||
|
||||
#: ../quickfix.c:695
|
||||
msgid "E379: Missing or empty directory name"
|
||||
@@ -5234,7 +5254,7 @@ msgstr "S'han trobat tots els fitxers inclosos"
|
||||
|
||||
#: ../search.c:4519
|
||||
msgid "No included files"
|
||||
msgstr "No hi han fitxers inclosos"
|
||||
msgstr "No hi ha fitxers inclosos"
|
||||
|
||||
#: ../search.c:4527
|
||||
msgid "E388: Couldn't find definition"
|
||||
@@ -5605,7 +5625,7 @@ msgstr "Escrivint el fitxer de suggeriments %s ..."
|
||||
#: ../spell.c:7707 ../spell.c:7927
|
||||
#, c-format
|
||||
msgid "Estimated runtime memory use: %d bytes"
|
||||
msgstr "<22>s estimat de mem<65>ria en funcionament: %d octets"
|
||||
msgstr "<22>s estimat de mem<65>ria durant l'execuci<63>: %d octets"
|
||||
|
||||
#: ../spell.c:7820
|
||||
msgid "E751: Output file name must not have region name"
|
||||
@@ -5622,7 +5642,7 @@ msgstr "E755: Regi
|
||||
|
||||
#: ../spell.c:7907
|
||||
msgid "Warning: both compounding and NOBREAK specified"
|
||||
msgstr "Atenci<63>: heu especificat composici<63> i NOBREAK alhora"
|
||||
msgstr "Atenci<63>: s'ha especificat composici<63> i NOBREAK alhora"
|
||||
|
||||
#: ../spell.c:7920
|
||||
#, c-format
|
||||
@@ -6373,7 +6393,7 @@ msgstr " alternativa per a $VIM: \""
|
||||
# 29 car<61>cters fins el ":" (incl<63>s)
|
||||
#: ../version.c:705
|
||||
msgid " f-b for $VIMRUNTIME: \""
|
||||
msgstr " alt per a $VIMRUNTIME: \""
|
||||
msgstr " altern. per a $VIMRUNTIME: \""
|
||||
|
||||
#: ../version.c:709
|
||||
msgid "Compilation: "
|
||||
@@ -6401,7 +6421,7 @@ msgstr "per Bram Moolenaar et al."
|
||||
|
||||
#: ../version.c:774
|
||||
msgid "Vim is open source and freely distributable"
|
||||
msgstr "Vim <20>s un programa obert i lliure distribuci<63>"
|
||||
msgstr "Vim <20>s un programa obert i de lliure distribuci<63>"
|
||||
|
||||
#: ../version.c:776
|
||||
msgid "Help poor children in Uganda!"
|
||||
|
||||
@@ -12,7 +12,7 @@ msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-06-26 15:13+0200\n"
|
||||
"PO-Revision-Date: 2008-05-24 17:26+0200\n"
|
||||
"Last-Translator: Georg Dahn <georg.dahn@gmail.com>\n"
|
||||
"Last-Translator: was: Georg Dahn\n"
|
||||
"Language-Team: German <de@li.org>\n"
|
||||
"Language: de\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -377,7 +377,7 @@ msgstr " Definitions-Erg
|
||||
|
||||
#: ../edit.c:92
|
||||
msgid " Dictionary completion (^K^N^P)"
|
||||
msgstr " W<EFBFBD>rterbuch-Erg<72>nzung (^K^N^P) "
|
||||
msgstr " Dictionary-Erg<72>nzung (^K^N^P) "
|
||||
|
||||
#: ../edit.c:93
|
||||
msgid " Thesaurus completion (^T^N^P)"
|
||||
@@ -401,7 +401,7 @@ msgstr " Vorschlag der Rechtschreibpr
|
||||
|
||||
#: ../edit.c:98
|
||||
msgid " Keyword Local completion (^N^P)"
|
||||
msgstr " Lokale Schl<EFBFBD>sselwort-Erg<72>nzung(^N^P)"
|
||||
msgstr " Lokale Stichwort-Erg<72>nzung(^N^P)"
|
||||
|
||||
#: ../edit.c:101
|
||||
msgid "Hit end of paragraph"
|
||||
@@ -443,7 +443,7 @@ msgstr "Durchsuche: %s"
|
||||
|
||||
#: ../edit.c:3513
|
||||
msgid "Scanning tags."
|
||||
msgstr "Durchsuchen von Tags."
|
||||
msgstr "Durchsuche Tags"
|
||||
|
||||
#: ../edit.c:4418
|
||||
msgid " Adding"
|
||||
@@ -633,6 +633,9 @@ msgstr ""
|
||||
|
||||
#: ../ex_cmds.c:2433
|
||||
#, c-format
|
||||
msgid "Pattern not found: %s"
|
||||
msgstr "Muster nicht gefunden: %s"
|
||||
|
||||
msgid ""
|
||||
"File permissions of \"%s\" are read-only.\n"
|
||||
"It may still be possible to write it.\n"
|
||||
@@ -713,11 +716,6 @@ msgstr "E148: Regul
|
||||
msgid "Pattern found in every line: %s"
|
||||
msgstr "Muster in jeder Zeile gefunden: %s"
|
||||
|
||||
#: ../ex_cmds.c:4504
|
||||
#, c-format
|
||||
msgid "Pattern not found: %s"
|
||||
msgstr "Muster nicht gefunden: %s"
|
||||
|
||||
#: ../ex_cmds.c:4581
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -6488,7 +6486,7 @@ msgid ""
|
||||
"\tLast set from "
|
||||
msgstr ""
|
||||
"\n"
|
||||
"\tZuletzt gesetzt von "
|
||||
"\tZuletzt gesetzt in "
|
||||
|
||||
#: ../eval.c:18682
|
||||
msgid "No old files"
|
||||
|
||||
@@ -13,18 +13,12 @@
|
||||
# Komputeko: http://komputeko.net/index_eo.php
|
||||
# Komputada leksikono: http://bertilow.com/div/komputada_leksikono/
|
||||
#
|
||||
# Lasta versio:
|
||||
# http://dominique.pelle.free.fr/vim-eo.php
|
||||
#
|
||||
# Ĉiu komento estas bonvenata...
|
||||
# Every remark is welcome...
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Vim(Esperanto)\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-01-16 00:30+0100\n"
|
||||
"PO-Revision-Date: 2017-01-16 01:14+0100\n"
|
||||
"POT-Creation-Date: 2017-10-02 22:42+0200\n"
|
||||
"PO-Revision-Date: 2017-10-02 22:57+0200\n"
|
||||
"Last-Translator: Dominique PELLÉ <dominique.pelle@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: eo\n"
|
||||
@@ -105,7 +99,6 @@ msgstr "E90: Ne eblas malŝargi la lastan bufron"
|
||||
msgid "E84: No modified buffer found"
|
||||
msgstr "E84: Neniu modifita bufro trovita"
|
||||
|
||||
#. back where we started, didn't find anything.
|
||||
msgid "E85: There is no listed buffer"
|
||||
msgstr "E85: Estas neniu listigita bufro"
|
||||
|
||||
@@ -121,6 +114,18 @@ msgstr ""
|
||||
"E89: Neniu skribo de post la lasta ŝanĝo de la bufro %ld (aldonu ! por "
|
||||
"transpasi)"
|
||||
|
||||
msgid "E948: Job still running (add ! to end the job)"
|
||||
msgstr "E948: Tasko akoraŭ aktiva (aldonu ! por fini la taskon)"
|
||||
|
||||
msgid "E37: No write since last change (add ! to override)"
|
||||
msgstr "E37: Neniu skribo de post lasta ŝanĝo (aldonu ! por transpasi)"
|
||||
|
||||
msgid "E948: Job still running"
|
||||
msgstr "E948: Tasko ankoraŭ aktiva"
|
||||
|
||||
msgid "E37: No write since last change"
|
||||
msgstr "E37: Neniu skribo de post lasta ŝanĝo"
|
||||
|
||||
msgid "W14: Warning: List of file names overflow"
|
||||
msgstr "W14: Averto: Listo de dosiernomoj troas"
|
||||
|
||||
@@ -176,7 +181,6 @@ msgstr "linio %ld de %ld --%d%%-- kol "
|
||||
msgid "[No Name]"
|
||||
msgstr "[Neniu nomo]"
|
||||
|
||||
#. must be a help buffer
|
||||
msgid "help"
|
||||
msgstr "helpo"
|
||||
|
||||
@@ -202,6 +206,9 @@ msgstr ""
|
||||
"\n"
|
||||
"# Listo de bufroj:\n"
|
||||
|
||||
msgid "E382: Cannot write, 'buftype' option is set"
|
||||
msgstr "E382: Ne eblas skribi, opcio 'buftype' estas ŝaltita"
|
||||
|
||||
msgid "[Scratch]"
|
||||
msgstr "[Malneto]"
|
||||
|
||||
@@ -369,7 +376,6 @@ msgstr "E791: Malplena rikordo en klavmapo"
|
||||
msgid " Keyword completion (^N^P)"
|
||||
msgstr " Kompletigo de ŝlosilvorto (^N^P)"
|
||||
|
||||
#. ctrl_x_mode == 0, ^P/^N compl.
|
||||
msgid " ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)"
|
||||
msgstr " Reĝimo ^X (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)"
|
||||
|
||||
@@ -442,13 +448,12 @@ msgstr "Analizas: %s"
|
||||
msgid "Scanning tags."
|
||||
msgstr "Analizas etikedojn."
|
||||
|
||||
msgid "match in file"
|
||||
msgstr "kongruo en dosiero"
|
||||
|
||||
msgid " Adding"
|
||||
msgstr " Aldonanta"
|
||||
|
||||
#. showmode might reset the internal line pointers, so it must
|
||||
#. * be called before line = ml_get(), or when this address is no
|
||||
#. * longer needed. -- Acevedo.
|
||||
#.
|
||||
msgid "-- Searching..."
|
||||
msgstr "-- Serĉanta..."
|
||||
|
||||
@@ -469,7 +474,6 @@ msgstr "kongruo %d de %d"
|
||||
msgid "match %d"
|
||||
msgstr "kongruo %d"
|
||||
|
||||
#. maximum nesting of lists and dicts
|
||||
msgid "E18: Unexpected characters in :let"
|
||||
msgstr "E18: Neatenditaj signoj en \":let\""
|
||||
|
||||
@@ -523,17 +527,21 @@ msgid "E711: List value has not enough items"
|
||||
msgstr "E711: Lista valoro ne havas sufiĉe da eroj"
|
||||
|
||||
msgid "E690: Missing \"in\" after :for"
|
||||
msgstr "E690: \"in\" mankas post \":for\""
|
||||
msgstr "E690: \"in\" mankas malantaŭ \":for\""
|
||||
|
||||
#, c-format
|
||||
msgid "E108: No such variable: \"%s\""
|
||||
msgstr "E108: Ne estas tia variablo: \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "E940: Cannot lock or unlock variable %s"
|
||||
msgstr "E940: Ne eblas ŝlosi aŭ malŝlosi variablon %s"
|
||||
|
||||
msgid "E743: variable nested too deep for (un)lock"
|
||||
msgstr "E743: variablo ingita tro profunde por malŝlosi"
|
||||
msgstr "E743: variablo ingita tro profunde por (mal)ŝlosi"
|
||||
|
||||
msgid "E109: Missing ':' after '?'"
|
||||
msgstr "E109: Mankas ':' post '?'"
|
||||
msgstr "E109: Mankas ':' malantaŭ '?'"
|
||||
|
||||
msgid "E691: Can only compare List with List"
|
||||
msgstr "E691: Eblas nur kompari Liston kun Listo"
|
||||
@@ -697,20 +705,9 @@ msgstr "argumento de add()"
|
||||
msgid "E785: complete() can only be used in Insert mode"
|
||||
msgstr "E785: complete() uzeblas nur en Enmeta reĝimo"
|
||||
|
||||
#.
|
||||
#. * Yes this is ugly, I don't particularly like it either. But doing it
|
||||
#. * this way has the compelling advantage that translations need not to
|
||||
#. * be touched at all. See below what 'ok' and 'ync' are used for.
|
||||
#.
|
||||
msgid "&Ok"
|
||||
msgstr "&Bone"
|
||||
|
||||
#, c-format
|
||||
msgid "+-%s%3ld line: "
|
||||
msgid_plural "+-%s%3ld lines: "
|
||||
msgstr[0] "+-%s%3ld linio: "
|
||||
msgstr[1] "+-%s%3ld linioj: "
|
||||
|
||||
#, c-format
|
||||
msgid "E700: Unknown function: %s"
|
||||
msgstr "E700: Nekonata funkcio: %s"
|
||||
@@ -756,8 +753,8 @@ msgstr "E727: Komenco preter fino"
|
||||
msgid "<empty>"
|
||||
msgstr "<malplena>"
|
||||
|
||||
msgid "E240: No connection to Vim server"
|
||||
msgstr "E240: Neniu konekto al Vim-servilo"
|
||||
msgid "E240: No connection to the X server"
|
||||
msgstr "E240: Neniu konekto al X-servilo"
|
||||
|
||||
#, c-format
|
||||
msgid "E241: Unable to send to %s"
|
||||
@@ -766,6 +763,12 @@ msgstr "E241: Ne eblas sendi al %s"
|
||||
msgid "E277: Unable to read a server reply"
|
||||
msgstr "E277: Ne eblas legi respondon de servilo"
|
||||
|
||||
msgid "E941: already started a server"
|
||||
msgstr "E941: servilo jam lanĉita"
|
||||
|
||||
msgid "E942: +clientserver feature not available"
|
||||
msgstr "E942: la eblo +clientserver ne disponeblas"
|
||||
|
||||
msgid "remove() argument"
|
||||
msgstr "argumento de remove()"
|
||||
|
||||
@@ -862,7 +865,6 @@ msgstr " malnovaj dosieroj"
|
||||
msgid " FAILED"
|
||||
msgstr " MALSUKCESIS"
|
||||
|
||||
#. avoid a wait_return for this message, it's annoying
|
||||
#, c-format
|
||||
msgid "E137: Viminfo file is not writable: %s"
|
||||
msgstr "E137: Dosiero viminfo ne skribeblas: %s"
|
||||
@@ -883,7 +885,6 @@ msgstr "Skribas dosieron viminfo \"%s\""
|
||||
msgid "E886: Can't rename viminfo file to %s!"
|
||||
msgstr "E886: Ne eblas renomi dosieron viminfo al %s!"
|
||||
|
||||
#. Write the info:
|
||||
#, c-format
|
||||
msgid "# This viminfo file was generated by Vim %s.\n"
|
||||
msgstr "# Tiu dosiero viminfo estis kreita de Vim %s.\n"
|
||||
@@ -1002,8 +1003,8 @@ msgstr " en 1 linio"
|
||||
msgid " on %ld lines"
|
||||
msgstr " en %ld linioj"
|
||||
|
||||
msgid "E147: Cannot do :global recursive"
|
||||
msgstr "E147: Ne eblas fari \":global\" rekursie"
|
||||
msgid "E147: Cannot do :global recursive with a range"
|
||||
msgstr "E147: Ne eblas fari \":global\" rekursie kun amplekso"
|
||||
|
||||
# DP: global estas por ":global" do mi ne tradukis ĝin
|
||||
msgid "E148: Regular expression missing from global"
|
||||
@@ -1154,8 +1155,9 @@ msgstr "E750: Uzu unue \":profile start {dosiernomo}\""
|
||||
msgid "Save changes to \"%s\"?"
|
||||
msgstr "Ĉu konservi ŝanĝojn al \"%s\"?"
|
||||
|
||||
msgid "Untitled"
|
||||
msgstr "Sen titolo"
|
||||
#, c-format
|
||||
msgid "E947: Job still running in buffer \"%s\""
|
||||
msgstr "E947: Tasko ankoraŭ aktiva en la bufro \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "E162: No write since last change for buffer \"%s\""
|
||||
@@ -1189,6 +1191,14 @@ msgstr "Serĉado de \"%s\""
|
||||
msgid "not found in '%s': \"%s\""
|
||||
msgstr "ne trovita en '%s: \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "W20: Required python version 2.x not supported, ignoring file: %s"
|
||||
msgstr "W20: Pitono versio 2.x bezonata sed nesubtenata, ignoro de dosiero: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "W21: Required python version 3.x not supported, ignoring file: %s"
|
||||
msgstr "W21: pitono versio 3.x bezonata sed nesubtenata, ignoro de dosiero: %s"
|
||||
|
||||
msgid "Source Vim script"
|
||||
msgstr "Ruli Vim-skripton"
|
||||
|
||||
@@ -1286,6 +1296,9 @@ msgstr "Inversa amplekso donita, permuteblas"
|
||||
msgid "E494: Use w or w>>"
|
||||
msgstr "E494: Uzu w aŭ w>>"
|
||||
|
||||
msgid "E943: Command table needs to be updated, run 'make cmdidxs'"
|
||||
msgstr "E943: Tabulo de komandoj estas ĝisdatigenda, lanĉu 'make cmdidx'"
|
||||
|
||||
msgid "E319: Sorry, the command is not available in this version"
|
||||
msgstr "E319: Bedaŭrinde, tiu komando ne haveblas en tiu versio"
|
||||
|
||||
@@ -1451,7 +1464,6 @@ msgstr "E189: \"%s\" ekzistas (aldonu ! por transpasi)"
|
||||
msgid "E190: Cannot open \"%s\" for writing"
|
||||
msgstr "E190: Ne eblas malfermi \"%s\" por skribi"
|
||||
|
||||
#. set mark
|
||||
msgid "E191: Argument must be a letter or forward/backward quote"
|
||||
msgstr "E191: Argumento devas esti litero, citilo aŭ retrocitilo"
|
||||
|
||||
@@ -1493,13 +1505,15 @@ msgstr "E500: Liveras malplenan ĉenon"
|
||||
msgid "E195: Cannot open viminfo file for reading"
|
||||
msgstr "E195: Ne eblas malfermi dosieron viminfo en lega reĝimo"
|
||||
|
||||
msgid "Untitled"
|
||||
msgstr "Sen titolo"
|
||||
|
||||
msgid "E196: No digraphs in this version"
|
||||
msgstr "E196: Neniu duliteraĵo en tiu versio"
|
||||
|
||||
msgid "E608: Cannot :throw exceptions with 'Vim' prefix"
|
||||
msgstr "E608: Ne eblas lanĉi (:throw) escepton kun prefikso 'Vim'"
|
||||
|
||||
#. always scroll up, don't overwrite
|
||||
#, c-format
|
||||
msgid "Exception thrown: %s"
|
||||
msgstr "Escepto lanĉita: %s"
|
||||
@@ -1516,7 +1530,6 @@ msgstr "Escepto ne konservita: %s"
|
||||
msgid "%s, line %ld"
|
||||
msgstr "%s, linio %ld"
|
||||
|
||||
#. always scroll up, don't overwrite
|
||||
#, c-format
|
||||
msgid "Exception caught: %s"
|
||||
msgstr "Kaptis escepton: %s"
|
||||
@@ -1542,7 +1555,6 @@ msgstr "Eraro kaj interrompo"
|
||||
msgid "Error"
|
||||
msgstr "Eraro"
|
||||
|
||||
#. if (pending & CSTP_INTERRUPT)
|
||||
msgid "Interrupt"
|
||||
msgstr "Interrompo"
|
||||
|
||||
@@ -1562,7 +1574,7 @@ msgid "E583: multiple :else"
|
||||
msgstr "E583: pluraj \":else\""
|
||||
|
||||
msgid "E584: :elseif after :else"
|
||||
msgstr "E584: \":elseif\" post \":else\""
|
||||
msgstr "E584: \":elseif\" malantaŭ \":else\""
|
||||
|
||||
msgid "E585: :while/:for nesting too deep"
|
||||
msgstr "E585: \":while/:for\" ingita tro profunde"
|
||||
@@ -1585,15 +1597,12 @@ msgstr "E601: \":try\" ingita tro profunde"
|
||||
msgid "E603: :catch without :try"
|
||||
msgstr "E603: \":catch\" sen \":try\""
|
||||
|
||||
#. Give up for a ":catch" after ":finally" and ignore it.
|
||||
#. * Just parse.
|
||||
msgid "E604: :catch after :finally"
|
||||
msgstr "E604: \":catch\" post \":finally\""
|
||||
msgstr "E604: \":catch\" malantaŭ \":finally\""
|
||||
|
||||
msgid "E606: :finally without :try"
|
||||
msgstr "E606: \":finally\" sen \":try\""
|
||||
|
||||
#. Give up for a multiple ":finally" and ignore it.
|
||||
msgid "E607: multiple :finally"
|
||||
msgstr "E607: pluraj \":finally\""
|
||||
|
||||
@@ -1686,7 +1695,6 @@ msgstr "Vim: Legado el stdin...\n"
|
||||
msgid "Reading from stdin..."
|
||||
msgstr "Legado el stdin..."
|
||||
|
||||
#. Re-opening the original file failed!
|
||||
msgid "E202: Conversion made file unreadable!"
|
||||
msgstr "E202: Konverto igis la dosieron nelegebla!"
|
||||
|
||||
@@ -1892,9 +1900,6 @@ msgstr "[sen EOL]"
|
||||
msgid "[Incomplete last line]"
|
||||
msgstr "[Nekompleta lasta linio]"
|
||||
|
||||
#. don't overwrite messages here
|
||||
#. must give this prompt
|
||||
#. don't use emsg() here, don't want to flush the buffers
|
||||
msgid "WARNING: The file has been changed since reading it!!!"
|
||||
msgstr "AVERTO: La dosiero estas ŝanĝita de post kiam ĝi estis legita!!!"
|
||||
|
||||
@@ -1973,7 +1978,6 @@ msgstr "--Forviŝita--"
|
||||
msgid "auto-removing autocommand: %s <buffer=%d>"
|
||||
msgstr "aŭto-forviŝas aŭtokomandon: %s <bufro=%d>"
|
||||
|
||||
#. the group doesn't exist
|
||||
#, c-format
|
||||
msgid "E367: No such group: \"%s\""
|
||||
msgstr "E367: Ne ekzistas tia grupo: \"%s\""
|
||||
@@ -1986,7 +1990,7 @@ msgstr "W19: Forviŝo de augroup kiu estas ankoraŭ uzata"
|
||||
|
||||
#, c-format
|
||||
msgid "E215: Illegal character after *: %s"
|
||||
msgstr "E215: Nevalida signo post *: %s"
|
||||
msgstr "E215: Nevalida signo malantaŭ *: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "E216: No such event: %s"
|
||||
@@ -1996,7 +2000,6 @@ msgstr "E216: Ne estas tia evento: %s"
|
||||
msgid "E216: No such group or event: %s"
|
||||
msgstr "E216: Ne ekzistas tia grupo aŭ evento: %s"
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
"--- Auto-Commands ---"
|
||||
@@ -2044,12 +2047,6 @@ msgstr "E350: Ne eblas krei faldon per la aktuala 'foldmethod'"
|
||||
msgid "E351: Cannot delete fold with current 'foldmethod'"
|
||||
msgstr "E351: Ne eblas forviŝi faldon per la aktuala 'foldmethod'"
|
||||
|
||||
#, c-format
|
||||
msgid "+--%3ld line folded "
|
||||
msgid_plural "+--%3ld lines folded "
|
||||
msgstr[0] "+--%3ld linio faldita "
|
||||
msgstr[1] "+--%3ld linioj falditaj "
|
||||
|
||||
msgid "E222: Add to read buffer"
|
||||
msgstr "E222: Aldoni al lega bufro"
|
||||
|
||||
@@ -2186,18 +2183,15 @@ msgstr "Serĉi kion:"
|
||||
msgid "Replace with:"
|
||||
msgstr "Anstataŭigi per:"
|
||||
|
||||
#. whole word only button
|
||||
msgid "Match whole word only"
|
||||
msgstr "Kongrui kun nur plena vorto"
|
||||
|
||||
#. match case button
|
||||
msgid "Match case"
|
||||
msgstr "Uskleca kongruo"
|
||||
|
||||
msgid "Direction"
|
||||
msgstr "Direkto"
|
||||
|
||||
#. 'Up' and 'Down' buttons
|
||||
msgid "Up"
|
||||
msgstr "Supren"
|
||||
|
||||
@@ -2276,8 +2270,6 @@ msgstr "Trovi ĉenon (uzu '\\\\' por trovi '\\')"
|
||||
msgid "Find & Replace (use '\\\\' to find a '\\')"
|
||||
msgstr "Trovi kaj anstataŭigi (uzu '\\\\' por trovi '\\')"
|
||||
|
||||
#. We fake this: Use a filter that doesn't select anything and a default
|
||||
#. * file name that won't be used.
|
||||
msgid "Not Used"
|
||||
msgstr "Ne uzata"
|
||||
|
||||
@@ -2351,7 +2343,6 @@ msgstr "Vim - Elektilo de tiparo"
|
||||
msgid "Name:"
|
||||
msgstr "Nomo:"
|
||||
|
||||
#. create toggle button
|
||||
msgid "Show size in Points"
|
||||
msgstr "Montri grandon en punktoj"
|
||||
|
||||
@@ -2597,7 +2588,6 @@ msgstr "E261: konekto cscope %s netrovita"
|
||||
msgid "cscope connection %s closed"
|
||||
msgstr "konekto cscope %s fermita"
|
||||
|
||||
#. should not reach here
|
||||
msgid "E570: fatal error in cs_manage_matches"
|
||||
msgstr "E570: neriparebla eraro en cs_manage_matches"
|
||||
|
||||
@@ -2759,7 +2749,6 @@ msgstr "nevalida numero de bufro"
|
||||
msgid "not implemented yet"
|
||||
msgstr "ankoraŭ ne realigita"
|
||||
|
||||
#. ???
|
||||
msgid "cannot set line(s)"
|
||||
msgstr "ne eblas meti la linio(j)n"
|
||||
|
||||
@@ -2800,7 +2789,6 @@ msgid ""
|
||||
msgstr ""
|
||||
"ne eblas registri postalvokan komandon: bufro/fenestro estas jam forviŝiĝanta"
|
||||
|
||||
#. This should never happen. Famous last word?
|
||||
msgid ""
|
||||
"E280: TCL FATAL ERROR: reflist corrupt!? Please report this to vim-dev@vim."
|
||||
"org"
|
||||
@@ -2859,10 +2847,10 @@ msgid "Too many edit arguments"
|
||||
msgstr "Tro da argumentoj de redakto"
|
||||
|
||||
msgid "Argument missing after"
|
||||
msgstr "Argumento mankas post"
|
||||
msgstr "Argumento mankas malantaŭ"
|
||||
|
||||
msgid "Garbage after option argument"
|
||||
msgstr "Forĵetindaĵo post argumento de opcio"
|
||||
msgstr "Forĵetindaĵo malantaŭ argumento de opcio"
|
||||
|
||||
msgid "Too many \"+command\", \"-c command\" or \"--cmd command\" arguments"
|
||||
msgstr "Tro da argumentoj \"+komando\", \"-c komando\" aŭ \"--cmd komando\""
|
||||
@@ -2904,7 +2892,6 @@ msgstr "Vim: Averto: Eligo ne estas al terminalo\n"
|
||||
msgid "Vim: Warning: Input is not from a terminal\n"
|
||||
msgstr "Vim: Averto: Enigo ne estas el terminalo\n"
|
||||
|
||||
#. just in case..
|
||||
msgid "pre-vimrc command line"
|
||||
msgstr "komanda linio pre-vimrc"
|
||||
|
||||
@@ -2968,7 +2955,7 @@ msgstr ""
|
||||
"Argumentoj:\n"
|
||||
|
||||
msgid "--\t\t\tOnly file names after this"
|
||||
msgstr "--\t\t\tNur dosiernomoj post tio"
|
||||
msgstr "--\t\t\tNur dosiernomoj malantaŭ tio"
|
||||
|
||||
msgid "--literal\t\tDon't expand wildcards"
|
||||
msgstr "--literal\t\tNe malvolvi ĵokerojn"
|
||||
@@ -3069,8 +3056,7 @@ msgstr ""
|
||||
"--not-a-term\t\tPreterpasi averton por enigo/eligo, kiu ne estas terminalo"
|
||||
|
||||
msgid "--ttyfail\t\tExit if input or output is not a terminal"
|
||||
msgstr ""
|
||||
"--ttyfail\t\tEliri se le eniro aŭ eliro ne estas terminalo"
|
||||
msgstr "--ttyfail\t\tEliri se la eniro aŭ eliro ne estas terminalo"
|
||||
|
||||
msgid "-u <vimrc>\t\tUse <vimrc> instead of any .vimrc"
|
||||
msgstr "-u <vimrc>\t\tUzi <vimrc> anstataŭ iun ajn .vimrc"
|
||||
@@ -3171,6 +3157,9 @@ msgstr ""
|
||||
msgid "-i <viminfo>\t\tUse <viminfo> instead of .viminfo"
|
||||
msgstr "-i <viminfo>\t\tUzi <viminfo> anstataŭ .viminfo"
|
||||
|
||||
msgid "--clean\t\t'nocompatible', Vim defaults, no plugins, no viminfo"
|
||||
msgstr "--clean\t\t'nocompatible', defaŭltaj agordoj de Vim, neniu viminfo"
|
||||
|
||||
msgid "-h or --help\tPrint Help (this message) and exit"
|
||||
msgstr "-h aŭ --help\tAfiŝi Helpon (tiun mesaĝon) kaj eliri"
|
||||
|
||||
@@ -3271,11 +3260,9 @@ msgstr "--windowid <HWND>\tMalfermi Vim en alia win32 fenestraĵo"
|
||||
msgid "No display"
|
||||
msgstr "Neniu ekrano"
|
||||
|
||||
#. Failed to send, abort.
|
||||
msgid ": Send failed.\n"
|
||||
msgstr ": Sendo malsukcesis.\n"
|
||||
|
||||
#. Let vim start normally.
|
||||
msgid ": Send failed. Trying to execute locally\n"
|
||||
msgstr ": Sendo malsukcesis. Provo de loka plenumo\n"
|
||||
|
||||
@@ -3296,7 +3283,6 @@ msgstr "Neniu marko"
|
||||
msgid "E283: No marks matching \"%s\""
|
||||
msgstr "E283: Neniu marko kongruas kun \"%s\""
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
"mark line col file/text"
|
||||
@@ -3304,7 +3290,6 @@ msgstr ""
|
||||
"\n"
|
||||
"mark linio kol dosiero/teksto"
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
" jump line col file/text"
|
||||
@@ -3312,7 +3297,6 @@ msgstr ""
|
||||
"\n"
|
||||
" salt linio kol dosiero/teksto"
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
"change line col text"
|
||||
@@ -3327,7 +3311,6 @@ msgstr ""
|
||||
"\n"
|
||||
"# Markoj de dosiero:\n"
|
||||
|
||||
#. Write the jumplist with -'
|
||||
msgid ""
|
||||
"\n"
|
||||
"# Jumplist (newest first):\n"
|
||||
@@ -3397,7 +3380,6 @@ msgstr "E298: Ĉu ne akiris blokon n-ro 2?"
|
||||
msgid "E843: Error while updating swap file crypt"
|
||||
msgstr "E843: Eraro dum ĝisdatigo de ĉifrada permutodosiero .swp"
|
||||
|
||||
#. could not (re)open the swap file, what can we do????
|
||||
msgid "E301: Oops, lost the swap file!!!"
|
||||
msgstr "E301: Ve, perdis la permutodosieron .swp!!!"
|
||||
|
||||
@@ -3581,7 +3563,6 @@ msgid "Using crypt key from swap file for the text file.\n"
|
||||
msgstr ""
|
||||
"Uzas ŝlosilon de ĉifrado el permuto dosiero .swp por la teksta dosiero.\n"
|
||||
|
||||
#. use msg() to start the scrolling properly
|
||||
msgid "Swap files found:"
|
||||
msgstr "Permutodosiero .swp trovita:"
|
||||
|
||||
@@ -3751,8 +3732,6 @@ msgstr "Dum malfermo de dosiero \""
|
||||
msgid " NEWER than swap file!\n"
|
||||
msgstr " PLI NOVA ol permutodosiero .swp!\n"
|
||||
|
||||
#. Some of these messages are long to allow translation to
|
||||
#. * other languages.
|
||||
msgid ""
|
||||
"\n"
|
||||
"(1) Another program may be editing the same file. If this is the case,\n"
|
||||
@@ -3842,7 +3821,6 @@ msgstr "E328: Menuo nur ekzistas en alia reĝimo"
|
||||
msgid "E329: No menu \"%s\""
|
||||
msgstr "E329: Neniu menuo \"%s\""
|
||||
|
||||
#. Only a mnemonic or accelerator is not valid.
|
||||
msgid "E792: Empty menu name"
|
||||
msgstr "E792: Malplena nomo de menuo"
|
||||
|
||||
@@ -3855,8 +3833,6 @@ msgstr "E331: Aldono de menueroj direkte al menuzono estas malpermesita"
|
||||
msgid "E332: Separator cannot be part of a menu path"
|
||||
msgstr "E332: Disigilo ne rajtas esti ero de vojo de menuo"
|
||||
|
||||
#. Now we have found the matching menu, and we list the mappings
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
"--- Menus ---"
|
||||
@@ -3867,6 +3843,10 @@ msgstr ""
|
||||
msgid "Tear off this menu"
|
||||
msgstr "Disigi tiun menuon"
|
||||
|
||||
#, c-format
|
||||
msgid "E335: Menu not defined for %s mode"
|
||||
msgstr "E335: Menuo ne estas difinita por reĝimo %s"
|
||||
|
||||
msgid "E333: Menu path must lead to a menu item"
|
||||
msgstr "E333: Vojo de menuo devas konduki al menuero"
|
||||
|
||||
@@ -3874,10 +3854,6 @@ msgstr "E333: Vojo de menuo devas konduki al menuero"
|
||||
msgid "E334: Menu not found: %s"
|
||||
msgstr "E334: Menuo netrovita: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "E335: Menu not defined for %s mode"
|
||||
msgstr "E335: Menuo ne estas difinita por reĝimo %s"
|
||||
|
||||
msgid "E336: Menu path must lead to a sub-menu"
|
||||
msgstr "E336: Vojo de menuo devas konduki al sub-menuo"
|
||||
|
||||
@@ -3949,7 +3925,6 @@ msgstr "Dialogujo de dosiera konservo"
|
||||
msgid "Open File dialog"
|
||||
msgstr "Dialogujo de dosiera malfermo"
|
||||
|
||||
#. TODO: non-GUI file selector here
|
||||
msgid "E338: Sorry, no file browser in console mode"
|
||||
msgstr "E338: Bedaŭrinde ne estas dosierfoliumilo en konzola reĝimo"
|
||||
|
||||
@@ -4116,8 +4091,10 @@ msgstr "E662: Ĉe komenco de ŝanĝlisto"
|
||||
msgid "E663: At end of changelist"
|
||||
msgstr "E663: Ĉe fino de ŝanĝlisto"
|
||||
|
||||
msgid "Type :quit<Enter> to exit Vim"
|
||||
msgstr "Tajpu \":quit<Enenklavo>\" por eliri el Vim"
|
||||
msgid "Type :qa! and press <Enter> to abandon all changes and exit Vim"
|
||||
msgstr ""
|
||||
"Tajpu :qa! kaj premu <Enenklavon> por forlasi ĉiujn ŝanĝojn kaj eliri el "
|
||||
"Vim"
|
||||
|
||||
#, c-format
|
||||
msgid "1 line %sed 1 time"
|
||||
@@ -4149,7 +4126,6 @@ msgstr "%ld linioj krommarĝenitaj "
|
||||
msgid "E748: No previously used register"
|
||||
msgstr "E748: Neniu reĝistro antaŭe uzata"
|
||||
|
||||
#. must display the prompt
|
||||
msgid "cannot yank; delete anyway"
|
||||
msgstr "ne eblas kopii; tamen forviŝi"
|
||||
|
||||
@@ -4164,25 +4140,30 @@ msgstr "%ld linioj ŝanĝitaj"
|
||||
msgid "freeing %ld lines"
|
||||
msgstr "malokupas %ld liniojn"
|
||||
|
||||
msgid "block of 1 line yanked"
|
||||
msgstr "bloko de 1 linio kopiita"
|
||||
|
||||
msgid "1 line yanked"
|
||||
msgstr "1 linio kopiita"
|
||||
#, c-format
|
||||
msgid " into \"%c"
|
||||
msgstr " en \"%c"
|
||||
|
||||
#, c-format
|
||||
msgid "block of %ld lines yanked"
|
||||
msgstr "bloko de %ld linioj kopiita"
|
||||
msgid "block of 1 line yanked%s"
|
||||
msgstr "bloko de 1 linio kopiita%s"
|
||||
|
||||
#, c-format
|
||||
msgid "%ld lines yanked"
|
||||
msgstr "%ld linioj kopiitaj"
|
||||
msgid "1 line yanked%s"
|
||||
msgstr "1 linio kopiita%s"
|
||||
|
||||
#, c-format
|
||||
msgid "block of %ld lines yanked%s"
|
||||
msgstr "bloko de %ld linioj kopiita%s"
|
||||
|
||||
#, c-format
|
||||
msgid "%ld lines yanked%s"
|
||||
msgstr "%ld linioj kopiitaj%s"
|
||||
|
||||
#, c-format
|
||||
msgid "E353: Nothing in register %s"
|
||||
msgstr "E353: Nenio en reĝistro %s"
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
"--- Registers ---"
|
||||
@@ -4243,9 +4224,6 @@ msgstr ""
|
||||
msgid "(+%ld for BOM)"
|
||||
msgstr "(+%ld por BOM)"
|
||||
|
||||
msgid "%<%f%h%m%=Page %N"
|
||||
msgstr "%<%f%h%m%=Folio %N"
|
||||
|
||||
msgid "Thanks for flying Vim"
|
||||
msgstr "Dankon pro flugi per Vim"
|
||||
|
||||
@@ -4262,7 +4240,7 @@ msgid "E846: Key code not set"
|
||||
msgstr "E846: Klavkodo ne agordita"
|
||||
|
||||
msgid "E521: Number required after ="
|
||||
msgstr "E521: Nombro bezonata post ="
|
||||
msgstr "E521: Nombro bezonata malantaŭ ="
|
||||
|
||||
msgid "E522: Not found in termcap"
|
||||
msgstr "E522: Netrovita en termcap"
|
||||
@@ -4304,7 +4282,7 @@ msgstr "E525: Ĉeno de nula longo"
|
||||
|
||||
#, c-format
|
||||
msgid "E526: Missing number after <%s>"
|
||||
msgstr "E526: Mankas nombro post <%s>"
|
||||
msgstr "E526: Mankas nombro malantaŭ <%s>"
|
||||
|
||||
msgid "E527: Missing comma"
|
||||
msgstr "E527: Mankas komo"
|
||||
@@ -4332,7 +4310,7 @@ msgstr "E534: Nevalida larĝa tiparo"
|
||||
|
||||
#, c-format
|
||||
msgid "E535: Illegal character after <%c>"
|
||||
msgstr "E535: Nevalida signo post <%c>"
|
||||
msgstr "E535: Nevalida signo malantaŭ <%c>"
|
||||
|
||||
msgid "E536: comma required"
|
||||
msgstr "E536: komo bezonata"
|
||||
@@ -4353,6 +4331,9 @@ msgstr "E541: tro da elementoj"
|
||||
msgid "E542: unbalanced groups"
|
||||
msgstr "E542: misekvilibraj grupoj"
|
||||
|
||||
msgid "E946: Cannot make a terminal with running job modifiable"
|
||||
msgstr "E946: Ne eblas igi modifebla terminalon kun aktiva tasko"
|
||||
|
||||
msgid "E590: A preview window already exists"
|
||||
msgstr "E590: Antaŭvida fenestro jam ekzistas"
|
||||
|
||||
@@ -4371,9 +4352,6 @@ msgstr "E594: Bezonas almenaŭ %d kolumnojn"
|
||||
msgid "E355: Unknown option: %s"
|
||||
msgstr "E355: Nekonata opcio: %s"
|
||||
|
||||
#. There's another character after zeros or the string
|
||||
#. * is empty. In both cases, we are trying to set a
|
||||
#. * num option using a string.
|
||||
#, c-format
|
||||
msgid "E521: Number required: &%s = '%s'"
|
||||
msgstr "E521: Nombro bezonata: &%s = '%s'"
|
||||
@@ -4415,7 +4393,7 @@ msgstr "E357: 'langmap': Kongrua signo mankas por %s"
|
||||
|
||||
#, c-format
|
||||
msgid "E358: 'langmap': Extra characters after semicolon: %s"
|
||||
msgstr "E358: 'langmap': Ekstraj signoj post punktokomo: %s"
|
||||
msgstr "E358: 'langmap': Ekstraj signoj malantaŭ punktokomo: %s"
|
||||
|
||||
msgid "cannot open "
|
||||
msgstr "ne eblas malfermi "
|
||||
@@ -4446,7 +4424,6 @@ msgstr "ne eblas ŝanĝi reĝimon de konzolo?!\n"
|
||||
msgid "mch_get_shellsize: not a console??\n"
|
||||
msgstr "mch_get_shellsize: ne estas konzolo??\n"
|
||||
|
||||
#. if Vim opened a window: Executing a shell may cause crashes
|
||||
msgid "E360: Cannot execute shell with -f option"
|
||||
msgstr "E360: Ne eblas plenumi ŝelon kun opcio -f"
|
||||
|
||||
@@ -4672,7 +4649,6 @@ msgstr "E376: Nevalida %%%c en prefikso de formata ĉeno"
|
||||
msgid "E377: Invalid %%%c in format string"
|
||||
msgstr "E377: Nevalida %%%c en formata ĉeno"
|
||||
|
||||
#. nothing found
|
||||
msgid "E378: 'errorformat' contains no pattern"
|
||||
msgstr "E378: 'errorformat' enhavas neniun ŝablonon"
|
||||
|
||||
@@ -4711,9 +4687,6 @@ msgstr "E381: Ĉe la supro de stako de rapidriparo"
|
||||
msgid "No entries"
|
||||
msgstr "Neniu ano"
|
||||
|
||||
msgid "E382: Cannot write, 'buftype' option is set"
|
||||
msgstr "E382: Ne eblas skribi, opcio 'buftype' estas ŝaltita"
|
||||
|
||||
msgid "Error file"
|
||||
msgstr "Erara Dosiero"
|
||||
|
||||
@@ -4736,7 +4709,13 @@ msgstr "E369: nevalida ano en %s%%[]"
|
||||
|
||||
#, c-format
|
||||
msgid "E769: Missing ] after %s["
|
||||
msgstr "E769: Mankas ] post %s["
|
||||
msgstr "E769: Mankas ] malantaŭ %s["
|
||||
|
||||
msgid "E944: Reverse range in character class"
|
||||
msgstr "E944: Inversa amplekso en klaso de signoj"
|
||||
|
||||
msgid "E945: Range too large in character class"
|
||||
msgstr "E945: tro larga amplekso de klaso de signoj"
|
||||
|
||||
#, c-format
|
||||
msgid "E53: Unmatched %s%%("
|
||||
@@ -4759,12 +4738,15 @@ msgstr "E67: \\z1 kaj aliaj estas nepermeseblaj tie"
|
||||
|
||||
#, c-format
|
||||
msgid "E69: Missing ] after %s%%["
|
||||
msgstr "E69: Mankas ] post %s%%["
|
||||
msgstr "E69: Mankas ] malantaŭ %s%%["
|
||||
|
||||
#, c-format
|
||||
msgid "E70: Empty %s%%[]"
|
||||
msgstr "E70: Malplena %s%%[]"
|
||||
|
||||
msgid "E65: Illegal back reference"
|
||||
msgstr "E65: Nevalida retro-referenco"
|
||||
|
||||
msgid "E339: Pattern too long"
|
||||
msgstr "E339: Ŝablono tro longa"
|
||||
|
||||
@@ -4780,7 +4762,7 @@ msgstr "E52: Neekvilibra \\z("
|
||||
|
||||
#, c-format
|
||||
msgid "E59: invalid character after %s@"
|
||||
msgstr "E59: nevalida signo post %s@"
|
||||
msgstr "E59: nevalida signo malantaŭ %s@"
|
||||
|
||||
#, c-format
|
||||
msgid "E60: Too many complex %s{...}s"
|
||||
@@ -4801,19 +4783,16 @@ msgstr "E63: nevalida uzo de \\_"
|
||||
msgid "E64: %s%c follows nothing"
|
||||
msgstr "E64: %s%c sekvas nenion"
|
||||
|
||||
msgid "E65: Illegal back reference"
|
||||
msgstr "E65: Nevalida retro-referenco"
|
||||
|
||||
msgid "E68: Invalid character after \\z"
|
||||
msgstr "E68: Nevalida signo post \\z"
|
||||
msgstr "E68: Nevalida signo malantaŭ \\z"
|
||||
|
||||
#, c-format
|
||||
msgid "E678: Invalid character after %s%%[dxouU]"
|
||||
msgstr "E678: Nevalida signo post %s%%[dxouU]"
|
||||
msgstr "E678: Nevalida signo malantaŭ %s%%[dxouU]"
|
||||
|
||||
#, c-format
|
||||
msgid "E71: Invalid character after %s%%"
|
||||
msgstr "E71: Nevalida signo post %s%%"
|
||||
msgstr "E71: Nevalida signo malantaŭ %s%%"
|
||||
|
||||
#, c-format
|
||||
msgid "E554: Syntax error in %s{...}"
|
||||
@@ -4845,7 +4824,7 @@ msgstr "E866: (NFA-regulesprimo) Mispoziciigita %c"
|
||||
|
||||
#, c-format
|
||||
msgid "E877: (NFA regexp) Invalid character class: %ld"
|
||||
msgstr "E877: (NFA-regulesprimo) Nevalida klaso de signo: %ld"
|
||||
msgstr "E877: (NFA-regulesprimo) Nevalida klaso de signoj: %ld"
|
||||
|
||||
#, c-format
|
||||
msgid "E867: (NFA) Unknown operator '\\z%c'"
|
||||
@@ -4855,7 +4834,6 @@ msgstr "E867: (NFA) Nekonata operatoro '\\z%c'"
|
||||
msgid "E867: (NFA) Unknown operator '\\%%%c'"
|
||||
msgstr "E867: (NFA) Nekonata operatoro '\\%%%c'"
|
||||
|
||||
#. should never happen
|
||||
msgid "E868: Error building NFA with equivalence class!"
|
||||
msgstr "E868: Eraro dum prekomputado de NFA kun ekvivalentoklaso!"
|
||||
|
||||
@@ -4866,13 +4844,11 @@ msgstr "E869: (NFA) Nekonata operatoro '\\@%c'"
|
||||
msgid "E870: (NFA regexp) Error reading repetition limits"
|
||||
msgstr "E870: (NFS-regulesprimo) Eraro dum legado de limoj de ripeto"
|
||||
|
||||
#. Can't have a multi follow a multi.
|
||||
msgid "E871: (NFA regexp) Can't have a multi follow a multi !"
|
||||
msgstr ""
|
||||
"E871: (NFA-regulesprimo) Ne povas havi mult-selekton tuj post alia mult-"
|
||||
"selekto!"
|
||||
|
||||
#. Too many `('
|
||||
msgid "E872: (NFA regexp) Too many '('"
|
||||
msgstr "E872: (NFA-regulesprimo) tro da '('"
|
||||
|
||||
@@ -4893,7 +4869,7 @@ msgstr ""
|
||||
"statoj en la staplo"
|
||||
|
||||
msgid "E876: (NFA regexp) Not enough space to store the whole NFA "
|
||||
msgstr "E876: (NFA-regulesprimo) ne sufiĉa spaco por enmomorigi la tutan NFA "
|
||||
msgstr "E876: (NFA-regulesprimo) ne sufiĉa spaco por enmemorigi la tutan NFA "
|
||||
|
||||
msgid "E878: (NFA) Could not allocate memory for branch traversal!"
|
||||
msgstr "E878: (NFA) Ne povis asigni memoron por traigi branĉojn!"
|
||||
@@ -4975,12 +4951,11 @@ msgid "E385: search hit BOTTOM without match for: %s"
|
||||
msgstr "E385: serĉo atingis SUBON sen trovi: %s"
|
||||
|
||||
msgid "E386: Expected '?' or '/' after ';'"
|
||||
msgstr "E386: Atendis '?' aŭ '/' post ';'"
|
||||
msgstr "E386: Atendis '?' aŭ '/' malantaŭ ';'"
|
||||
|
||||
msgid " (includes previously listed match)"
|
||||
msgstr " (enhavas antaŭe listigitajn kongruojn)"
|
||||
|
||||
#. cursor at status line
|
||||
msgid "--- Included files "
|
||||
msgstr "--- Inkluzivitaj dosieroj "
|
||||
|
||||
@@ -5057,8 +5032,6 @@ msgstr "Bedaŭrinde ne estas sugestoj"
|
||||
msgid "Sorry, only %ld suggestions"
|
||||
msgstr "Bedaŭrinde estas nur %ld sugestoj"
|
||||
|
||||
#. for when 'cmdheight' > 1
|
||||
#. avoid more prompt
|
||||
#, c-format
|
||||
msgid "Change \"%.*s\" to:"
|
||||
msgstr "Anstataŭigi \"%.*s\" per:"
|
||||
@@ -5340,10 +5313,6 @@ msgstr "Densigis %d de %d nodoj; %d (%d%%) restantaj"
|
||||
msgid "Reading back spell file..."
|
||||
msgstr "Relegas la dosieron de literumo..."
|
||||
|
||||
#.
|
||||
#. * Go through the trie of good words, soundfold each word and add it to
|
||||
#. * the soundfold trie.
|
||||
#.
|
||||
msgid "Performing soundfolding..."
|
||||
msgstr "Fonetika analizado..."
|
||||
|
||||
@@ -5398,18 +5367,38 @@ msgstr "Vorto '%.*s' aldonita al %s"
|
||||
msgid "E763: Word characters differ between spell files"
|
||||
msgstr "E763: Signoj de vorto malsamas tra literumaj dosieroj"
|
||||
|
||||
#. This should have been checked when generating the .spl
|
||||
#. * file.
|
||||
msgid "E783: duplicate char in MAP entry"
|
||||
msgstr "E783: ripetita signo en rikordo MAP"
|
||||
|
||||
msgid "No Syntax items defined for this buffer"
|
||||
msgstr "Neniu sintaksa elemento difinita por tiu bufro"
|
||||
|
||||
msgid "syntax conceal on"
|
||||
msgstr "sintakso de conceal ŝaltata"
|
||||
|
||||
msgid "syntax conceal off"
|
||||
msgstr "sintakso de conceal malŝaltita"
|
||||
|
||||
#, c-format
|
||||
msgid "E390: Illegal argument: %s"
|
||||
msgstr "E390: Nevalida argumento: %s"
|
||||
|
||||
msgid "syntax case ignore"
|
||||
msgstr "sintakso ignoras usklecon"
|
||||
|
||||
msgid "syntax case match"
|
||||
msgstr "sintakso konsideras usklecon"
|
||||
|
||||
msgid "syntax spell toplevel"
|
||||
msgstr "literumado en teksto sen sintaksa grupo"
|
||||
|
||||
msgid "syntax spell notoplevel"
|
||||
msgstr "sen literumado en teksto sen sintaksa grupo"
|
||||
|
||||
msgid "syntax spell default"
|
||||
msgstr ""
|
||||
"literumado en teksto sen sintaksa grupo, nur se ne estas @Spell aŭ @NoSpell"
|
||||
|
||||
msgid "syntax iskeyword "
|
||||
msgstr "sintakso iskeyword "
|
||||
|
||||
@@ -5491,7 +5480,7 @@ msgstr "E789: Mankas ']': %s"
|
||||
|
||||
#, c-format
|
||||
msgid "E890: trailing char after ']': %s]%s"
|
||||
msgstr "E890: vosta signo post ']': %s]%s"
|
||||
msgstr "E890: vosta signo malantaŭ ']': %s]%s"
|
||||
|
||||
#, c-format
|
||||
msgid "E398: Missing '=': %s"
|
||||
@@ -5513,7 +5502,7 @@ msgstr "E401: Disigilo de ŝablono netrovita: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "E402: Garbage after pattern: %s"
|
||||
msgstr "E402: Forĵetindaĵo post ŝablono: %s"
|
||||
msgstr "E402: Forĵetindaĵo malantaŭ ŝablono: %s"
|
||||
|
||||
msgid "E403: syntax sync: line continuations pattern specified twice"
|
||||
msgstr "E403: sintaksa sinkronigo: ŝablono de linia daŭrigo specifita dufoje"
|
||||
@@ -5645,7 +5634,6 @@ msgstr "E428: Ne eblas iri preter lastan kongruan etikedon"
|
||||
msgid "File \"%s\" does not exist"
|
||||
msgstr "La dosiero \"%s\" ne ekzistas"
|
||||
|
||||
#. Give an indication of the number of matching tags
|
||||
#, c-format
|
||||
msgid "tag %d of %d%s"
|
||||
msgstr "etikedo %d de %d%s"
|
||||
@@ -5660,7 +5648,6 @@ msgstr " Uzo de etikedo kun malsama uskleco!"
|
||||
msgid "E429: File \"%s\" does not exist"
|
||||
msgstr "E429: Dosiero \"%s\" ne ekzistas"
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
" # TO tag FROM line in file/text"
|
||||
@@ -5691,7 +5678,6 @@ msgstr "Antaŭ bajto %ld"
|
||||
msgid "E432: Tags file not sorted: %s"
|
||||
msgstr "E432: Etikeda dosiero ne estas ordigita: %s"
|
||||
|
||||
#. never opened any tags file
|
||||
msgid "E433: No tags file"
|
||||
msgstr "E433: Neniu etikeda dosiero"
|
||||
|
||||
@@ -5727,7 +5713,6 @@ msgstr "E436: Neniu rikordo \"%s\" en termcap"
|
||||
msgid "E437: terminal capability \"cm\" required"
|
||||
msgstr "E437: kapablo de terminalo \"cm\" bezonata"
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
"--- Terminal keys ---"
|
||||
@@ -5738,6 +5723,21 @@ msgstr ""
|
||||
msgid "Cannot open $VIMRUNTIME/rgb.txt"
|
||||
msgstr "Ne povas malfermi $VIMRUNTIME/rgb.txt"
|
||||
|
||||
msgid "Terminal"
|
||||
msgstr "Terminalo"
|
||||
|
||||
msgid "Terminal-finished"
|
||||
msgstr "Terminalo-finiĝis"
|
||||
|
||||
msgid "active"
|
||||
msgstr "aktiva"
|
||||
|
||||
msgid "running"
|
||||
msgstr "ruliĝas"
|
||||
|
||||
msgid "finished"
|
||||
msgstr "finiĝis"
|
||||
|
||||
msgid "new shell started\n"
|
||||
msgstr "nova ŝelo lanĉita\n"
|
||||
|
||||
@@ -5747,12 +5747,9 @@ msgstr "Vim: Eraro dum legado de eniro, elironta...\n"
|
||||
msgid "Used CUT_BUFFER0 instead of empty selection"
|
||||
msgstr "Uzis CUT_BUFFER0 anstataŭ malplenan apartigon"
|
||||
|
||||
#. This happens when the FileChangedRO autocommand changes the
|
||||
#. * file in a way it becomes shorter.
|
||||
msgid "E881: Line count changed unexpectedly"
|
||||
msgstr "E881: Nombro de linioj ŝanĝiĝis neatendite"
|
||||
|
||||
#. must display the prompt
|
||||
msgid "No undo possible; continue anyway"
|
||||
msgstr "Malfaro neebla; tamen daŭrigi"
|
||||
|
||||
@@ -5986,6 +5983,10 @@ msgstr "E932: Fermo-funkcio devus esti je la plej alta nivelo: %s"
|
||||
msgid "E126: Missing :endfunction"
|
||||
msgstr "E126: Mankas \":endfunction\""
|
||||
|
||||
#, c-format
|
||||
msgid "W22: Text found after :endfunction: %s"
|
||||
msgstr "W22: Teksto trovita malantaŭ :endfunction: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "E707: Function name conflicts with variable: %s"
|
||||
msgstr "E707: Nomo de funkcio konfliktas kun variablo: %s"
|
||||
@@ -6382,7 +6383,6 @@ msgstr "Kompari per Vim"
|
||||
msgid "Edit with &Vim"
|
||||
msgstr "Redakti per &Vim"
|
||||
|
||||
#. Now concatenate
|
||||
msgid "Edit with existing Vim - "
|
||||
msgstr "Redakti per ekzistanta Vim - "
|
||||
|
||||
@@ -6401,10 +6401,6 @@ msgstr "Serĉvojo estas tro longa!"
|
||||
msgid "--No lines in buffer--"
|
||||
msgstr "--Neniu linio en bufro--"
|
||||
|
||||
#.
|
||||
#. * The error messages that can be shared are included here.
|
||||
#. * Excluded are errors that are only used once and debugging messages.
|
||||
#.
|
||||
msgid "E470: Command aborted"
|
||||
msgstr "E470: komando ĉesigita"
|
||||
|
||||
@@ -6590,12 +6586,6 @@ msgstr "E484: Ne eblas malfermi dosieron %s"
|
||||
msgid "E485: Can't read file %s"
|
||||
msgstr "E485: Ne eblas legi dosieron %s"
|
||||
|
||||
msgid "E37: No write since last change (add ! to override)"
|
||||
msgstr "E37: Neniu skribo de post lasta ŝanĝo (aldonu ! por transpasi)"
|
||||
|
||||
msgid "E37: No write since last change"
|
||||
msgstr "E37: Neniu skribo de post lasta ŝanĝo"
|
||||
|
||||
msgid "E38: Null argument"
|
||||
msgstr "E38: Nula argumento"
|
||||
|
||||
@@ -6730,8 +6720,8 @@ msgstr "E592: 'winwidth' ne rajtas esti malpli ol 'winminwidth'"
|
||||
msgid "E80: Error while writing"
|
||||
msgstr "E80: Eraro dum skribado"
|
||||
|
||||
msgid "Zero count"
|
||||
msgstr "Nul kvantoro"
|
||||
msgid "E939: Positive count required"
|
||||
msgstr "E939: Pozitiva kvantoro bezonata"
|
||||
|
||||
msgid "E81: Using <SID> not in a script context"
|
||||
msgstr "E81: Uzo de <SID> ekster kunteksto de skripto"
|
||||
@@ -6875,7 +6865,6 @@ msgstr "konstruilo de listo ne akceptas ŝlosilvortajn argumentojn"
|
||||
msgid "list index out of range"
|
||||
msgstr "indekso de listo ekster limoj"
|
||||
|
||||
#. No more suitable format specifications in python-2.3
|
||||
#, c-format
|
||||
msgid "internal error: failed to get vim list item %d"
|
||||
msgstr "interna eraro: obteno de vim-a listero %d malsukcesis"
|
||||
|
||||
@@ -1197,7 +1197,7 @@ msgstr "E141: No existe un nombre de archivo para el búfer %<PRId64>"
|
||||
#: ../ex_cmds.c:2412
|
||||
msgid "E142: File not written: Writing is disabled by 'write' option"
|
||||
msgstr ""
|
||||
"E142: No se ha escrito el archivo: escritura desactivada por \n"
|
||||
"E142: No se ha escrito el archivo: escritura desactivada por "
|
||||
"la opción 'write'"
|
||||
|
||||
#: ../ex_cmds.c:2434
|
||||
@@ -2209,7 +2209,7 @@ msgstr "es de solo lectura (añada ! para sobreescribir)"
|
||||
#: ../fileio.c:2886
|
||||
msgid "E506: Can't write to backup file (add ! to override)"
|
||||
msgstr ""
|
||||
"E506: No se pudo escribir en el archivo de recuperación\n"
|
||||
"E506: No se pudo escribir en el archivo de recuperación "
|
||||
"(añada ! para forzar la orden)"
|
||||
|
||||
#: ../fileio.c:2898
|
||||
@@ -3136,7 +3136,7 @@ msgstr ""
|
||||
#: ../hardcopy.c:2254
|
||||
msgid "E675: No default font specified for multi-byte printing."
|
||||
msgstr ""
|
||||
"E675: No se ha definido un tipo de letra predeterminado para impresión\n"
|
||||
"E675: No se ha definido un tipo de letra predeterminado para impresión "
|
||||
"multi-byte"
|
||||
|
||||
#: ../hardcopy.c:2426
|
||||
@@ -3393,7 +3393,7 @@ msgstr "Basura después de la opción"
|
||||
#: ../main.c:152
|
||||
msgid "Too many \"+command\", \"-c command\" or \"--cmd command\" arguments"
|
||||
msgstr ""
|
||||
"Demasiados argumentos tales como: \"+orden\", \"-c orden\" \n"
|
||||
"Demasiados argumentos tales como: \"+orden\", \"-c orden\" "
|
||||
"o \"--cmd orden\""
|
||||
|
||||
#: ../main.c:154
|
||||
@@ -3797,7 +3797,7 @@ msgstr "E302: No pude cambiar el nombre del archivo de intercambio"
|
||||
#, c-format
|
||||
msgid "E303: Unable to open swap file for \"%s\", recovery impossible"
|
||||
msgstr ""
|
||||
"E303: Incapaz de abrir el archivo de intercambio para %s,\n"
|
||||
"E303: Incapaz de abrir el archivo de intercambio para %s, "
|
||||
"recuperación imposible"
|
||||
|
||||
#: ../memline.c:666
|
||||
@@ -3916,7 +3916,7 @@ msgstr "??? desde aquí hasta ???FIN las líneas pueden estar desordenadas"
|
||||
#: ../memline.c:1164
|
||||
msgid "??? from here until ???END lines may have been inserted/deleted"
|
||||
msgstr ""
|
||||
"??? desde aquí hasta ???FIN las líneas pueden haber sido\n"
|
||||
"??? desde aquí hasta ???FIN las líneas pueden haber sido "
|
||||
"insertadas/borradas"
|
||||
|
||||
#: ../memline.c:1181
|
||||
@@ -3931,7 +3931,7 @@ msgstr "E311: Recuperación interrumpida"
|
||||
msgid ""
|
||||
"E312: Errors detected while recovering; look for lines starting with ???"
|
||||
msgstr ""
|
||||
"E312: Se han detectado errores al recuperar; busque líneas que\n"
|
||||
"E312: Se han detectado errores al recuperar; busque líneas que "
|
||||
"empiecen con ???"
|
||||
|
||||
#: ../memline.c:1245
|
||||
@@ -5382,7 +5382,7 @@ msgstr "E756: La corrección ortográfica está desactivada"
|
||||
#, c-format
|
||||
msgid "Warning: Cannot find word list \"%s.%s.spl\" or \"%s.ascii.spl\""
|
||||
msgstr ""
|
||||
"Advertencia: No se pudo hallar la lista de palabras \"%s.%s.spl\" \n"
|
||||
"Advertencia: No se pudo hallar la lista de palabras \"%s.%s.spl\" "
|
||||
"or \"%s.ascii.spl\""
|
||||
|
||||
#: ../spell.c:2473
|
||||
@@ -5443,8 +5443,7 @@ msgid ""
|
||||
"%d"
|
||||
msgstr ""
|
||||
"Definir COMPOUNDFORBIDFLAG después de un elemento PFX puede dar resultados "
|
||||
"erróneos\n"
|
||||
"en %s línea %d"
|
||||
"erróneos en %s línea %d"
|
||||
|
||||
#: ../spell.c:4731
|
||||
#, c-format
|
||||
@@ -5453,8 +5452,7 @@ msgid ""
|
||||
"%d"
|
||||
msgstr ""
|
||||
"Definir COMPOUNDPERMITFLAG después de un ítem PFX puede dar resultados "
|
||||
"erróneos\n"
|
||||
"en %s línea %d"
|
||||
"erróneos en %s línea %d"
|
||||
|
||||
#: ../spell.c:4747
|
||||
#, c-format
|
||||
@@ -5485,7 +5483,7 @@ msgstr "Valor equivocado de CHECKCOMPOUNDPATTERN en %s línea %d: %s"
|
||||
#, c-format
|
||||
msgid "Different combining flag in continued affix block in %s line %d: %s"
|
||||
msgstr ""
|
||||
"Marca de combinación diferente en el bloque de afijos continuo\n"
|
||||
"Marca de combinación diferente en el bloque de afijos continuo "
|
||||
"en %s línea %d: %s"
|
||||
|
||||
#: ../spell.c:4850
|
||||
@@ -5500,8 +5498,7 @@ msgid ""
|
||||
"line %d: %s"
|
||||
msgstr ""
|
||||
"Afijo usado también para BAD/RARE/KEEPCASE/NEEDAFFIX/NEEDCOMPOUND/NOSUGGEST "
|
||||
"en\n"
|
||||
"%s línea %d: %s"
|
||||
"en %s línea %d: %s"
|
||||
|
||||
#: ../spell.c:4893
|
||||
#, c-format
|
||||
@@ -5942,7 +5939,7 @@ msgstr "E402: Basura después del patrón: %s"
|
||||
#: ../syntax.c:5120
|
||||
msgid "E403: syntax sync: line continuations pattern specified twice"
|
||||
msgstr ""
|
||||
"E403: Sincronización de sintaxis: Se especificó dos veces un\n"
|
||||
"E403: Sincronización de sintaxis: Se especificó dos veces un "
|
||||
"patrón de continuación de línea"
|
||||
|
||||
#: ../syntax.c:5169
|
||||
@@ -6569,7 +6566,7 @@ msgstr "E813: No se puede cerrar la ventana de autocmd"
|
||||
#: ../window.c:1814
|
||||
msgid "E814: Cannot close window, only autocmd window would remain"
|
||||
msgstr ""
|
||||
"E814: No se pudo cerrar la última ventana, solo quedará\n"
|
||||
"E814: No se pudo cerrar la última ventana, solo quedará "
|
||||
"la ventana de autocmd"
|
||||
|
||||
#: ../window.c:2717
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Finnish translation for Vim.
|
||||
# Copyright (C) 2003-2006 Free Software Foundation, Inc.
|
||||
# 2007-2016, Flammie Pirinen <flammie@iki.fi>
|
||||
# 2007-2018, Flammie Pirinen <flammie@iki.fi>
|
||||
#
|
||||
# Jargonia ei ole yritetty suotta kotoperäistää missä teknisempi lainasanasto
|
||||
# tulee paremmin kyseeseen.
|
||||
@@ -313,7 +313,6 @@ msgstr "E90: Ei voi vapauttaa viimeistä puskuria"
|
||||
msgid "E84: No modified buffer found"
|
||||
msgstr "E84: Ei muokattuja puskureita"
|
||||
|
||||
#. back where we started, didn't find anything.
|
||||
msgid "E85: There is no listed buffer"
|
||||
msgstr "E85: Luetteloitua puskuria ei ole"
|
||||
|
||||
@@ -390,7 +389,6 @@ msgstr "1 rivi --%d %%--"
|
||||
msgid "[No Name]"
|
||||
msgstr "[Nimetön]"
|
||||
|
||||
#. must be a help buffer
|
||||
msgid "help"
|
||||
msgstr "ohje"
|
||||
|
||||
@@ -495,7 +493,6 @@ msgstr "E791: Tyhjä keymap-kenttä"
|
||||
msgid " Keyword completion (^N^P)"
|
||||
msgstr " Avainsanatäydennys (^N^P)"
|
||||
|
||||
#. ctrl_x_mode == 0, ^P/^N compl.
|
||||
msgid " ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)"
|
||||
msgstr " ^X-tila (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)"
|
||||
|
||||
@@ -570,10 +567,6 @@ msgstr "Luetaan tägejä."
|
||||
msgid " Adding"
|
||||
msgstr " Lisätään"
|
||||
|
||||
#. showmode might reset the internal line pointers, so it must
|
||||
#. * be called before line = ml_get(), or when this address is no
|
||||
#. * longer needed. -- Acevedo.
|
||||
#.
|
||||
msgid "-- Searching..."
|
||||
msgstr "-- Haetaan..."
|
||||
|
||||
@@ -1418,6 +1411,18 @@ msgstr "E907: Käytettiin erikoisarvoa Floattina"
|
||||
msgid "E808: Number or Float required"
|
||||
msgstr "E808: Number tai Float vaaditaan"
|
||||
|
||||
#, c-format
|
||||
msgid "line %ld: %s"
|
||||
msgstr "rivi %ld: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "Breakpoint in \"%s%s\" line %ld"
|
||||
msgstr "Katkaisukohta %s%s rivillä %ld"
|
||||
|
||||
#, c-format
|
||||
msgid "%3d %s %s line %ld"
|
||||
msgstr "%3d %s %s rivi %ld"
|
||||
|
||||
# puhutaan merkin ulkoasusta snprintf(..., c, c, c, c)
|
||||
#, c-format
|
||||
msgid "<%s>%s%s %d, Hex %02x, Octal %03o"
|
||||
@@ -1545,7 +1550,7 @@ msgstr " 1 rivillä"
|
||||
#~ msgid " on %<PRId64> lines"
|
||||
#~ msgstr " %ld rivillä"
|
||||
|
||||
msgid "E147: Cannot do :global recursive"
|
||||
msgid "E147: Cannot do :global recursive with a range"
|
||||
msgstr "E147: :globalia ei voi suorittaa rekursiivisesti"
|
||||
|
||||
msgid "E148: Regular expression missing from global"
|
||||
@@ -1574,6 +1579,10 @@ msgstr "E149: ei löydy ohjetta kohteelle %s"
|
||||
msgid "Sorry, help file \"%s\" not found"
|
||||
msgstr "ohjetiedostoa %s ei löydy"
|
||||
|
||||
#, c-format
|
||||
msgid "E151: No match: %s"
|
||||
msgstr "E151: Ei täsmää: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "E152: Cannot open %s for writing"
|
||||
msgstr "E152: Ei voi avata tiedostoa %s kirjoittamista varten"
|
||||
@@ -1926,7 +1935,6 @@ msgstr "E189: %s on jo olemassa (lisää komentoon ! ohittaaksesi)"
|
||||
msgid "E190: Cannot open \"%s\" for writing"
|
||||
msgstr "E190: Tiedostoa %s ei voitu avata kirjoittamista varten"
|
||||
|
||||
#. set mark
|
||||
msgid "E191: Argument must be a letter or forward/backward quote"
|
||||
msgstr "E191: Argumentin eteen- tai taaksepäin lainaukseen pitää olla kirjain"
|
||||
|
||||
@@ -1979,7 +1987,6 @@ msgstr "Poikkeus poistettu: %s"
|
||||
#~ msgid "%s, line %<PRId64>"
|
||||
#~ msgstr "%s, rivi %ld"
|
||||
|
||||
#. always scroll up, don't overwrite
|
||||
#, c-format
|
||||
msgid "Exception caught: %s"
|
||||
msgstr "Poikkeus otettu kiinni: %s"
|
||||
@@ -2005,7 +2012,6 @@ msgstr "Virhe ja keskeytys"
|
||||
msgid "Error"
|
||||
msgstr "Virhe"
|
||||
|
||||
#. if (pending & CSTP_INTERRUPT)
|
||||
msgid "Interrupt"
|
||||
msgstr "Keskeytys"
|
||||
|
||||
@@ -2048,15 +2054,12 @@ msgstr "E601: liian monta tasoa :try-komennossa"
|
||||
msgid "E603: :catch without :try"
|
||||
msgstr "E603: :catch ilman komentoa :try"
|
||||
|
||||
#. Give up for a ":catch" after ":finally" and ignore it.
|
||||
#. * Just parse.
|
||||
msgid "E604: :catch after :finally"
|
||||
msgstr "E604: :catch ilman komentoa :finally"
|
||||
|
||||
msgid "E606: :finally without :try"
|
||||
msgstr "E606: :finally ilman komentoa :try"
|
||||
|
||||
#. Give up for a multiple ":finally" and ignore it.
|
||||
msgid "E607: multiple :finally"
|
||||
msgstr "E607: :finally monta kertaa"
|
||||
|
||||
@@ -2147,7 +2150,6 @@ msgstr ""
|
||||
msgid "E201: *ReadPre autocommands must not change current buffer"
|
||||
msgstr "E201: *ReadPre-autocommand-komennot eivät saa muuttaa puskuria"
|
||||
|
||||
#. Re-opening the original file failed!
|
||||
msgid "E202: Conversion made file unreadable!"
|
||||
msgstr "E202: Muunnos teki tiedostosta lukukelvottoman."
|
||||
|
||||
@@ -2469,7 +2471,6 @@ msgstr "E216: Eventtiä ei ole: %s"
|
||||
msgid "E216: No such group or event: %s"
|
||||
msgstr "E216: Ryhmää tai eventtiä ei ole: %s"
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
"--- Auto-Commands ---"
|
||||
@@ -3113,7 +3114,6 @@ msgstr "E261: cscope-yhteys %s puuttuu"
|
||||
msgid "cscope connection %s closed"
|
||||
msgstr "cscope-yhteys %s on katkaistu"
|
||||
|
||||
#. should not reach here
|
||||
msgid "E570: fatal error in cs_manage_matches"
|
||||
msgstr "E570: kriittinen virhe cs_manage_matches-funktiossa"
|
||||
|
||||
@@ -3176,7 +3176,6 @@ msgstr "Vim: Varoitus: Tuloste ei mene terminaalille\n"
|
||||
msgid "Vim: Warning: Input is not from a terminal\n"
|
||||
msgstr "Vim: Varoitus: Syöte ei tule terminaalilta\n"
|
||||
|
||||
#. just in case..
|
||||
msgid "pre-vimrc command line"
|
||||
msgstr "esi-vimrc-komentorivi"
|
||||
|
||||
@@ -3394,7 +3393,6 @@ msgstr "Ei asetettuja merkkejä"
|
||||
msgid "E283: No marks matching \"%s\""
|
||||
msgstr "E283: Mikään merkki ei täsmää ilmaukseen \"%s\""
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
"mark line col file/text"
|
||||
@@ -3402,7 +3400,6 @@ msgstr ""
|
||||
"\n"
|
||||
"merkki rivi sarake tiedosto/teksti"
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
" jump line col file/text"
|
||||
@@ -3410,7 +3407,6 @@ msgstr ""
|
||||
"\n"
|
||||
"hyppy rivi sarake tiedosto/teksti"
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
"change line col text"
|
||||
@@ -3445,7 +3441,6 @@ msgstr "E298: Lohko 1:tä ei saatu?"
|
||||
msgid "E298: Didn't get block nr 2?"
|
||||
msgstr "E298: Lohko 2:ta ei saatu?"
|
||||
|
||||
#. could not (re)open the swap file, what can we do????
|
||||
msgid "E301: Oops, lost the swap file!!!"
|
||||
msgstr "E301: Hups, swap-tiedosto hävisi!"
|
||||
|
||||
@@ -3585,7 +3580,6 @@ msgstr ""
|
||||
"Voit poistaa .swp-tiedosto nyt.\n"
|
||||
"\n"
|
||||
|
||||
#. use msg() to start the scrolling properly
|
||||
msgid "Swap files found:"
|
||||
msgstr "Swap-tiedostoja löytyi:"
|
||||
|
||||
@@ -3751,8 +3745,6 @@ msgstr "Avattaessa tiedostoa "
|
||||
msgid " NEWER than swap file!\n"
|
||||
msgstr " joka on UUDEMPI kuin swap-tiedosto!\n"
|
||||
|
||||
#. Some of these messages are long to allow translation to
|
||||
#. * other languages.
|
||||
msgid ""
|
||||
"\n"
|
||||
"(1) Another program may be editing the same file. If this is the case,\n"
|
||||
@@ -3859,7 +3851,6 @@ msgstr "E328: Valikko on olemassa vain toisessa tilassa"
|
||||
msgid "E329: No menu \"%s\""
|
||||
msgstr "E329: Ei valikkoa %s"
|
||||
|
||||
#. Only a mnemonic or accelerator is not valid.
|
||||
msgid "E792: Empty menu name"
|
||||
msgstr "E792: tyhjä valikkonimi"
|
||||
|
||||
@@ -3872,8 +3863,6 @@ msgstr "E331: Valikkokohtia ei saa lisätä suoraan valikkopalkkiin"
|
||||
msgid "E332: Separator cannot be part of a menu path"
|
||||
msgstr "E332: Erotin ei voi olla valikkopolun osa"
|
||||
|
||||
#. Now we have found the matching menu, and we list the mappings
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
"--- Menus ---"
|
||||
@@ -4354,7 +4343,6 @@ msgstr "E376: Virheellinen %%%c muotoilumerkkijonon alussa"
|
||||
msgid "E377: Invalid %%%c in format string"
|
||||
msgstr "E377: Virheellinen %%%c muotoilumerkkijonossa"
|
||||
|
||||
#. nothing found
|
||||
msgid "E378: 'errorformat' contains no pattern"
|
||||
msgstr "E378: errorformatissa ei ole kuvioita"
|
||||
|
||||
@@ -4479,9 +4467,6 @@ msgstr "E63: väärinkäytetty \\_"
|
||||
msgid "E64: %s%c follows nothing"
|
||||
msgstr "E64: %s%c jälkeen ei minkään"
|
||||
|
||||
msgid "E65: Illegal back reference"
|
||||
msgstr "E65: Virheellinen täsmäysviittaus"
|
||||
|
||||
msgid "E68: Invalid character after \\z"
|
||||
msgstr "E68: Virheellinen merkki ilmauksen \\z jälkeen"
|
||||
|
||||
@@ -4587,7 +4572,6 @@ msgstr "E386: ;:n jälkeen pitää olla ? tai /"
|
||||
msgid " (includes previously listed match)"
|
||||
msgstr " (sisältää viimeksi luetellun täsmäyksen)"
|
||||
|
||||
#. cursor at status line
|
||||
msgid "--- Included files "
|
||||
msgstr "--- Sisällytetyt tiedostot "
|
||||
|
||||
@@ -4841,8 +4825,6 @@ msgstr "ei ehdotuksia"
|
||||
#~ msgid "Sorry, only %<PRId64> suggestions"
|
||||
#~ msgstr "vain %ld ehdotusta"
|
||||
|
||||
#. for when 'cmdheight' > 1
|
||||
#. avoid more prompt
|
||||
#, c-format
|
||||
msgid "Change \"%.*s\" to:"
|
||||
msgstr "Muuta %.*s:"
|
||||
@@ -5430,7 +5412,6 @@ msgstr "E428: Ei voida edetä viimeisen täsmäävän tägin ohi"
|
||||
msgid "File \"%s\" does not exist"
|
||||
msgstr "Tiedostoa %s ei ole"
|
||||
|
||||
#. Give an indication of the number of matching tags
|
||||
#, c-format
|
||||
msgid "tag %d of %d%s"
|
||||
msgstr "tägi %d/%d%s"
|
||||
@@ -5445,7 +5426,6 @@ msgstr " Tägissä eri kirjaintaso"
|
||||
msgid "E429: File \"%s\" does not exist"
|
||||
msgstr "E429: Tiedostoa %s ei ole"
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
" # TO tag FROM line in file/text"
|
||||
@@ -5472,7 +5452,6 @@ msgstr "E431: Muotovirh tägitiedostossa %s"
|
||||
msgid "E432: Tags file not sorted: %s"
|
||||
msgstr "E432: Tägitiedosto ei ole järjestetty: %s"
|
||||
|
||||
#. never opened any tags file
|
||||
msgid "E433: No tags file"
|
||||
msgstr "E433: Ei tägitiedostoja"
|
||||
|
||||
|
||||
@@ -4,20 +4,17 @@
|
||||
# Do ":help uganda" in Vim to read copying and usage conditions.
|
||||
# Do ":help credits" in Vim to see a list of people who contributed.
|
||||
#
|
||||
# FIRST AUTHOR DindinX <David.Odin@bigfoot.com> 2000.
|
||||
# SECOND AUTHOR Adrien Beau <version.francaise@free.fr> 2002, 2003.
|
||||
# THIRD AUTHOR David Blanchet <david.blanchet@free.fr> 2006, 2008.
|
||||
# FOURTH AUTHOR Dominique Pell<6C> <dominique.pelle@gmail.com> 2008, 2017.
|
||||
#
|
||||
# Latest translation available at:
|
||||
# http://dominique.pelle.free.fr/vim-fr.php
|
||||
# FIRST AUTHOR DindinX <David.Odin@bigfoot.com> 2000.
|
||||
# SECOND AUTHOR Adrien Beau <version.francaise@free.fr> 2002, 2003.
|
||||
# THIRD AUTHOR David Blanchet <david.blanchet@free.fr> 2006, 2008.
|
||||
# FOURTH AUTHOR Dominique Pell<6C> <dominique.pelle@gmail.com> 2008, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Vim(Fran<61>ais)\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-01-16 00:30+0100\n"
|
||||
"PO-Revision-Date: 2017-01-16 00:51+0100\n"
|
||||
"POT-Creation-Date: 2017-10-04 23:32+0200\n"
|
||||
"PO-Revision-Date: 2017-10-04 23:44+0200\n"
|
||||
"Last-Translator: Dominique Pell<6C> <dominique.pelle@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: fr\n"
|
||||
@@ -104,7 +101,6 @@ msgstr "E90: Impossible de d
|
||||
msgid "E84: No modified buffer found"
|
||||
msgstr "E84: Aucun tampon n'est modifi<66>"
|
||||
|
||||
#. back where we started, didn't find anything.
|
||||
msgid "E85: There is no listed buffer"
|
||||
msgstr "E85: Aucun tampon n'est list<73>"
|
||||
|
||||
@@ -121,6 +117,18 @@ msgid "E89: No write since last change for buffer %ld (add ! to override)"
|
||||
msgstr ""
|
||||
"E89: Le tampon %ld n'a pas <20>t<EFBFBD> enregistr<74> (ajoutez ! pour passer outre)"
|
||||
|
||||
msgid "E948: Job still running (add ! to end the job)"
|
||||
msgstr "E948: T<>che en cours d'ex<65>cution (ajouter ! pour terminer la t<>che)"
|
||||
|
||||
msgid "E37: No write since last change (add ! to override)"
|
||||
msgstr "E37: Modifications non enregistr<74>es (ajoutez ! pour passer outre)"
|
||||
|
||||
msgid "E948: Job still running"
|
||||
msgstr "E948: T<>che en cours d'ex<65>cution"
|
||||
|
||||
msgid "E37: No write since last change"
|
||||
msgstr "E37: Modifications non enregistr<74>es"
|
||||
|
||||
msgid "W14: Warning: List of file names overflow"
|
||||
msgstr "W14: Alerte : La liste des noms de fichier d<>borde"
|
||||
|
||||
@@ -187,7 +195,6 @@ msgstr "ligne %ld sur %ld --%d%%-- col "
|
||||
msgid "[No Name]"
|
||||
msgstr "[Aucun nom]"
|
||||
|
||||
#. must be a help buffer
|
||||
msgid "help"
|
||||
msgstr "aide"
|
||||
|
||||
@@ -218,6 +225,9 @@ msgstr ""
|
||||
"\n"
|
||||
"# Liste des tampons :\n"
|
||||
|
||||
msgid "E382: Cannot write, 'buftype' option is set"
|
||||
msgstr "E382: <20>criture impossible, l'option 'buftype' est activ<69>e"
|
||||
|
||||
msgid "[Scratch]"
|
||||
msgstr "[Brouillon]"
|
||||
|
||||
@@ -396,7 +406,6 @@ msgid " Keyword completion (^N^P)"
|
||||
msgstr " Compl<70>tement de mot-cl<63> (^N^P)"
|
||||
|
||||
# DB - todo : Faut-il une majuscule <20> "mode" ?
|
||||
#. ctrl_x_mode == 0, ^P/^N compl.
|
||||
msgid " ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)"
|
||||
msgstr " mode ^X (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)"
|
||||
|
||||
@@ -481,6 +490,9 @@ msgstr "Examen : %s"
|
||||
msgid "Scanning tags."
|
||||
msgstr "Examen des marqueurs."
|
||||
|
||||
msgid "match in file"
|
||||
msgstr "correspondance dans le fichier"
|
||||
|
||||
# AB - Cette cha<68>ne de caract<63>res est ajout<75>e en d<>but de ligne lorsqu'une
|
||||
# op<6F>ration de compl<70>tion est r<>p<EFBFBD>t<EFBFBD>e (typiquement avec CTRL-X CTRL-N).
|
||||
# Que ce soit en anglais ou en fran<61>ais, il y a un probl<62>me de majuscules.
|
||||
@@ -488,10 +500,6 @@ msgstr "Examen des marqueurs."
|
||||
msgid " Adding"
|
||||
msgstr " Ajout"
|
||||
|
||||
#. showmode might reset the internal line pointers, so it must
|
||||
#. * be called before line = ml_get(), or when this address is no
|
||||
#. * longer needed. -- Acevedo.
|
||||
#.
|
||||
msgid "-- Searching..."
|
||||
msgstr "-- Recherche en cours..."
|
||||
|
||||
@@ -522,7 +530,6 @@ msgstr "Correspondance %d sur %d"
|
||||
msgid "match %d"
|
||||
msgstr "Correspondance %d"
|
||||
|
||||
#. maximum nesting of lists and dicts
|
||||
msgid "E18: Unexpected characters in :let"
|
||||
msgstr "E18: Caract<63>res inattendus avant '='"
|
||||
|
||||
@@ -584,6 +591,10 @@ msgstr "E690: \"in\" manquant apr
|
||||
msgid "E108: No such variable: \"%s\""
|
||||
msgstr "E108: Variable inexistante : %s"
|
||||
|
||||
#, c-format
|
||||
msgid "E940: Cannot lock or unlock variable %s"
|
||||
msgstr "E940: Impossible de (d<>)verrouiler la variable %s"
|
||||
|
||||
msgid "E743: variable nested too deep for (un)lock"
|
||||
msgstr "E743: variable trop imbriqu<71>e pour la (d<>)verrouiller"
|
||||
|
||||
@@ -765,20 +776,9 @@ msgstr "E785: complete() n'est utilisable que dans le mode Insertion"
|
||||
|
||||
# AB - Texte par d<>faut du bouton de la bo<62>te de dialogue affich<63>e par la
|
||||
# fonction confirm().
|
||||
#.
|
||||
#. * Yes this is ugly, I don't particularly like it either. But doing it
|
||||
#. * this way has the compelling advantage that translations need not to
|
||||
#. * be touched at all. See below what 'ok' and 'ync' are used for.
|
||||
#.
|
||||
msgid "&Ok"
|
||||
msgstr "&Ok"
|
||||
|
||||
#, c-format
|
||||
msgid "+-%s%3ld line: "
|
||||
msgid_plural "+-%s%3ld lines: "
|
||||
msgstr[0] "+-%s%3ld ligne : "
|
||||
msgstr[1] "+-%s%3ld lignes : "
|
||||
|
||||
#, c-format
|
||||
msgid "E700: Unknown function: %s"
|
||||
msgstr "E700: Fonction inconnue : %s"
|
||||
@@ -827,9 +827,7 @@ msgstr "E727: D
|
||||
msgid "<empty>"
|
||||
msgstr "<vide>"
|
||||
|
||||
# AB - <20> mon avis, la version anglaise est erron<6F>e.
|
||||
# DB : V<>rifier
|
||||
msgid "E240: No connection to Vim server"
|
||||
msgid "E240: No connection to the X server"
|
||||
msgstr "E240: Pas de connexion au serveur X"
|
||||
|
||||
# AB - La version fran<61>aise est meilleure que la version anglaise.
|
||||
@@ -840,6 +838,12 @@ msgstr "E241: L'envoi au serveur %s a
|
||||
msgid "E277: Unable to read a server reply"
|
||||
msgstr "E277: Impossible de lire la r<>ponse du serveur"
|
||||
|
||||
msgid "E941: already started a server"
|
||||
msgstr "E941: serveur d<>j<EFBFBD> d<>marr<72>"
|
||||
|
||||
msgid "E942: +clientserver feature not available"
|
||||
msgstr "E942: La fonctionnalit<69> +clientserver n'est pas disponible"
|
||||
|
||||
msgid "remove() argument"
|
||||
msgstr "argument de remove()"
|
||||
|
||||
@@ -965,7 +969,6 @@ msgstr "
|
||||
# ses droits d'acc<63>s.
|
||||
# AB - Le mot "viminfo" a <20>t<EFBFBD> retir<69> pour que le message ne d<>passe pas 80
|
||||
# caract<63>res dans le cas courant o<> %s = /home/12345678/.viminfo
|
||||
#. avoid a wait_return for this message, it's annoying
|
||||
#, c-format
|
||||
msgid "E137: Viminfo file is not writable: %s"
|
||||
msgstr "E137: L'<27>criture dans le fichier %s est interdite"
|
||||
@@ -990,7 +993,6 @@ msgstr "
|
||||
msgid "E886: Can't rename viminfo file to %s!"
|
||||
msgstr "E886: Impossible de renommer viminfo en %s"
|
||||
|
||||
#. Write the info:
|
||||
#, c-format
|
||||
msgid "# This viminfo file was generated by Vim %s.\n"
|
||||
msgstr "# Ce fichier viminfo a <20>t<EFBFBD> g<>n<EFBFBD>r<EFBFBD> par Vim %s.\n"
|
||||
@@ -1137,8 +1139,8 @@ msgstr " sur %ld lignes"
|
||||
|
||||
# AB - Il faut respecter l'esprit plus que la lettre.
|
||||
# AB - Ce message devrait contenir une r<>f<EFBFBD>rence <20> :vglobal.
|
||||
msgid "E147: Cannot do :global recursive"
|
||||
msgstr "E147: :global ne peut pas ex<65>cuter :global"
|
||||
msgid "E147: Cannot do :global recursive with a range"
|
||||
msgstr "E147: :global ne peut pas ex<65>cuter :global avec une plage"
|
||||
|
||||
# AB - Ce message devrait contenir une r<>f<EFBFBD>rence <20> :vglobal.
|
||||
msgid "E148: Regular expression missing from global"
|
||||
@@ -1317,10 +1319,9 @@ msgstr "E750: Utilisez d'abord \":profile start {nomfichier}\""
|
||||
msgid "Save changes to \"%s\"?"
|
||||
msgstr "Enregistrer \"%s\" ?"
|
||||
|
||||
# AB - Si les parenth<74>ses posent probl<62>me, il faudra remettre les guillemets
|
||||
# ci-dessus.
|
||||
msgid "Untitled"
|
||||
msgstr "(sans titre)"
|
||||
#, c-format
|
||||
msgid "E947: Job still running in buffer \"%s\""
|
||||
msgstr "E947: T<>che en cours d'ex<65>cution dans le buffer \"%s\""
|
||||
|
||||
# AB - Il faut respecter l'esprit plus que la lettre.
|
||||
# AB - Ce message est similaire au message E89.
|
||||
@@ -1357,6 +1358,14 @@ msgstr "Recherche de \"%s\""
|
||||
msgid "not found in '%s': \"%s\""
|
||||
msgstr "introuvable dans '%s' : \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "W20: Required python version 2.x not supported, ignoring file: %s"
|
||||
msgstr "W20: Python version 2.x non support<72>, fichier %s ignor<6F>"
|
||||
|
||||
#, c-format
|
||||
msgid "W21: Required python version 3.x not supported, ignoring file: %s"
|
||||
msgstr "W21: Python 3.x non support<72>, fichier %s ignor<6F>"
|
||||
|
||||
msgid "Source Vim script"
|
||||
msgstr "Sourcer un script - Vim"
|
||||
|
||||
@@ -1457,6 +1466,10 @@ msgstr "La plage sp
|
||||
msgid "E494: Use w or w>>"
|
||||
msgstr "E494: Utilisez w ou w>>"
|
||||
|
||||
msgid "E943: Command table needs to be updated, run 'make cmdidxs'"
|
||||
msgstr ""
|
||||
"E943: La table des commandes doit <20>tre mise <20> jour, lancez 'make cmdidxs'"
|
||||
|
||||
msgid "E319: Sorry, the command is not available in this version"
|
||||
msgstr "E319: D<>sol<6F>, cette commande n'est pas disponible dans cette version"
|
||||
|
||||
@@ -1622,7 +1635,6 @@ msgstr "E189: \"%s\" existe (ajoutez ! pour passer outre)"
|
||||
msgid "E190: Cannot open \"%s\" for writing"
|
||||
msgstr "E190: Impossible d'ouvrir \"%s\" pour y <20>crire"
|
||||
|
||||
#. set mark
|
||||
msgid "E191: Argument must be a letter or forward/backward quote"
|
||||
msgstr "E191: L'argument doit <20>tre une lettre ou une (contre-)apostrophe"
|
||||
|
||||
@@ -1660,13 +1672,17 @@ msgstr "E500:
|
||||
msgid "E195: Cannot open viminfo file for reading"
|
||||
msgstr "E195: Impossible d'ouvrir le viminfo en lecture"
|
||||
|
||||
# AB - Si les parenth<74>ses posent probl<62>me, il faudra remettre les guillemets
|
||||
# ci-dessus.
|
||||
msgid "Untitled"
|
||||
msgstr "(sans titre)"
|
||||
|
||||
msgid "E196: No digraphs in this version"
|
||||
msgstr "E196: Pas de digraphes dans cette version"
|
||||
|
||||
msgid "E608: Cannot :throw exceptions with 'Vim' prefix"
|
||||
msgstr "E608: Impossible d'<27>mettre des exceptions avec 'Vim' comme pr<70>fixe"
|
||||
|
||||
#. always scroll up, don't overwrite
|
||||
#, c-format
|
||||
msgid "Exception thrown: %s"
|
||||
msgstr "Exception <20>mise : %s"
|
||||
@@ -1683,7 +1699,6 @@ msgstr "Exception
|
||||
msgid "%s, line %ld"
|
||||
msgstr "%s, ligne %ld"
|
||||
|
||||
#. always scroll up, don't overwrite
|
||||
#, c-format
|
||||
msgid "Exception caught: %s"
|
||||
msgstr "Exception intercept<70>e : %s"
|
||||
@@ -1710,7 +1725,6 @@ msgstr "Erreur et interruption"
|
||||
msgid "Error"
|
||||
msgstr "Erreur"
|
||||
|
||||
#. if (pending & CSTP_INTERRUPT)
|
||||
msgid "Interrupt"
|
||||
msgstr "Interruption"
|
||||
|
||||
@@ -1753,15 +1767,12 @@ msgstr "E601: Imbrication de :try trop importante"
|
||||
msgid "E603: :catch without :try"
|
||||
msgstr "E603: :catch sans :try"
|
||||
|
||||
#. Give up for a ":catch" after ":finally" and ignore it.
|
||||
#. * Just parse.
|
||||
msgid "E604: :catch after :finally"
|
||||
msgstr "E604: :catch apr<70>s :finally"
|
||||
|
||||
msgid "E606: :finally without :try"
|
||||
msgstr "E606: :finally sans :try"
|
||||
|
||||
#. Give up for a multiple ":finally" and ignore it.
|
||||
msgid "E607: multiple :finally"
|
||||
msgstr "E607: Il ne peut y avoir qu'un seul :finally"
|
||||
|
||||
@@ -1862,7 +1873,6 @@ msgstr "Vim : Lecture de stdin...\n"
|
||||
msgid "Reading from stdin..."
|
||||
msgstr "Lecture de stdin..."
|
||||
|
||||
#. Re-opening the original file failed!
|
||||
msgid "E202: Conversion made file unreadable!"
|
||||
msgstr "E202: La conversion a rendu le fichier illisible !"
|
||||
|
||||
@@ -2077,9 +2087,6 @@ msgstr "[noeol]"
|
||||
msgid "[Incomplete last line]"
|
||||
msgstr "[Derni<6E>re ligne incompl<70>te]"
|
||||
|
||||
#. don't overwrite messages here
|
||||
#. must give this prompt
|
||||
#. don't use emsg() here, don't want to flush the buffers
|
||||
msgid "WARNING: The file has been changed since reading it!!!"
|
||||
msgstr "ALERTE : Le fichier a <20>t<EFBFBD> modifi<66> depuis que Vim l'a lu !"
|
||||
|
||||
@@ -2161,7 +2168,6 @@ msgstr "--Effac
|
||||
msgid "auto-removing autocommand: %s <buffer=%d>"
|
||||
msgstr "Autocommandes marqu<71>es pour auto-suppression : %s <tampon=%d>"
|
||||
|
||||
#. the group doesn't exist
|
||||
#, c-format
|
||||
msgid "E367: No such group: \"%s\""
|
||||
msgstr "E367: Aucun groupe \"%s\""
|
||||
@@ -2184,7 +2190,6 @@ msgstr "E216: Aucun
|
||||
msgid "E216: No such group or event: %s"
|
||||
msgstr "E216: Aucun <20>v<EFBFBD>nement ou groupe %s"
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
"--- Auto-Commands ---"
|
||||
@@ -2233,12 +2238,6 @@ msgstr "E350: Impossible de cr
|
||||
msgid "E351: Cannot delete fold with current 'foldmethod'"
|
||||
msgstr "E351: Impossible de supprimer un repli avec la 'foldmethod'e actuelle"
|
||||
|
||||
#, c-format
|
||||
msgid "+--%3ld line folded "
|
||||
msgid_plural "+--%3ld lines folded "
|
||||
msgstr[0] "+--%3ld ligne repli<6C>e "
|
||||
msgstr[1] "+--%3ld lignes repli<6C>es "
|
||||
|
||||
msgid "E222: Add to read buffer"
|
||||
msgstr "E222: Ajout au tampon de lecture"
|
||||
|
||||
@@ -2377,18 +2376,15 @@ msgstr "Rechercher :"
|
||||
msgid "Replace with:"
|
||||
msgstr "Remplacer par :"
|
||||
|
||||
#. whole word only button
|
||||
msgid "Match whole word only"
|
||||
msgstr "Mots entiers seulement"
|
||||
|
||||
#. match case button
|
||||
msgid "Match case"
|
||||
msgstr "Respecter la casse"
|
||||
|
||||
msgid "Direction"
|
||||
msgstr "Direction"
|
||||
|
||||
#. 'Up' and 'Down' buttons
|
||||
msgid "Up"
|
||||
msgstr "Haut"
|
||||
|
||||
@@ -2472,8 +2468,6 @@ msgstr "Chercher et remplacer (utilisez '\\\\' pour trouver un '\\')"
|
||||
# DB - Traduction non indispensable puisque le code indique qu'il s'agit d'un
|
||||
# param<61>trage bidon afin de s<>lectionner un r<>pertoire plut<75>t qu'un
|
||||
# fichier.
|
||||
#. We fake this: Use a filter that doesn't select anything and a default
|
||||
#. * file name that won't be used.
|
||||
msgid "Not Used"
|
||||
msgstr "Non utilis<69>"
|
||||
|
||||
@@ -2554,7 +2548,6 @@ msgstr "Choisir une police - Vim"
|
||||
msgid "Name:"
|
||||
msgstr "Nom :"
|
||||
|
||||
#. create toggle button
|
||||
msgid "Show size in Points"
|
||||
msgstr "Afficher la taille en Points"
|
||||
|
||||
@@ -2805,7 +2798,6 @@ msgstr "E261: Connexion cscope %s introuvable"
|
||||
msgid "cscope connection %s closed"
|
||||
msgstr "connexion cscope %s ferm<72>e"
|
||||
|
||||
#. should not reach here
|
||||
msgid "E570: fatal error in cs_manage_matches"
|
||||
msgstr "E570: erreur fatale dans cs_manage_matches"
|
||||
|
||||
@@ -2970,7 +2962,6 @@ msgid "not implemented yet"
|
||||
msgstr "pas encore impl<70>ment<6E>"
|
||||
|
||||
# DB - TODO : le contexte est celui d'une annulation.
|
||||
#. ???
|
||||
msgid "cannot set line(s)"
|
||||
msgstr "Impossible de remettre la/les ligne(s)"
|
||||
|
||||
@@ -3011,7 +3002,6 @@ msgid ""
|
||||
msgstr ""
|
||||
"Impossible d'inscrire la commande de rappel : tampon/fen<65>tre en effacement"
|
||||
|
||||
#. This should never happen. Famous last word?
|
||||
msgid ""
|
||||
"E280: TCL FATAL ERROR: reflist corrupt!? Please report this to vim-dev@vim."
|
||||
"org"
|
||||
@@ -3114,7 +3104,6 @@ msgstr "Vim : Alerte : La sortie ne s'effectue pas sur un terminal\n"
|
||||
msgid "Vim: Warning: Input is not from a terminal\n"
|
||||
msgstr "Vim : Alerte : L'entr<74>e ne se fait pas sur un terminal\n"
|
||||
|
||||
#. just in case..
|
||||
msgid "pre-vimrc command line"
|
||||
msgstr "ligne de commande pre-vimrc"
|
||||
|
||||
@@ -3281,8 +3270,7 @@ msgstr ""
|
||||
"--no-a-term\t\tAucun avertissement si l'entr<74>e/sortie n'est pas un terminal"
|
||||
|
||||
msgid "--ttyfail\t\tExit if input or output is not a terminal"
|
||||
msgstr ""
|
||||
"--ttyfail\t\tQuitte si l'entr<74>e ou la sortie ne sont pas un terminal"
|
||||
msgstr "--ttyfail\t\tQuitte si l'entr<74>e ou la sortie ne sont pas un terminal"
|
||||
|
||||
msgid "-u <vimrc>\t\tUse <vimrc> instead of any .vimrc"
|
||||
msgstr "-u <vimrc>\tUtiliser <vimrc> au lieu du vimrc habituel"
|
||||
@@ -3382,6 +3370,9 @@ msgstr ""
|
||||
msgid "-i <viminfo>\t\tUse <viminfo> instead of .viminfo"
|
||||
msgstr "-i <viminfo>\t\tUtiliser <viminfo> au lieu du viminfo habituel"
|
||||
|
||||
msgid "--clean\t\t'nocompatible', Vim defaults, no plugins, no viminfo"
|
||||
msgstr "--clean\t\t'nocompatible', r<>glages par d<>faut, aucun greffon ni viminfo"
|
||||
|
||||
msgid "-h or --help\tPrint Help (this message) and exit"
|
||||
msgstr "-h ou --help\t\tAfficher l'aide (ce message) puis quitter"
|
||||
|
||||
@@ -3484,11 +3475,9 @@ msgstr "--windowid <HWND>\tOuvrir Vim dans un autre widget win32"
|
||||
msgid "No display"
|
||||
msgstr "Aucun display"
|
||||
|
||||
#. Failed to send, abort.
|
||||
msgid ": Send failed.\n"
|
||||
msgstr " : L'envoi a <20>chou<6F>.\n"
|
||||
|
||||
#. Let vim start normally.
|
||||
msgid ": Send failed. Trying to execute locally\n"
|
||||
msgstr " : L'envoi a <20>chou<6F>. Tentative d'ex<65>cution locale\n"
|
||||
|
||||
@@ -3509,7 +3498,6 @@ msgstr "Aucune marque positionn
|
||||
msgid "E283: No marks matching \"%s\""
|
||||
msgstr "E283: Aucune marque ne correspond <20> \"%s\""
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
"mark line col file/text"
|
||||
@@ -3517,7 +3505,6 @@ msgstr ""
|
||||
"\n"
|
||||
"marq ligne col fichier/texte"
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
" jump line col file/text"
|
||||
@@ -3525,7 +3512,6 @@ msgstr ""
|
||||
"\n"
|
||||
" saut ligne col fichier/texte"
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
"change line col text"
|
||||
@@ -3540,7 +3526,6 @@ msgstr ""
|
||||
"\n"
|
||||
"# Marques dans le fichier :\n"
|
||||
|
||||
#. Write the jumplist with -'
|
||||
msgid ""
|
||||
"\n"
|
||||
"# Jumplist (newest first):\n"
|
||||
@@ -3612,7 +3597,6 @@ msgstr "E298: Bloc n
|
||||
msgid "E843: Error while updating swap file crypt"
|
||||
msgstr "E843: Erreur lors de la mise <20> jour du fichier d'<27>change crypt<70>"
|
||||
|
||||
#. could not (re)open the swap file, what can we do????
|
||||
msgid "E301: Oops, lost the swap file!!!"
|
||||
msgstr "E301: Oups, le fichier d'<27>change a disparu !"
|
||||
|
||||
@@ -3801,7 +3785,6 @@ msgstr ""
|
||||
"Utilisation de la cl<63> de chiffrement du fichier d'<27>change pour le fichier "
|
||||
"texte.\n"
|
||||
|
||||
#. use msg() to start the scrolling properly
|
||||
msgid "Swap files found:"
|
||||
msgstr "Fichiers d'<27>change trouv<75>s :"
|
||||
|
||||
@@ -3971,8 +3954,6 @@ msgstr "Lors de l'ouverture du fichier \""
|
||||
msgid " NEWER than swap file!\n"
|
||||
msgstr " PLUS R<>CENT que le fichier d'<27>change !\n"
|
||||
|
||||
#. Some of these messages are long to allow translation to
|
||||
#. * other languages.
|
||||
msgid ""
|
||||
"\n"
|
||||
"(1) Another program may be editing the same file. If this is the case,\n"
|
||||
@@ -4063,7 +4044,6 @@ msgstr "E328: Le menu n'existe que dans un autre mode"
|
||||
msgid "E329: No menu \"%s\""
|
||||
msgstr "E329: Aucun menu \"%s\""
|
||||
|
||||
#. Only a mnemonic or accelerator is not valid.
|
||||
msgid "E792: Empty menu name"
|
||||
msgstr "E792: Nom de menu vide"
|
||||
|
||||
@@ -4076,8 +4056,6 @@ msgstr "E331: Ajout d'
|
||||
msgid "E332: Separator cannot be part of a menu path"
|
||||
msgstr "E332: Un s<>parateur ne peut faire partie d'un chemin de menu"
|
||||
|
||||
#. Now we have found the matching menu, and we list the mappings
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
"--- Menus ---"
|
||||
@@ -4088,6 +4066,10 @@ msgstr ""
|
||||
msgid "Tear off this menu"
|
||||
msgstr "D<>tacher ce menu"
|
||||
|
||||
#, c-format
|
||||
msgid "E335: Menu not defined for %s mode"
|
||||
msgstr "E335: Le menu n'est pas d<>fini pour le mode %s"
|
||||
|
||||
msgid "E333: Menu path must lead to a menu item"
|
||||
msgstr "E333: Le chemin du menu doit conduire <20> un <20>l<EFBFBD>ment de menu"
|
||||
|
||||
@@ -4095,10 +4077,6 @@ msgstr "E333: Le chemin du menu doit conduire
|
||||
msgid "E334: Menu not found: %s"
|
||||
msgstr "E334: Menu introuvable : %s"
|
||||
|
||||
#, c-format
|
||||
msgid "E335: Menu not defined for %s mode"
|
||||
msgstr "E335: Le menu n'est pas d<>fini pour le mode %s"
|
||||
|
||||
msgid "E336: Menu path must lead to a sub-menu"
|
||||
msgstr "E336: Le chemin du menu doit conduire <20> un sous-menu"
|
||||
|
||||
@@ -4172,7 +4150,6 @@ msgstr "Enregistrer un fichier"
|
||||
msgid "Open File dialog"
|
||||
msgstr "Ouvrir un fichier"
|
||||
|
||||
#. TODO: non-GUI file selector here
|
||||
msgid "E338: Sorry, no file browser in console mode"
|
||||
msgstr "E338: D<>sol<6F>, pas de s<>lecteur de fichiers en mode console"
|
||||
|
||||
@@ -4338,8 +4315,10 @@ msgstr "E662: Au d
|
||||
msgid "E663: At end of changelist"
|
||||
msgstr "E663: <20> la fin de la liste des modifications"
|
||||
|
||||
msgid "Type :quit<Enter> to exit Vim"
|
||||
msgstr "tapez :q<Entr<74>e> pour quitter Vim"
|
||||
msgid "Type :qa! and press <Enter> to abandon all changes and exit Vim"
|
||||
msgstr ""
|
||||
"Tapez :qa! puis <Entr<74>e> pour abandonner tous les changements et quitter "
|
||||
"Vim"
|
||||
|
||||
#, c-format
|
||||
msgid "1 line %sed 1 time"
|
||||
@@ -4372,7 +4351,6 @@ msgid "E748: No previously used register"
|
||||
msgstr "E748: Aucun registre n'a <20>t<EFBFBD> pr<70>c<EFBFBD>demment utilis<69>"
|
||||
|
||||
# DB - Question O/N.
|
||||
#. must display the prompt
|
||||
msgid "cannot yank; delete anyway"
|
||||
msgstr "impossible de r<>aliser une copie ; effacer tout de m<>me"
|
||||
|
||||
@@ -4387,25 +4365,30 @@ msgstr "%ld lignes modifi
|
||||
msgid "freeing %ld lines"
|
||||
msgstr "lib<69>ration de %ld lignes"
|
||||
|
||||
msgid "block of 1 line yanked"
|
||||
msgstr "bloc de 1 ligne copi<70>"
|
||||
|
||||
msgid "1 line yanked"
|
||||
msgstr "1 ligne copi<70>e"
|
||||
#, c-format
|
||||
msgid " into \"%c"
|
||||
msgstr " dans \"%c"
|
||||
|
||||
#, c-format
|
||||
msgid "block of %ld lines yanked"
|
||||
msgstr "bloc de %ld lignes copi<70>"
|
||||
msgid "block of 1 line yanked%s"
|
||||
msgstr "bloc de 1 ligne copi<70>%s"
|
||||
|
||||
#, c-format
|
||||
msgid "%ld lines yanked"
|
||||
msgstr "%ld lignes copi<70>es"
|
||||
msgid "1 line yanked%s"
|
||||
msgstr "1 ligne copi<70>e%s"
|
||||
|
||||
#, c-format
|
||||
msgid "block of %ld lines yanked%s"
|
||||
msgstr "bloc de %ld lignes copi<70>%s"
|
||||
|
||||
#, c-format
|
||||
msgid "%ld lines yanked%s"
|
||||
msgstr "%ld lignes copi<70>es%s"
|
||||
|
||||
#, c-format
|
||||
msgid "E353: Nothing in register %s"
|
||||
msgstr "E353: Le registre %s est vide"
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
"--- Registers ---"
|
||||
@@ -4469,9 +4452,6 @@ msgstr ""
|
||||
msgid "(+%ld for BOM)"
|
||||
msgstr "(+%ld pour le BOM)"
|
||||
|
||||
msgid "%<%f%h%m%=Page %N"
|
||||
msgstr "%<%f%h%m%=Page %N"
|
||||
|
||||
msgid "Thanks for flying Vim"
|
||||
msgstr "Merci d'avoir choisi Vim"
|
||||
|
||||
@@ -4582,6 +4562,9 @@ msgstr "E541: trop d'
|
||||
msgid "E542: unbalanced groups"
|
||||
msgstr "E542: parenth<74>ses non <20>quilibr<62>es"
|
||||
|
||||
msgid "E946: Cannot make a terminal with running job modifiable"
|
||||
msgstr "E946: terminal avec t<>che en cours d'ex<65>cution ne peut pas <20>tre modifiable"
|
||||
|
||||
msgid "E590: A preview window already exists"
|
||||
msgstr "E590: Il existe d<>j<EFBFBD> une fen<65>tre de pr<70>visualisation"
|
||||
|
||||
@@ -4600,9 +4583,6 @@ msgstr "E594: Au moins %d colonnes sont n
|
||||
msgid "E355: Unknown option: %s"
|
||||
msgstr "E355: Option inconnue : %s"
|
||||
|
||||
#. There's another character after zeros or the string
|
||||
#. * is empty. In both cases, we are trying to set a
|
||||
#. * num option using a string.
|
||||
#, c-format
|
||||
msgid "E521: Number required: &%s = '%s'"
|
||||
msgstr "E521: Nombre requis : &%s = '%s'"
|
||||
@@ -4675,7 +4655,6 @@ msgstr "Impossible de modifier le mode de la console ?!\n"
|
||||
msgid "mch_get_shellsize: not a console??\n"
|
||||
msgstr "mch_get_shellsize : pas une console ?!\n"
|
||||
|
||||
#. if Vim opened a window: Executing a shell may cause crashes
|
||||
msgid "E360: Cannot execute shell with -f option"
|
||||
msgstr "E360: Impossible d'ex<65>cuter un shell avec l'option -f"
|
||||
|
||||
@@ -4902,7 +4881,6 @@ msgstr "E376: %%%c invalide dans le pr
|
||||
msgid "E377: Invalid %%%c in format string"
|
||||
msgstr "E377: %%%c invalide dans la cha<68>ne de format"
|
||||
|
||||
#. nothing found
|
||||
msgid "E378: 'errorformat' contains no pattern"
|
||||
msgstr "E378: 'errorformat' ne contient aucun motif"
|
||||
|
||||
@@ -4941,9 +4919,6 @@ msgstr "E381: Au sommet de la pile quickfix"
|
||||
msgid "No entries"
|
||||
msgstr "Aucune entr<74>e"
|
||||
|
||||
msgid "E382: Cannot write, 'buftype' option is set"
|
||||
msgstr "E382: <20>criture impossible, l'option 'buftype' est activ<69>e"
|
||||
|
||||
msgid "Error file"
|
||||
msgstr "Fichier d'erreurs"
|
||||
|
||||
@@ -4968,6 +4943,12 @@ msgstr "E369:
|
||||
msgid "E769: Missing ] after %s["
|
||||
msgstr "E769: ']' manquant apr<70>s %s["
|
||||
|
||||
msgid "E944: Reverse range in character class"
|
||||
msgstr "E944: Classe de caract<63>res invers<72>e"
|
||||
|
||||
msgid "E945: Range too large in character class"
|
||||
msgstr "E945: Plage de classe de caract<63>res trop large"
|
||||
|
||||
#, c-format
|
||||
msgid "E53: Unmatched %s%%("
|
||||
msgstr "E53: Pas de correspondance pour %s%%("
|
||||
@@ -4994,6 +4975,9 @@ msgstr "E69: ']' manquant apr
|
||||
msgid "E70: Empty %s%%[]"
|
||||
msgstr "E70: %s%%[] vide"
|
||||
|
||||
msgid "E65: Illegal back reference"
|
||||
msgstr "E65: post-r<>f<EFBFBD>rence invalide"
|
||||
|
||||
msgid "E339: Pattern too long"
|
||||
msgstr "E339: Motif trop long"
|
||||
|
||||
@@ -5030,9 +5014,6 @@ msgstr "E63: utilisation invalide de \\_"
|
||||
msgid "E64: %s%c follows nothing"
|
||||
msgstr "E64: %s%c ne suit aucun atome"
|
||||
|
||||
msgid "E65: Illegal back reference"
|
||||
msgstr "E65: post-r<>f<EFBFBD>rence invalide"
|
||||
|
||||
msgid "E68: Invalid character after \\z"
|
||||
msgstr "E68: Caract<63>re invalide apr<70>s \\z"
|
||||
|
||||
@@ -5084,7 +5065,6 @@ msgstr "E867: (NFA) Op
|
||||
msgid "E867: (NFA) Unknown operator '\\%%%c'"
|
||||
msgstr "E867: (NFA) Op<4F>rateur inconnu '\\%%%c'"
|
||||
|
||||
#. should never happen
|
||||
msgid "E868: Error building NFA with equivalence class!"
|
||||
msgstr "E868: Erreur lors de la construction du NFA avec classe d'<27>quivalence"
|
||||
|
||||
@@ -5095,11 +5075,9 @@ msgstr "E869: (NFA) Op
|
||||
msgid "E870: (NFA regexp) Error reading repetition limits"
|
||||
msgstr "E870: (regexp NFA) Erreur <20> la lecture des limites de r<>p<EFBFBD>tition"
|
||||
|
||||
#. Can't have a multi follow a multi.
|
||||
msgid "E871: (NFA regexp) Can't have a multi follow a multi !"
|
||||
msgstr "E871: (regexp NFA) Un multi ne peut pas suivre un multi !"
|
||||
|
||||
#. Too many `('
|
||||
msgid "E872: (NFA regexp) Too many '('"
|
||||
msgstr "E872: (regexp NFA) Trop de '('"
|
||||
|
||||
@@ -5209,7 +5187,6 @@ msgstr "E386: '?' ou '/' attendu apr
|
||||
msgid " (includes previously listed match)"
|
||||
msgstr " (inclut des correspondances list<73>es pr<70>c<EFBFBD>demment)"
|
||||
|
||||
#. cursor at status line
|
||||
msgid "--- Included files "
|
||||
msgstr "--- Fichiers inclus "
|
||||
|
||||
@@ -5286,8 +5263,6 @@ msgstr "D
|
||||
msgid "Sorry, only %ld suggestions"
|
||||
msgstr "D<>sol<6F>, seulement %ld suggestions"
|
||||
|
||||
#. for when 'cmdheight' > 1
|
||||
#. avoid more prompt
|
||||
#, c-format
|
||||
msgid "Change \"%.*s\" to:"
|
||||
msgstr "Remplacer \"%.*s\" par :"
|
||||
@@ -5574,10 +5549,6 @@ msgstr "%d noeuds compress
|
||||
msgid "Reading back spell file..."
|
||||
msgstr "Relecture du fichier orthographique"
|
||||
|
||||
#.
|
||||
#. * Go through the trie of good words, soundfold each word and add it to
|
||||
#. * the soundfold trie.
|
||||
#.
|
||||
msgid "Performing soundfolding..."
|
||||
msgstr "Analyse phon<6F>tique en cours..."
|
||||
|
||||
@@ -5634,18 +5605,39 @@ msgid "E763: Word characters differ between spell files"
|
||||
msgstr ""
|
||||
"E763: Les caract<63>res de mots diff<66>rent entre les fichiers orthographiques"
|
||||
|
||||
#. This should have been checked when generating the .spl
|
||||
#. * file.
|
||||
msgid "E783: duplicate char in MAP entry"
|
||||
msgstr "E783: caract<63>re dupliqu<71> dans l'entr<74>e MAP"
|
||||
|
||||
msgid "No Syntax items defined for this buffer"
|
||||
msgstr "Aucun <20>l<EFBFBD>ment de syntaxe d<>fini pour ce tampon"
|
||||
|
||||
msgid "syntax conceal on"
|
||||
msgstr "\"syntax conceal\" activ<69>e"
|
||||
|
||||
msgid "syntax conceal off"
|
||||
msgstr "\"syntax conceal\" d<>sactiv<69>e"
|
||||
|
||||
#, c-format
|
||||
msgid "E390: Illegal argument: %s"
|
||||
msgstr "E390: Argument invalide : %s"
|
||||
|
||||
msgid "syntax case ignore"
|
||||
msgstr "syntaxe ignore la casse"
|
||||
|
||||
msgid "syntax case match"
|
||||
msgstr "syntaxe respecte la casse"
|
||||
|
||||
msgid "syntax spell toplevel"
|
||||
msgstr "contr<74>le orthographique dans le texte sans groupe syntaxique"
|
||||
|
||||
msgid "syntax spell notoplevel"
|
||||
msgstr "pas de contr<74>le orthographique dans le texte sans groupe syntaxique"
|
||||
|
||||
msgid "syntax spell default"
|
||||
msgstr ""
|
||||
"contr<74>le orthographique dans le texte sans groupe syntaxique, sauf si @Spell/"
|
||||
"@NoSpell"
|
||||
|
||||
msgid "syntax iskeyword "
|
||||
msgstr "syntaxe iskeyword "
|
||||
|
||||
@@ -5885,7 +5877,6 @@ msgstr "E428: Impossible d'aller au-del
|
||||
msgid "File \"%s\" does not exist"
|
||||
msgstr "Le fichier \"%s\" n'existe pas"
|
||||
|
||||
#. Give an indication of the number of matching tags
|
||||
#, c-format
|
||||
msgid "tag %d of %d%s"
|
||||
msgstr "marqueur %d sur %d%s"
|
||||
@@ -5900,7 +5891,6 @@ msgstr " Utilisation d'un marqueur avec une casse diff
|
||||
msgid "E429: File \"%s\" does not exist"
|
||||
msgstr "E429: Le fichier \"%s\" n'existe pas"
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
" # TO tag FROM line in file/text"
|
||||
@@ -5931,7 +5921,6 @@ msgstr "Avant l'octet %ld"
|
||||
msgid "E432: Tags file not sorted: %s"
|
||||
msgstr "E432: Le fichier de marqueurs %s n'est pas ordonn<6E>"
|
||||
|
||||
#. never opened any tags file
|
||||
msgid "E433: No tags file"
|
||||
msgstr "E433: Aucun fichier de marqueurs"
|
||||
|
||||
@@ -5968,7 +5957,6 @@ msgstr "E436: Aucune entr
|
||||
msgid "E437: terminal capability \"cm\" required"
|
||||
msgstr "E437: capacit<69> de terminal \"cm\" requise"
|
||||
|
||||
#. Highlight title
|
||||
msgid ""
|
||||
"\n"
|
||||
"--- Terminal keys ---"
|
||||
@@ -5979,6 +5967,21 @@ msgstr ""
|
||||
msgid "Cannot open $VIMRUNTIME/rgb.txt"
|
||||
msgstr "Impossible d'ouvrir $VIMRUNTIME/rgb.txt"
|
||||
|
||||
msgid "Terminal"
|
||||
msgstr "Terminal"
|
||||
|
||||
msgid "Terminal-finished"
|
||||
msgstr "Terminal-fini"
|
||||
|
||||
msgid "active"
|
||||
msgstr "actif"
|
||||
|
||||
msgid "running"
|
||||
msgstr "en cours"
|
||||
|
||||
msgid "finished"
|
||||
msgstr "fini"
|
||||
|
||||
msgid "new shell started\n"
|
||||
msgstr "nouveau shell d<>marr<72>\n"
|
||||
|
||||
@@ -5989,13 +5992,10 @@ msgstr "Vim : Erreur lors de la lecture de l'entr
|
||||
msgid "Used CUT_BUFFER0 instead of empty selection"
|
||||
msgstr "CUT_BUFFER0 utilis<69> plut<75>t qu'une s<>lection vide"
|
||||
|
||||
#. This happens when the FileChangedRO autocommand changes the
|
||||
#. * file in a way it becomes shorter.
|
||||
msgid "E881: Line count changed unexpectedly"
|
||||
msgstr "E881: Le nombre de lignes a <20>t<EFBFBD> chang<6E> inopin<69>ment"
|
||||
|
||||
# DB - Question O/N.
|
||||
#. must display the prompt
|
||||
msgid "No undo possible; continue anyway"
|
||||
msgstr "Annulation impossible ; continuer"
|
||||
|
||||
@@ -6248,6 +6248,10 @@ msgstr ""
|
||||
msgid "E126: Missing :endfunction"
|
||||
msgstr "E126: Il manque :endfunction"
|
||||
|
||||
#, c-format
|
||||
msgid "W22: Text found after :endfunction: %s"
|
||||
msgstr "W22: Texte trouv<75> apr<70>s :endfunction: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "E707: Function name conflicts with variable: %s"
|
||||
msgstr "E707: Le nom de fonction entre en conflit avec la variable : %s"
|
||||
@@ -6640,7 +6644,6 @@ msgstr "&Comparer avec Vim"
|
||||
msgid "Edit with &Vim"
|
||||
msgstr "<22>diter dans &Vim"
|
||||
|
||||
#. Now concatenate
|
||||
msgid "Edit with existing Vim - "
|
||||
msgstr "<22>diter dans le Vim existant - "
|
||||
|
||||
@@ -6664,10 +6667,6 @@ msgstr "Le chemin est trop long !"
|
||||
msgid "--No lines in buffer--"
|
||||
msgstr "--Le tampon est vide--"
|
||||
|
||||
#.
|
||||
#. * The error messages that can be shared are included here.
|
||||
#. * Excluded are errors that are only used once and debugging messages.
|
||||
#.
|
||||
msgid "E470: Command aborted"
|
||||
msgstr "E470: Commande annul<75>e"
|
||||
|
||||
@@ -6854,12 +6853,6 @@ msgstr "E484: Impossible d'ouvrir le fichier \"%s\""
|
||||
msgid "E485: Can't read file %s"
|
||||
msgstr "E485: Impossible de lire le fichier %s"
|
||||
|
||||
msgid "E37: No write since last change (add ! to override)"
|
||||
msgstr "E37: Modifications non enregistr<74>es (ajoutez ! pour passer outre)"
|
||||
|
||||
msgid "E37: No write since last change"
|
||||
msgstr "E37: Modifications non enregistr<74>es"
|
||||
|
||||
msgid "E38: Null argument"
|
||||
msgstr "E38: Argument null"
|
||||
|
||||
@@ -6997,8 +6990,8 @@ msgstr "E592: 'winwidth' ne peut pas
|
||||
msgid "E80: Error while writing"
|
||||
msgstr "E80: Erreur lors de l'<27>criture"
|
||||
|
||||
msgid "Zero count"
|
||||
msgstr "Le quantificateur est nul"
|
||||
msgid "E939: Positive count required"
|
||||
msgstr "E939: Quantificateur positif requis"
|
||||
|
||||
msgid "E81: Using <SID> not in a script context"
|
||||
msgstr "E81: <SID> utilis<69> en dehors d'un script"
|
||||
@@ -7151,7 +7144,6 @@ msgstr "le constructeur de liste n'accepte pas les arguments nomm
|
||||
msgid "list index out of range"
|
||||
msgstr "index de liste hors limites"
|
||||
|
||||
#. No more suitable format specifications in python-2.3
|
||||
#, c-format
|
||||
msgid "internal error: failed to get vim list item %d"
|
||||
msgstr "erreur interne : acc<63>s <20> un <20>l<EFBFBD>ment %d de liste a <20>chou<6F>"
|
||||
|
||||
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vim 7.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-25 09:31-0500\n"
|
||||
"POT-Creation-Date: 2017-07-11 15:45-0500\n"
|
||||
"PO-Revision-Date: 2010-04-14 10:01-0500\n"
|
||||
"Last-Translator: Kevin Patrick Scannell <kscanne@gmail.com>\n"
|
||||
"Language-Team: Irish <gaeilge-gnulinux@lists.sourceforge.net>\n"
|
||||
@@ -239,7 +239,8 @@ msgid "E917: Cannot use a callback with %s()"
|
||||
msgstr "E917: N<> f<>idir aisghlaoch a <20>s<EFBFBD>id le %s()"
|
||||
|
||||
msgid "E912: cannot use ch_evalexpr()/ch_sendexpr() with a raw or nl channel"
|
||||
msgstr "E912: n<> f<>idir ch_evalexpr()/ch_sendexpr() a <20>s<EFBFBD>id le cain<69>al raw n<> nl"
|
||||
msgstr ""
|
||||
"E912: n<> f<>idir ch_evalexpr()/ch_sendexpr() a <20>s<EFBFBD>id le cain<69>al raw n<> nl"
|
||||
|
||||
msgid "E906: not an open channel"
|
||||
msgstr "E906: n<> cain<69>al oscailte <20>"
|
||||
@@ -426,6 +427,9 @@ msgstr "%s
|
||||
msgid "Scanning tags."
|
||||
msgstr "Clibeanna <20> scanadh."
|
||||
|
||||
msgid "match in file"
|
||||
msgstr "meaitse<73>il sa chomhad"
|
||||
|
||||
msgid " Adding"
|
||||
msgstr " M<>ad<61>"
|
||||
|
||||
@@ -513,6 +517,12 @@ msgstr "E690: \"in\" ar iarraidh i ndiaidh :for"
|
||||
msgid "E108: No such variable: \"%s\""
|
||||
msgstr "E108: N<>l a leith<74>id d'athr<68>g: \"%s\""
|
||||
|
||||
#. For historic reasons this error is not given for a list or dict.
|
||||
#. * E.g., the b: dict could be locked/unlocked.
|
||||
#, c-format
|
||||
msgid "E940: Cannot lock or unlock variable %s"
|
||||
msgstr "E940: N<> f<>idir athr<68>g %s a ghlas<61>il n<> a dh<64>ghlas<61>il"
|
||||
|
||||
msgid "E743: variable nested too deep for (un)lock"
|
||||
msgstr "E743: athr<68>g neadaithe r<>dhomhain chun <20> a (d<>)ghlas<61>il"
|
||||
|
||||
@@ -690,15 +700,6 @@ msgstr "E785: is f
|
||||
msgid "&Ok"
|
||||
msgstr "&Ok"
|
||||
|
||||
#, c-format
|
||||
msgid "+-%s%3ld line: "
|
||||
msgid_plural "+-%s%3ld lines: "
|
||||
msgstr[0] "+-%s%3ld l<>ne: "
|
||||
msgstr[1] "+-%s%3ld l<>ne: "
|
||||
msgstr[2] "+-%s%3ld l<>ne: "
|
||||
msgstr[3] "+-%s%3ld l<>ne: "
|
||||
msgstr[4] "+-%s%3ld l<>ne: "
|
||||
|
||||
#, c-format
|
||||
msgid "E700: Unknown function: %s"
|
||||
msgstr "E700: Feidhm anaithnid: %s"
|
||||
@@ -707,7 +708,9 @@ msgid "E922: expected a dict"
|
||||
msgstr "E922: bh<62>othas ag s<>il le focl<63>ir"
|
||||
|
||||
msgid "E923: Second argument of function() must be a list or a dict"
|
||||
msgstr "E923: Caithfidh an dara harg<72>int de function() a bheith ina liosta n<> ina focl<63>ir"
|
||||
msgstr ""
|
||||
"E923: Caithfidh an dara harg<72>int de function() a bheith ina liosta n<> ina "
|
||||
"focl<63>ir"
|
||||
|
||||
msgid ""
|
||||
"&OK\n"
|
||||
@@ -744,8 +747,8 @@ msgstr "E727: Tosach thar dheireadh"
|
||||
msgid "<empty>"
|
||||
msgstr "<folamh>"
|
||||
|
||||
msgid "E240: No connection to Vim server"
|
||||
msgstr "E240: N<>l aon nasc le freastala<EFBFBD> Vim"
|
||||
msgid "E240: No connection to the X server"
|
||||
msgstr "E240: N<>l aon cheangal leis an bhfreastala<EFBFBD> X"
|
||||
|
||||
#, c-format
|
||||
msgid "E241: Unable to send to %s"
|
||||
@@ -754,6 +757,12 @@ msgstr "E241: N
|
||||
msgid "E277: Unable to read a server reply"
|
||||
msgstr "E277: N<> f<>idir freagra <20>n fhreastala<6C> a l<>amh"
|
||||
|
||||
msgid "E941: already started a server"
|
||||
msgstr "E941: tosa<73>odh freastala<6C> cheana"
|
||||
|
||||
msgid "E942: +clientserver feature not available"
|
||||
msgstr "E942: n<>l an ghn<68> +clientserver ar f<>il"
|
||||
|
||||
msgid "remove() argument"
|
||||
msgstr "arg<72>int remove()"
|
||||
|
||||
@@ -993,8 +1002,9 @@ msgstr " ar l
|
||||
msgid " on %ld lines"
|
||||
msgstr " ar %ld l<>ne"
|
||||
|
||||
msgid "E147: Cannot do :global recursive"
|
||||
msgstr "E147: N<EFBFBD> cheada<64>tear :global go hathch<63>rsach"
|
||||
#. will increment global_busy to break out of the loop
|
||||
msgid "E147: Cannot do :global recursive with a range"
|
||||
msgstr "E147: N<> cheada<64>tear :global athch<63>rsach le raon"
|
||||
|
||||
# should have ":"
|
||||
msgid "E148: Regular expression missing from global"
|
||||
@@ -1179,6 +1189,14 @@ msgstr "Ag d
|
||||
msgid "not found in '%s': \"%s\""
|
||||
msgstr "gan aimsi<73> in '%s': \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "W20: Required python version 2.x not supported, ignoring file: %s"
|
||||
msgstr "W20: N<>l leagan 2.x de Python ar f<>il; ag d<>anamh neamhaird de %s"
|
||||
|
||||
#, c-format
|
||||
msgid "W21: Required python version 3.x not supported, ignoring file: %s"
|
||||
msgstr "W21: N<>l leagan 3.x de Python ar f<>il; ag d<>anamh neamhaird de %s"
|
||||
|
||||
msgid "Source Vim script"
|
||||
msgstr "Foinsigh script Vim"
|
||||
|
||||
@@ -1278,6 +1296,9 @@ msgstr "Raon droim ar ais, babht
|
||||
msgid "E494: Use w or w>>"
|
||||
msgstr "E494: Bain <20>s<EFBFBD>id as w n<> w>>"
|
||||
|
||||
msgid "E943: Command table needs to be updated, run 'make cmdidxs'"
|
||||
msgstr "E943: Caithfear t<>bla na n-orduithe a nuashonr<6E>; rith 'make cmdidxs'"
|
||||
|
||||
msgid "E319: Sorry, the command is not available in this version"
|
||||
msgstr "E319: T<> br<62>n orm, n<>l an t-ord<72> ar f<>il sa leagan seo"
|
||||
|
||||
@@ -1391,7 +1412,7 @@ msgid "No swap file"
|
||||
msgstr "N<>l aon chomhad babht<68>la ann"
|
||||
|
||||
msgid "Append File"
|
||||
msgstr "Cuir Comhad i nDeireadh"
|
||||
msgstr "Ceangail Comhad ag an Deireadh"
|
||||
|
||||
msgid "E747: Cannot change directory, buffer is modified (add ! to override)"
|
||||
msgstr ""
|
||||
@@ -1412,10 +1433,10 @@ msgid "Window position: X %d, Y %d"
|
||||
msgstr "Ionad na fuinneoige: X %d, Y %d"
|
||||
|
||||
msgid "E188: Obtaining window position not implemented for this platform"
|
||||
msgstr "E188: N<> f<>idir ionad na fuinneoige a fh<66>il amach ar an ch<EFBFBD>ras seo"
|
||||
msgstr "E188: N<> f<>idir ionad na fuinneoige a fh<66>il amach ar an gc<EFBFBD>ras seo"
|
||||
|
||||
msgid "E466: :winpos requires two number arguments"
|
||||
msgstr "E466: n<> fol<6F>ir dh<64> arg<72>int uimhri<72>la le :winpos"
|
||||
msgstr "E466: dh<64> arg<72>int uimhri<72>la de dh<64>th le :winpos"
|
||||
|
||||
msgid "E930: Cannot use :redir inside execute()"
|
||||
msgstr "E930: N<> f<>idir :redir a <20>s<EFBFBD>id laistigh de execute()"
|
||||
@@ -2045,15 +2066,6 @@ msgstr "E350: N
|
||||
msgid "E351: Cannot delete fold with current 'foldmethod'"
|
||||
msgstr "E351: N<> f<>idir filleadh a scriosadh leis an 'foldmethod' reatha"
|
||||
|
||||
#, c-format
|
||||
msgid "+--%3ld line folded "
|
||||
msgid_plural "+--%3ld lines folded "
|
||||
msgstr[0] "+--%3ld l<>ne fillte "
|
||||
msgstr[1] "+--%3ld l<>ne fillte "
|
||||
msgstr[2] "+--%3ld l<>ne fillte "
|
||||
msgstr[3] "+--%3ld l<>ne fillte "
|
||||
msgstr[4] "+--%3ld l<>ne fillte "
|
||||
|
||||
msgid "E222: Add to read buffer"
|
||||
msgstr "E222: Cuir leis an maol<6F>n l<>ite"
|
||||
|
||||
@@ -2652,8 +2664,8 @@ msgid ""
|
||||
"E895: Sorry, this command is disabled, the MzScheme's racket/base module "
|
||||
"could not be loaded."
|
||||
msgstr ""
|
||||
"E895: <20>r leithsc<73>al, t<> an t-ord<72> seo d<>chumasaithe; n<>orbh fh<66>idir "
|
||||
"mod<EFBFBD>l racket/base MzScheme a lucht<68>."
|
||||
"E895: <20>r leithsc<73>al, t<> an t-ord<72> seo d<>chumasaithe; n<>orbh fh<66>idir mod<EFBFBD>l "
|
||||
"racket/base MzScheme a lucht<68>."
|
||||
|
||||
msgid "invalid expression"
|
||||
msgstr "slonn neamhbhail<69>"
|
||||
@@ -2845,6 +2857,10 @@ msgstr "E573: Aitheantas neamhbhail
|
||||
msgid "E251: VIM instance registry property is badly formed. Deleted!"
|
||||
msgstr "E251: Air<69> m<>chumtha sa chl<68>rlann <20>isc VIM. Scriosta!"
|
||||
|
||||
#, c-format
|
||||
msgid "E938: Duplicate key in JSON: \"%s\""
|
||||
msgstr "E938: Eochair dh<64>blach in JSON: \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "E696: Missing comma in List: %s"
|
||||
msgstr "E696: Cam<61>g ar iarraidh i Liosta: %s"
|
||||
@@ -2898,7 +2914,8 @@ msgid "Vim: Error: Failure to start gvim from NetBeans\n"
|
||||
msgstr "Vim: Earr<72>id: Theip ar thos<6F> gvim <20> NetBeans\n"
|
||||
|
||||
msgid "Vim: Error: This version of Vim does not run in a Cygwin terminal\n"
|
||||
msgstr "Vim: Earr<72>id: N<> f<>idir an leagan seo de Vim a rith i dteirmin<69>al Cygwin\n"
|
||||
msgstr ""
|
||||
"Vim: Earr<72>id: N<> f<>idir an leagan seo de Vim a rith i dteirmin<69>al Cygwin\n"
|
||||
|
||||
msgid "Vim: Warning: Output is not to a terminal\n"
|
||||
msgstr "Vim: Rabhadh: N<>l an t-aschur ag dul chuig teirmin<69>al\n"
|
||||
@@ -3067,7 +3084,12 @@ msgid "-T <terminal>\tSet terminal type to <terminal>"
|
||||
msgstr "-T <teirmin<69>al>\tSocraigh cine<6E>l teirmin<69>al"
|
||||
|
||||
msgid "--not-a-term\t\tSkip warning for input/output not being a terminal"
|
||||
msgstr "--not-a-term\t\tN<74> bac le rabhadh faoi ionchur/aschur gan a bheith <20>n teirmin<69>al"
|
||||
msgstr ""
|
||||
"--not-a-term\t\tN<74> bac le rabhadh faoi ionchur/aschur gan a bheith <20>n "
|
||||
"teirmin<69>al"
|
||||
|
||||
msgid "--ttyfail\t\tExit if input or output is not a terminal"
|
||||
msgstr "--ttyfail\t\tScoir mura bhfuil ionchur agus aschur ina dteirmin<69>il"
|
||||
|
||||
msgid "-u <vimrc>\t\tUse <vimrc> instead of any .vimrc"
|
||||
msgstr "-u <vimrc>\t\t<>s<EFBFBD>id <vimrc> in ionad aon .vimrc"
|
||||
@@ -3435,7 +3457,7 @@ msgid ""
|
||||
"Maybe no changes were made or Vim did not update the swap file."
|
||||
msgstr ""
|
||||
"\n"
|
||||
"B'fh<66>idir nach raibh aon athr<68> <20> dh<64>anamh, n<> t<> an comhad\n"
|
||||
"B'fh<66>idir nach raibh aon athr<68> <20> dh<64>anamh, n<> t<> an comhad "
|
||||
"babht<68>la as d<>ta."
|
||||
|
||||
msgid " cannot be used with this version of Vim.\n"
|
||||
@@ -4122,8 +4144,8 @@ msgstr "E662: Ag tosach liosta na n-athruithe"
|
||||
msgid "E663: At end of changelist"
|
||||
msgstr "E663: Ag deireadh liosta na n-athruithe"
|
||||
|
||||
msgid "Type :quit<Enter> to exit Vim"
|
||||
msgstr "Cl<43>scr<63>obh :quit<Enter> chun Vim a scor"
|
||||
msgid "Type :qa! and press <Enter> to abandon all changes and exit Vim"
|
||||
msgstr "Cl<43>scr<63>obh :qa! agus br<62>igh <Enter> le f<>g<EFBFBD>il <20> Vim gan athruithe a sh<73>bh<62>il"
|
||||
|
||||
# ouch - English -ed ?
|
||||
#, c-format
|
||||
@@ -4234,7 +4256,8 @@ msgid ""
|
||||
"Selected %s%ld of %ld Lines; %lld of %lld Words; %lld of %lld Chars; %lld of "
|
||||
"%lld Bytes"
|
||||
msgstr ""
|
||||
"Roghna<6E>odh %s%ld as %ld L<>ne; %lld as %lld Focal; %lld as %lld Carachtar; %lld as %lld Beart"
|
||||
"Roghna<6E>odh %s%ld as %ld L<>ne; %lld as %lld Focal; %lld as %lld Carachtar; "
|
||||
"%lld as %lld Beart"
|
||||
|
||||
#, c-format
|
||||
msgid "Col %s of %s; Line %ld of %ld; Word %lld of %lld; Byte %lld of %lld"
|
||||
@@ -4245,7 +4268,8 @@ msgid ""
|
||||
"Col %s of %s; Line %ld of %ld; Word %lld of %lld; Char %lld of %lld; Byte "
|
||||
"%lld of %lld"
|
||||
msgstr ""
|
||||
"Col %s as %s; L<>ne %ld as %ld; Focal %lld as %lld; Carachtar %lld as %lld; Beart %lld as %lld"
|
||||
"Col %s as %s; L<>ne %ld as %ld; Focal %lld as %lld; Carachtar %lld as %lld; "
|
||||
"Beart %lld as %lld"
|
||||
|
||||
#, c-format
|
||||
msgid "(+%ld for BOM)"
|
||||
@@ -4507,8 +4531,7 @@ msgstr ""
|
||||
|
||||
#, c-format
|
||||
msgid "E244: Illegal quality name \"%s\" in font name \"%s\""
|
||||
msgstr ""
|
||||
"E244: Ainm neamhcheadaithe ar ch<63>il<69>ocht \"%s\" in ainm cl<63> \"%s\""
|
||||
msgstr "E244: Ainm neamhcheadaithe ar ch<63>il<69>ocht \"%s\" in ainm cl<63> \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "E245: Illegal char '%c' in font name \"%s\""
|
||||
@@ -4551,7 +4574,8 @@ msgstr "N
|
||||
|
||||
#, c-format
|
||||
msgid "Could not get security context %s for %s. Removing it!"
|
||||
msgstr "N<EFBFBD>orbh fh<66>idir comhth<74>acs sl<73>nd<6E>la %s a fh<66>il le haghaidh %s. <20> bhaint!"
|
||||
msgstr ""
|
||||
"N<>orbh fh<66>idir comhth<74>acs sl<73>nd<6E>la %s a fh<66>il le haghaidh %s. <20> bhaint!"
|
||||
|
||||
msgid ""
|
||||
"\n"
|
||||
@@ -4752,6 +4776,12 @@ msgstr "E369: m
|
||||
msgid "E769: Missing ] after %s["
|
||||
msgstr "E769: ] ar iarraidh i ndiaidh %s["
|
||||
|
||||
msgid "E944: Reverse range in character class"
|
||||
msgstr "E944: Raon aisiompaithe in aicme carachtar"
|
||||
|
||||
msgid "E945: Range too large in character class"
|
||||
msgstr "E945: Raon r<>mh<6D>r in aicme carachtar"
|
||||
|
||||
#, c-format
|
||||
msgid "E53: Unmatched %s%%("
|
||||
msgstr "E53: %s%%( corr"
|
||||
@@ -4778,6 +4808,9 @@ msgstr "E69: ] ar iarraidh i ndiaidh %s%%["
|
||||
msgid "E70: Empty %s%%[]"
|
||||
msgstr "E70: %s%%[] folamh"
|
||||
|
||||
msgid "E65: Illegal back reference"
|
||||
msgstr "E65: C<>ltagairt neamhbhail<69>"
|
||||
|
||||
msgid "E339: Pattern too long"
|
||||
msgstr "E339: Slonn r<>fhada"
|
||||
|
||||
@@ -4814,9 +4847,6 @@ msgstr "E63:
|
||||
msgid "E64: %s%c follows nothing"
|
||||
msgstr "E64: n<>l aon rud roimh %s%c"
|
||||
|
||||
msgid "E65: Illegal back reference"
|
||||
msgstr "E65: C<>ltagairt neamhbhail<69>"
|
||||
|
||||
msgid "E68: Invalid character after \\z"
|
||||
msgstr "E68: Carachtar neamhbhail<69> i ndiaidh \\z"
|
||||
|
||||
@@ -5424,12 +5454,33 @@ msgstr "E783: carachtar d
|
||||
msgid "No Syntax items defined for this buffer"
|
||||
msgstr "N<>l aon mh<6D>r chomhr<68>ire sainmh<6D>nithe le haghaidh an mhaol<6F>in seo"
|
||||
|
||||
msgid "syntax conceal on"
|
||||
msgstr "syntax conceal on"
|
||||
|
||||
msgid "syntax conceal off"
|
||||
msgstr "syntax conceal off"
|
||||
|
||||
#, c-format
|
||||
msgid "E390: Illegal argument: %s"
|
||||
msgstr "E390: Arg<72>int neamhcheadaithe: %s"
|
||||
|
||||
msgid "syntax case ignore"
|
||||
msgstr "syntax case ignore"
|
||||
|
||||
msgid "syntax case match"
|
||||
msgstr "syntax case match"
|
||||
|
||||
msgid "syntax spell toplevel"
|
||||
msgstr "syntax spell toplevel"
|
||||
|
||||
msgid "syntax spell notoplevel"
|
||||
msgstr "syntax spell notoplevel"
|
||||
|
||||
msgid "syntax spell default"
|
||||
msgstr "syntax spell default"
|
||||
|
||||
msgid "syntax iskeyword "
|
||||
msgstr "comhr<EFBFBD>ir iskeyword "
|
||||
msgstr "syntax iskeyword "
|
||||
|
||||
#, c-format
|
||||
msgid "E391: No such syntax cluster: %s"
|
||||
@@ -6005,6 +6056,10 @@ msgstr "E932: N
|
||||
msgid "E126: Missing :endfunction"
|
||||
msgstr "E126: :endfunction ar iarraidh"
|
||||
|
||||
#, c-format
|
||||
msgid "W22: Text found after :endfunction: %s"
|
||||
msgstr "W22: Aims<6D>odh t<>acs tar <20>is :endfunction: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "E707: Function name conflicts with variable: %s"
|
||||
msgstr "E707: Tagann ainm na feidhme salach ar athr<68>g: %s"
|
||||
@@ -6475,6 +6530,10 @@ msgstr "E236: N
|
||||
msgid "E473: Internal error"
|
||||
msgstr "E473: Earr<72>id inmhe<68>nach"
|
||||
|
||||
#, c-format
|
||||
msgid "E685: Internal error: %s"
|
||||
msgstr "E685: Earr<72>id inmhe<68>nach: %s"
|
||||
|
||||
msgid "Interrupted"
|
||||
msgstr "Idirbhriste"
|
||||
|
||||
@@ -6635,7 +6694,7 @@ msgid "E486: Pattern not found: %s"
|
||||
msgstr "E486: Patr<74>n gan aimsi<73>: %s"
|
||||
|
||||
msgid "E487: Argument must be positive"
|
||||
msgstr "E487: N<EFBFBD> fol<6F>ir arg<EFBFBD>int dheimhneach"
|
||||
msgstr "E487: Arg<EFBFBD>int dheimhneach de dh<64>th"
|
||||
|
||||
msgid "E459: Cannot go back to previous directory"
|
||||
msgstr "E459: N<> f<>idir a fhilleadh ar an chomhadlann roimhe seo"
|
||||
@@ -6745,8 +6804,8 @@ msgstr "E592: n
|
||||
msgid "E80: Error while writing"
|
||||
msgstr "E80: Earr<72>id agus <20> scr<63>obh"
|
||||
|
||||
msgid "Zero count"
|
||||
msgstr "Nialas"
|
||||
msgid "E939: Positive count required"
|
||||
msgstr "E939: Uimhir dheimhneach de dh<64>th"
|
||||
|
||||
msgid "E81: Using <SID> not in a script context"
|
||||
msgstr "E81: <SID> <20> <20>s<EFBFBD>id nach i gcomhth<74>acs scripte"
|
||||
@@ -6760,10 +6819,6 @@ msgstr "E463: R
|
||||
msgid "E744: NetBeans does not allow changes in read-only files"
|
||||
msgstr "E744: N<> cheada<64>onn NetBeans aon athr<68> i gcomhaid inl<6E>ite amh<6D>in"
|
||||
|
||||
#, c-format
|
||||
msgid "E685: Internal error: %s"
|
||||
msgstr "E685: Earr<72>id inmhe<68>nach: %s"
|
||||
|
||||
msgid "E363: pattern uses more memory than 'maxmempattern'"
|
||||
msgstr "E363: <20>s<EFBFBD>ideann an patr<74>n n<>os m<> cuimhne n<> 'maxmempattern'"
|
||||
|
||||
@@ -7062,6 +7117,28 @@ msgstr ""
|
||||
"N<>orbh fh<66>idir an chonair a shocr<63>: n<> liosta <20> sys.path\n"
|
||||
"Ba ch<63>ir duit vim.VIM_SPECIAL_PATH a cheangal le deireadh sys.path"
|
||||
|
||||
#~ msgid "+-%s%3ld line: "
|
||||
#~ msgid_plural "+-%s%3ld lines: "
|
||||
#~ msgstr[0] "+-%s%3ld l<>ne: "
|
||||
#~ msgstr[1] "+-%s%3ld l<>ne: "
|
||||
#~ msgstr[2] "+-%s%3ld l<>ne: "
|
||||
#~ msgstr[3] "+-%s%3ld l<>ne: "
|
||||
#~ msgstr[4] "+-%s%3ld l<>ne: "
|
||||
|
||||
#~ msgid "+--%3ld line folded "
|
||||
#~ msgid_plural "+--%3ld lines folded "
|
||||
#~ msgstr[0] "+--%3ld l<>ne fillte "
|
||||
#~ msgstr[1] "+--%3ld l<>ne fillte "
|
||||
#~ msgstr[2] "+--%3ld l<>ne fillte "
|
||||
#~ msgstr[3] "+--%3ld l<>ne fillte "
|
||||
#~ msgstr[4] "+--%3ld l<>ne fillte "
|
||||
|
||||
#~ msgid "Type :quit<Enter> to exit Vim"
|
||||
#~ msgstr "Cl<43>scr<63>obh :quit<Enter> chun Vim a scor"
|
||||
|
||||
#~ msgid "Zero count"
|
||||
#~ msgstr "Nialas"
|
||||
|
||||
#~ msgid "E693: Can only compare Funcref with Funcref"
|
||||
#~ msgstr "E693: Is f<>idir Funcref a chur i gcompar<61>id le Funcref eile amh<6D>in"
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: vim 7.4\n"
|
||||
"Project-Id-Version: vim 8.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-02-11 12:10+0100\n"
|
||||
"PO-Revision-Date: 2016-02-11 14:42+0200\n"
|
||||
@@ -1402,6 +1402,33 @@ msgstr "com: %s"
|
||||
msgid "frame is zero"
|
||||
msgstr "al livello zero"
|
||||
|
||||
msgid "E901: gethostbyname() in channel_open()"
|
||||
msgstr "E901: gethostbyname() in channel_open()"
|
||||
|
||||
msgid "E898: socket() in channel_open()"
|
||||
msgstr "E898: socket() in channel_open()"
|
||||
|
||||
msgid "E903: received command with non-string argument"
|
||||
msgstr "E903: il comando ricevuto non aveva come argomento una stringa"
|
||||
|
||||
msgid "E904: last argument for expr/call must be a number"
|
||||
msgstr "E904: l'ultimo argomento per espressione/chiamata dev'essere numerico"
|
||||
|
||||
msgid "E904: third argument for call must be a list"
|
||||
msgstr "E904: il terzo argomento della chiamata dev'essere una Lista"
|
||||
|
||||
#, c-format
|
||||
msgid "E905: received unknown command: %s"
|
||||
msgstr "E905: recevuto comando non conosciuto: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "E630: %s(): write while not connected"
|
||||
msgstr "E630: %s(): scrittura in mancanza di connessione"
|
||||
|
||||
#, c-format
|
||||
msgid "E631: %s(): write failed"
|
||||
msgstr "E631: %s(): scrittura non riuscita"
|
||||
|
||||
#, c-format
|
||||
msgid "frame at highest level: %d"
|
||||
msgstr "al livello pi<70> alto: %d"
|
||||
@@ -4812,10 +4839,17 @@ msgstr ""
|
||||
"\n"
|
||||
"Non posso impostare il contesto di sicurezza per "
|
||||
|
||||
#, c-format
|
||||
msgid "E151: No match: %s"
|
||||
msgstr "E151: Nessuna corrispondenza: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "Could not set security context %s for %s"
|
||||
msgstr "Non posso impostare il contesto di sicurezza %s per %s"
|
||||
|
||||
msgid "E934: Cannot jump to a buffer that does not have a name"
|
||||
msgstr "E934: Impossibile passare a un buffer che non ha un nome"
|
||||
|
||||
#, c-format
|
||||
msgid "Could not get security context %s for %s. Removing it!"
|
||||
msgstr "Non posso ottenere il contesto di sicurezza %s per %s. Lo rimuovo!"
|
||||
@@ -5351,10 +5385,15 @@ msgstr "E772: Il file ortografico
|
||||
msgid "E770: Unsupported section in spell file"
|
||||
msgstr "E770: Sezione non supportata nel file ortografico"
|
||||
|
||||
#: ../spell.c:3762
|
||||
msgid "E944: Reverse range in character class"
|
||||
msgstr "E944: Intervallo invertito nella classe di caratteri"
|
||||
|
||||
msgid "E945: Range too large in character class"
|
||||
msgstr "E945: Intervallo troppo ampio nella classe di caratteri"
|
||||
|
||||
#, c-format
|
||||
msgid "Warning: region %s not supported"
|
||||
msgstr "Avviso: regione %s non supportata"
|
||||
msgid "E779: Old .sug file, needs to be updated: %s"
|
||||
msgstr "E779: File .sug obsoleto, <20> necessario aggiornarlo: %s"
|
||||
|
||||
#: ../spell.c:4550
|
||||
#, c-format
|
||||
@@ -5714,11 +5753,6 @@ msgstr "E753: Non trovato: %s"
|
||||
msgid "E778: This does not look like a .sug file: %s"
|
||||
msgstr "E778: Questo non sembra un file .sug: %s"
|
||||
|
||||
#: ../spell.c:9282
|
||||
#, c-format
|
||||
msgid "E779: Old .sug file, needs to be updated: %s"
|
||||
msgstr "E779: File .sug obsoleto, <20> necessario aggiornarlo: %s"
|
||||
|
||||
#: ../spell.c:9286
|
||||
#, c-format
|
||||
msgid "E780: .sug file is for newer version of Vim: %s"
|
||||
|
||||
@@ -13,10 +13,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Vim 7.4\n"
|
||||
"Project-Id-Version: Vim 8.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-09-10 21:10+0900\n"
|
||||
"PO-Revision-Date: 2016-09-10 21:20+0900\n"
|
||||
"POT-Creation-Date: 2017-07-03 23:05+0900\n"
|
||||
"PO-Revision-Date: 2017-07-12 20:45+0900\n"
|
||||
"Last-Translator: MURAOKA Taro <koron.kaoriya@gmail.com>\n"
|
||||
"Language-Team: vim-jp (https://github.com/vim-jp/lang-ja)\n"
|
||||
"Language: Japanese\n"
|
||||
@@ -245,7 +245,8 @@ msgid "E917: Cannot use a callback with %s()"
|
||||
msgstr "E917: %s() <20>˥<EFBFBD><CBA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Хå<D0A5><C3A5>ϻȤ<CFBB><C8A4>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
msgid "E912: cannot use ch_evalexpr()/ch_sendexpr() with a raw or nl channel"
|
||||
msgstr "E912: <20><><EFBFBD><EFBFBD> nl <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͥ<EFBFBD><CDA5><EFBFBD> ch_evalexpr()/ch_sendexpr <20>ϻȤ<CFBB><C8A4>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
msgstr ""
|
||||
"E912: raw <20><> nl <20>⡼<EFBFBD>ɤΥ<C9A4><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͥ<EFBFBD><CDA5><EFBFBD> ch_evalexpr()/ch_sendexpr() <20>ϻȤ<CFBB><C8A4>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
msgid "E906: not an open channel"
|
||||
msgstr "E906: <20><><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͥ<EFBFBD><CDA5>Ǥ<EFBFBD>"
|
||||
@@ -431,6 +432,9 @@ msgstr "
|
||||
msgid "Scanning tags."
|
||||
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><F2A5B9A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>."
|
||||
|
||||
msgid "match in file"
|
||||
msgstr "<22>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Υޥå<DEA5>"
|
||||
|
||||
msgid " Adding"
|
||||
msgstr " <20>ɲ<EFBFBD><C9B2><EFBFBD>"
|
||||
|
||||
@@ -519,6 +523,12 @@ msgstr "E690: :for
|
||||
msgid "E108: No such variable: \"%s\""
|
||||
msgstr "E108: <20><><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF>Ϥ<EFBFBD><CFA4><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>: \"%s\""
|
||||
|
||||
#. For historic reasons this error is not given for a list or dict.
|
||||
#. * E.g., the b: dict could be locked/unlocked.
|
||||
#, c-format
|
||||
msgid "E940: Cannot lock or unlock variable %s"
|
||||
msgstr "E940: <20>ѿ<EFBFBD> %s <20>ϥ<EFBFBD><CFA5>å<EFBFBD><C3A5>ޤ<EFBFBD><DEA4>ϥ<EFBFBD><CFA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5>Ǥ<EFBFBD><C7A4>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
msgid "E743: variable nested too deep for (un)lock"
|
||||
msgstr "E743: (<28><><EFBFBD><EFBFBD>)<29><><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4>ѿ<EFBFBD><D1BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҥ<EFBFBD><D2A4><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD>"
|
||||
|
||||
@@ -696,11 +706,6 @@ msgstr "E785: complete()
|
||||
msgid "&Ok"
|
||||
msgstr "&Ok"
|
||||
|
||||
#, c-format
|
||||
msgid "+-%s%3ld line: "
|
||||
msgid_plural "+-%s%3ld lines: "
|
||||
msgstr[0] "+-%s%3ld <20><>: "
|
||||
|
||||
#, c-format
|
||||
msgid "E700: Unknown function: %s"
|
||||
msgstr "E700: ̤<>Τδؿ<CEB4><D8BF>Ǥ<EFBFBD>: %s"
|
||||
@@ -746,8 +751,8 @@ msgstr "E727:
|
||||
msgid "<empty>"
|
||||
msgstr "<<3C><>>"
|
||||
|
||||
msgid "E240: No connection to Vim server"
|
||||
msgstr "E240: Vim <20><><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><D0A1>ؤ<EFBFBD><D8A4><EFBFBD>³<EFBFBD><C2B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
msgid "E240: No connection to the X server"
|
||||
msgstr "E240: X <20><><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><D0A1>ؤ<EFBFBD><D8A4><EFBFBD>³<EFBFBD><C2B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
#, c-format
|
||||
msgid "E241: Unable to send to %s"
|
||||
@@ -756,6 +761,12 @@ msgstr "E241: %s
|
||||
msgid "E277: Unable to read a server reply"
|
||||
msgstr "E277: <20><><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><D0A1>α<EFBFBD><CEB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
msgid "E941: already started a server"
|
||||
msgstr "E941: <20><><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><D0A1>Ϥ<EFBFBD><CFA4>Ǥ˳<C7A4><CBB3>Ϥ<EFBFBD><CFA4>Ƥ<EFBFBD><C6A4>ޤ<EFBFBD>"
|
||||
|
||||
msgid "E942: +clientserver feature not available"
|
||||
msgstr "E942: +clientserver <20><>ǽ<EFBFBD><C7BD>̵<EFBFBD><CCB5><EFBFBD>ˤʤäƤ<C3A4><C6A4>ޤ<EFBFBD>"
|
||||
|
||||
msgid "remove() argument"
|
||||
msgstr "remove() <20>ΰ<EFBFBD><CEB0><EFBFBD>"
|
||||
|
||||
@@ -993,8 +1004,9 @@ msgstr " (
|
||||
msgid " on %ld lines"
|
||||
msgstr " (<28><> %ld <20><><EFBFBD><EFBFBD>)"
|
||||
|
||||
msgid "E147: Cannot do :global recursive"
|
||||
msgstr "E147: :global <20><><EFBFBD>Ƶ<EFBFBD>Ū<EFBFBD>ˤϻȤ<CFBB><C8A4>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
#. will increment global_busy to break out of the loop
|
||||
msgid "E147: Cannot do :global recursive with a range"
|
||||
msgstr "E147: :global <20><><EFBFBD>ϰ<EFBFBD><CFB0>դ<EFBFBD><D5A4>ǺƵ<C7BA>Ū<EFBFBD>ˤϻȤ<CFBB><C8A4>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
msgid "E148: Regular expression missing from global"
|
||||
msgstr "E148: global<61><6C><EFBFBD>ޥ<EFBFBD><DEA5>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ꤵ<EFBFBD><EAA4B5><EFBFBD>Ƥ<EFBFBD><C6A4>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
@@ -1180,6 +1192,14 @@ msgstr "\"%s\"
|
||||
msgid "not found in '%s': \"%s\""
|
||||
msgstr "'%s' <20><><EFBFBD><EFBFBD><EFBFBD>ˤϤ<CBA4><CFA4><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>: \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "W20: Required python version 2.x not supported, ignoring file: %s"
|
||||
msgstr "W20: <20>ᤵ<D7B5>줿python 2.x<><78><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ޤ<EFBFBD><DEA4>ե<F3A1A2A5><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD>뤷<EFBFBD>ޤ<EFBFBD>: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "W21: Required python version 3.x not supported, ignoring file: %s"
|
||||
msgstr "W21: <20>ᤵ<D7B5>줿python 3.x<><78><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ޤ<EFBFBD><DEA4>ե<F3A1A2A5><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD>뤷<EFBFBD>ޤ<EFBFBD>: %s"
|
||||
|
||||
msgid "Source Vim script"
|
||||
msgstr "Vim<69><6D><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ץȤμ<C8A4><CEBC><EFBFBD><EFBFBD><EFBFBD>"
|
||||
|
||||
@@ -1278,6 +1298,11 @@ msgstr "
|
||||
msgid "E494: Use w or w>>"
|
||||
msgstr "E494: w <20>⤷<EFBFBD><E2A4B7><EFBFBD><EFBFBD> w>> <20><><EFBFBD><EFBFBD><EFBFBD>Ѥ<EFBFBD><D1A4>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||||
|
||||
msgid "E943: Command table needs to be updated, run 'make cmdidxs'"
|
||||
msgstr ""
|
||||
"E943: <20><><EFBFBD>ޥ<EFBFBD><DEA5>ɥơ<C9A5><C6A1>֥<EFBFBD><D6A5><EFBFBD><F2B9B9BF><EFBFBD><EFBFBD><EFBFBD>ɬ<EFBFBD>פ<EFBFBD><D7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>'make cmdidxs' <20><><EFBFBD>¹Ԥ<C2B9><D4A4>Ƥ<EFBFBD><C6A4><EFBFBD>"
|
||||
"<22><><EFBFBD><EFBFBD>"
|
||||
|
||||
msgid "E319: Sorry, the command is not available in this version"
|
||||
msgstr "E319: <20><><EFBFBD>ΥС<CEA5><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǤϤ<C7A4><CFA4>Υ<EFBFBD><CEA5>ޥ<EFBFBD><DEA5>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD>ѤǤ<D1A4><C7A4>ޤ<EFBFBD><DEA4><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>"
|
||||
|
||||
@@ -2030,11 +2055,6 @@ msgstr "E350:
|
||||
msgid "E351: Cannot delete fold with current 'foldmethod'"
|
||||
msgstr "E351: <20><><EFBFBD>ߤ<EFBFBD> 'foldmethod' <20>Ǥ<EFBFBD><C7A4><EFBFBD><DEBE>ߤ<EFBFBD><DFA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
#, c-format
|
||||
msgid "+--%3ld line folded "
|
||||
msgid_plural "+--%3ld lines folded "
|
||||
msgstr[0] "+--%3ld <20>Ԥ<EFBFBD><D4A4><EFBFBD><DEBE>ޤ<EFBFBD><DEA4>ޤ<EFBFBD><DEA4><EFBFBD> "
|
||||
|
||||
msgid "E222: Add to read buffer"
|
||||
msgstr "E222: <20>ɹ<EFBFBD><C9B9>Хåե<C3A5><D5A5><EFBFBD><EFBFBD>ɲ<EFBFBD>"
|
||||
|
||||
@@ -2818,6 +2838,10 @@ msgstr "E573: ̵
|
||||
msgid "E251: VIM instance registry property is badly formed. Deleted!"
|
||||
msgstr "E251: VIM <20><><EFBFBD>Τ<EFBFBD><CEA4><EFBFBD>Ͽ<EFBFBD>ץ<EFBFBD><D7A5>ѥƥ<D1A5><C6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD>. <20>õ<C3B5>ޤ<EFBFBD><DEA4><EFBFBD>!"
|
||||
|
||||
#, c-format
|
||||
msgid "E938: Duplicate key in JSON: \"%s\""
|
||||
msgstr "E938: JSON<4F>˽<EFBFBD>ʣ<EFBFBD><CAA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD>: \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "E696: Missing comma in List: %s"
|
||||
msgstr "E696: <20>ꥹ<EFBFBD>ȷ<EFBFBD><C8B7>˥<EFBFBD><CBA5><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>: %s"
|
||||
@@ -2858,7 +2882,7 @@ msgid "This Vim was not compiled with the diff feature."
|
||||
msgstr "<22><><EFBFBD><EFBFBD>Vim<69>ˤ<EFBFBD>diff<66><66>ǽ<EFBFBD><C7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)."
|
||||
|
||||
msgid "Attempt to open script file again: \""
|
||||
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ץȥե<C8A5><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥӳ<C6A4><D3B3><EFBFBD><EFBFBD>Ƥߤޤ<EFBFBD>: \""
|
||||
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ץȥե<C8A5><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥӳ<C6A4><D3B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>: \""
|
||||
|
||||
msgid "Cannot open for reading: \""
|
||||
msgstr "<22>ɹ<EFBFBD><C9B9>ѤȤ<D1A4><C8A4>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
@@ -3039,6 +3063,9 @@ msgstr "-T <terminal>\tü
|
||||
msgid "--not-a-term\t\tSkip warning for input/output not being a terminal"
|
||||
msgstr "--not-a-term\t\t<><74><EFBFBD><EFBFBD><EFBFBD>Ϥ<EFBFBD>ü<EFBFBD><C3BC><EFBFBD>Ǥʤ<C7A4><CAA4>Ȥηٹ<CEB7><D9B9><EFBFBD><F2A5B9A5>åפ<C3A5><D7A4><EFBFBD>"
|
||||
|
||||
msgid "--ttyfail\t\tExit if input or output is not a terminal"
|
||||
msgstr "--ttyfail\t\t<><74><EFBFBD><EFBFBD><EFBFBD>Ϥ<EFBFBD>ü<EFBFBD><C3BC><EFBFBD>Ǥʤ<C7A4><CAA4><EFBFBD><EFBFBD>н<EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>"
|
||||
|
||||
msgid "-u <vimrc>\t\tUse <vimrc> instead of any .vimrc"
|
||||
msgstr "-u <vimrc>\t\t.vimrc<72><63><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <vimrc> <20><><EFBFBD>Ȥ<EFBFBD>"
|
||||
|
||||
@@ -3906,7 +3933,7 @@ msgid "E766: Insufficient arguments for printf()"
|
||||
msgstr "E766: printf() <20>ΰ<EFBFBD><CEB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Խ<EFBFBD>ʬ<EFBFBD>Ǥ<EFBFBD>"
|
||||
|
||||
msgid "E807: Expected Float argument for printf()"
|
||||
msgstr "E807: printf() <20>ΰ<EFBFBD><CEB0><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD>ư<EFBFBD><C6B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ޤ<EFBFBD>"
|
||||
msgstr "E807: printf() <20>ΰ<EFBFBD><CEB0><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD>ư<EFBFBD><C6B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ޤ<EFBFBD>"
|
||||
|
||||
msgid "E767: Too many arguments to printf()"
|
||||
msgstr "E767: printf() <20>ΰ<EFBFBD><CEB0><EFBFBD><EFBFBD><EFBFBD>¿<EFBFBD><EFBFBD>ޤ<EFBFBD>"
|
||||
@@ -4063,8 +4090,10 @@ msgstr "E662:
|
||||
msgid "E663: At end of changelist"
|
||||
msgstr "E663: <20>ѹ<EFBFBD><D1B9>ꥹ<EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD>"
|
||||
|
||||
msgid "Type :quit<Enter> to exit Vim"
|
||||
msgstr "Vim<EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD> :quit<Enter> <20><><EFBFBD><EFBFBD><EFBFBD>Ϥ<EFBFBD><CFA4>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||||
msgid "Type :qa! and press <Enter> to abandon all changes and exit Vim"
|
||||
msgstr ""
|
||||
"<22><><EFBFBD>٤Ƥ<D9A4><C6A4>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD>˴<EFBFBD><CBB4><EFBFBD><EFBFBD><EFBFBD>Vim<69><6D><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD> :qa! <20><><EFBFBD><EFBFBD><EFBFBD>Ϥ<EFBFBD> <Enter> <20><EFBFBD><F2B2A1A4>Ƥ<EFBFBD><C6A4><EFBFBD>"
|
||||
"<22><><EFBFBD><EFBFBD>"
|
||||
|
||||
#, c-format
|
||||
msgid "1 line %sed 1 time"
|
||||
@@ -4413,9 +4442,6 @@ msgstr "
|
||||
msgid "Message"
|
||||
msgstr "<22><><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD>"
|
||||
|
||||
msgid "'columns' is not 80, cannot execute external commands"
|
||||
msgstr "'columns' <20><> 80 <20>ǤϤʤ<CFA4><CAA4><EFBFBD><EFBFBD>ᡢ<EFBFBD><E1A1A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޥ<EFBFBD><DEA5>ɤ<EFBFBD><C9A4>¹ԤǤ<D4A4><C7A4>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
msgid "E237: Printer selection failed"
|
||||
msgstr "E237: <20>ץ<EFBFBD><D7A5><EFBFBD><F3A5BFA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˼<EFBFBD><CBBC>Ԥ<EFBFBD><D4A4>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
@@ -4685,6 +4711,12 @@ msgstr "E369: ̵
|
||||
msgid "E769: Missing ] after %s["
|
||||
msgstr "E769: %s[ <20>θ<EFBFBD><CEB8><EFBFBD> ] <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
msgid "E944: Reverse range in character class"
|
||||
msgstr "E944: ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD>饹<EFBFBD><E9A5B9><EFBFBD>ϰϤ<CFB0><CFA4>դǤ<D5A4>"
|
||||
|
||||
msgid "E945: Range too large in character class"
|
||||
msgstr "E945: ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD>饹<EFBFBD><E9A5B9><EFBFBD>ϰϤ<CFB0><CFA4>礭<EFBFBD><E7A4AD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD>"
|
||||
|
||||
#, c-format
|
||||
msgid "E53: Unmatched %s%%("
|
||||
msgstr "E53: %s%%( <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>äƤ<C3A4><C6A4>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
@@ -4714,6 +4746,10 @@ msgstr "E69: %s%%[
|
||||
msgid "E70: Empty %s%%[]"
|
||||
msgstr "E70: %s%%[] <20><><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD>"
|
||||
|
||||
#
|
||||
msgid "E65: Illegal back reference"
|
||||
msgstr "E65: <20><><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȤǤ<C8A4>"
|
||||
|
||||
msgid "E339: Pattern too long"
|
||||
msgstr "E339: <20>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĺ<EFBFBD><EFBFBD>ޤ<EFBFBD>"
|
||||
|
||||
@@ -4751,10 +4787,6 @@ msgstr "E63: \\_
|
||||
msgid "E64: %s%c follows nothing"
|
||||
msgstr "E64:%s%c <20>θ<EFBFBD><CEB8>ˤʤˤ⤢<CBA4><E2A4A2><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
#
|
||||
msgid "E65: Illegal back reference"
|
||||
msgstr "E65: <20><><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȤǤ<C8A4>"
|
||||
|
||||
#
|
||||
msgid "E68: Invalid character after \\z"
|
||||
msgstr "E68: \\z <20>θ<EFBFBD><CEB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
@@ -5363,12 +5395,33 @@ msgstr "E783: MAP
|
||||
msgid "No Syntax items defined for this buffer"
|
||||
msgstr "<22><><EFBFBD>ΥХåե<C3A5><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>줿<EFBFBD><ECA4BF>ʸ<EFBFBD><CAB8><EFBFBD>ǤϤ<C7A4><CFA4><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
msgid "syntax conceal on"
|
||||
msgstr "<22><>ʸ<EFBFBD><CAB8> conceal <20>ϸ<EFBFBD><CFB8><EFBFBD> on <20>Ǥ<EFBFBD>"
|
||||
|
||||
msgid "syntax conceal off"
|
||||
msgstr "<22><>ʸ<EFBFBD><CAB8> conceal <20>ϸ<EFBFBD><CFB8><EFBFBD> off <20>Ǥ<EFBFBD>"
|
||||
|
||||
#, c-format
|
||||
msgid "E390: Illegal argument: %s"
|
||||
msgstr "E390: <20><><EFBFBD><EFBFBD><EFBFBD>ʰ<EFBFBD><CAB0><EFBFBD><EFBFBD>Ǥ<EFBFBD>: %s"
|
||||
|
||||
msgid "syntax case ignore"
|
||||
msgstr "<22><>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD>ϸ<EFBFBD><CFB8><EFBFBD> ignore <20>Ǥ<EFBFBD>"
|
||||
|
||||
msgid "syntax case match"
|
||||
msgstr "<22><>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD>ϸ<EFBFBD><CFB8><EFBFBD> match <20>Ǥ<EFBFBD>"
|
||||
|
||||
msgid "syntax spell toplevel"
|
||||
msgstr "<22><>ʸ<EFBFBD><CAB8> spell <20>ϸ<EFBFBD><CFB8><EFBFBD> toplevel <20>Ǥ<EFBFBD>"
|
||||
|
||||
msgid "syntax spell notoplevel"
|
||||
msgstr "<22><>ʸ<EFBFBD><CAB8> spell <20>ϸ<EFBFBD><CFB8><EFBFBD> notoplevel <20>Ǥ<EFBFBD>"
|
||||
|
||||
msgid "syntax spell default"
|
||||
msgstr "<22><>ʸ<EFBFBD><CAB8> spell <20>ϸ<EFBFBD><CFB8><EFBFBD> default <20>Ǥ<EFBFBD>"
|
||||
|
||||
msgid "syntax iskeyword "
|
||||
msgstr "<22><><EFBFBD>å<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> iskeyword "
|
||||
msgstr "<22><>ʸ<EFBFBD><EFBFBD> iskeyword "
|
||||
|
||||
#, c-format
|
||||
msgid "E391: No such syntax cluster: %s"
|
||||
@@ -5579,7 +5632,7 @@ msgid "E556: at top of tag stack"
|
||||
msgstr "E556: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD>Ǥ<EFBFBD>"
|
||||
|
||||
msgid "E425: Cannot go before first matching tag"
|
||||
msgstr "E425: <20>ǽ<EFBFBD><C7BD>γ<EFBFBD><CEB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ķ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뤳<EFBFBD>ȤϤǤ<EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>"
|
||||
msgstr "E425: <20>ǽ<EFBFBD><C7BD>γ<EFBFBD><CEB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۤ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뤳<EFBFBD>ȤϤǤ<EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>"
|
||||
|
||||
#, c-format
|
||||
msgid "E426: tag not found: %s"
|
||||
@@ -5595,7 +5648,7 @@ msgid "E427: There is only one matching tag"
|
||||
msgstr "E427: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD>Ĥ<EFBFBD><C4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
msgid "E428: Cannot go beyond last matching tag"
|
||||
msgstr "E428: <20>Ǹ<EFBFBD><C7B8>˳<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>륿<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ķ<EFBFBD><EFBFBD><EFBFBD>ƿʤळ<EFBFBD>ȤϤǤ<EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>"
|
||||
msgstr "E428: <20>Ǹ<EFBFBD><C7B8>γ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۤ<EFBFBD><EFBFBD>ƿʤळ<EFBFBD>ȤϤǤ<EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>"
|
||||
|
||||
#, c-format
|
||||
msgid "File \"%s\" does not exist"
|
||||
@@ -5942,6 +5995,10 @@ msgstr "E932:
|
||||
msgid "E126: Missing :endfunction"
|
||||
msgstr "E126: :endfunction <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
#, c-format
|
||||
msgid "W22: Text found after :endfunction: %s"
|
||||
msgstr "W22: :endfunction <20>θ<EFBFBD><CEB8><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD>: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "E707: Function name conflicts with variable: %s"
|
||||
msgstr "E707: <20>ؿ<EFBFBD>̾<EFBFBD><CCBE><EFBFBD>ѿ<EFBFBD>̾<EFBFBD>Ⱦ<EFBFBD><C8BE>ͤ<EFBFBD><CDA4>ޤ<EFBFBD>: %s"
|
||||
@@ -5965,14 +6022,6 @@ msgstr "E133:
|
||||
msgid "E107: Missing parentheses: %s"
|
||||
msgstr "E107: <20><><EFBFBD>å<EFBFBD> '(' <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>: %s"
|
||||
|
||||
#. Only MS VC 4.1 and earlier can do Win32s
|
||||
msgid ""
|
||||
"\n"
|
||||
"MS-Windows 16/32-bit GUI version"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"MS-Windows 16/32 <20>ӥå<D3A5> GUI <20><>"
|
||||
|
||||
msgid ""
|
||||
"\n"
|
||||
"MS-Windows 64-bit GUI version"
|
||||
@@ -6256,12 +6305,6 @@ msgstr "
|
||||
msgid "menu Help->Sponsor/Register for information "
|
||||
msgstr "<22>ܺ٤ϥ<D9A4><CFA5>˥塼<CBA5><E5A1BC> <20>إ<EFBFBD><D8A5><EFBFBD>-><3E><><EFBFBD>ݥ<DDA5>/<2F><>Ͽ <20>Ȥ<F2BBB2BE><C8A4>Ʋ<EFBFBD><C6B2><EFBFBD><EFBFBD><EFBFBD>"
|
||||
|
||||
msgid "WARNING: Windows 95/98/ME detected"
|
||||
msgstr "<22>ٹ<EFBFBD>: Windows 95/98/ME <20>Ф<F2B8A1BD><D0A4>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
msgid "type :help windows95<Enter> for info on this"
|
||||
msgstr "<22>ܺ٤ʾ<D9A4><CABE><EFBFBD><EFBFBD><EFBFBD> :help windows95<Enter>"
|
||||
|
||||
msgid "Already only one window"
|
||||
msgstr "<22><><EFBFBD>˥<EFBFBD><CBA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɥ<EFBFBD><C9A5><EFBFBD>1<EFBFBD>Ĥ<EFBFBD><C4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
@@ -6415,6 +6458,10 @@ msgstr "E236:
|
||||
msgid "E473: Internal error"
|
||||
msgstr "E473: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>顼<EFBFBD>Ǥ<EFBFBD>"
|
||||
|
||||
#, c-format
|
||||
msgid "E685: Internal error: %s"
|
||||
msgstr "E685: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>顼<EFBFBD>Ǥ<EFBFBD>: %s"
|
||||
|
||||
msgid "Interrupted"
|
||||
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
@@ -6680,8 +6727,8 @@ msgstr "E592: 'winwidth'
|
||||
msgid "E80: Error while writing"
|
||||
msgstr "E80: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5>顼"
|
||||
|
||||
msgid "Zero count"
|
||||
msgstr "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||||
msgid "E939: Positive count required"
|
||||
msgstr "E939: <EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD>ɬ<EFBFBD>פǤ<EFBFBD>"
|
||||
|
||||
msgid "E81: Using <SID> not in a script context"
|
||||
msgstr "E81: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ץȰʳ<C8B0><CAB3><EFBFBD><SID><3E><><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
@@ -6695,10 +6742,6 @@ msgstr "E463:
|
||||
msgid "E744: NetBeans does not allow changes in read-only files"
|
||||
msgstr "E744: NetBeans <20><><EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD>ѥե<D1A5><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD>뤳<EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>"
|
||||
|
||||
#, c-format
|
||||
msgid "E685: Internal error: %s"
|
||||
msgstr "E685: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>顼<EFBFBD>Ǥ<EFBFBD>: %s"
|
||||
|
||||
msgid "E363: pattern uses more memory than 'maxmempattern'"
|
||||
msgstr "E363: <20>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 'maxmempattern' <20>ʾ<EFBFBD><CABE>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѥ<EFBFBD><D1A4>ޤ<EFBFBD>"
|
||||
|
||||
|
||||
@@ -13,10 +13,10 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Vim 7.4\n"
|
||||
"Project-Id-Version: Vim 8.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-09-10 21:10+0900\n"
|
||||
"PO-Revision-Date: 2016-09-10 21:20+0900\n"
|
||||
"POT-Creation-Date: 2017-07-03 23:05+0900\n"
|
||||
"PO-Revision-Date: 2017-07-12 20:45+0900\n"
|
||||
"Last-Translator: MURAOKA Taro <koron.kaoriya@gmail.com>\n"
|
||||
"Language-Team: vim-jp (https://github.com/vim-jp/lang-ja)\n"
|
||||
"Language: Japanese\n"
|
||||
@@ -245,7 +245,8 @@ msgid "E917: Cannot use a callback with %s()"
|
||||
msgstr "E917: %s() にコールバックは使えません"
|
||||
|
||||
msgid "E912: cannot use ch_evalexpr()/ch_sendexpr() with a raw or nl channel"
|
||||
msgstr "E912: 生や nl チャンネルに ch_evalexpr()/ch_sendexpr は使えません"
|
||||
msgstr ""
|
||||
"E912: raw や nl モードのチャンネルに ch_evalexpr()/ch_sendexpr() は使えません"
|
||||
|
||||
msgid "E906: not an open channel"
|
||||
msgstr "E906: 開いていないチャンネルです"
|
||||
@@ -431,6 +432,9 @@ msgstr "スキャン中: %s"
|
||||
msgid "Scanning tags."
|
||||
msgstr "タグをスキャン中."
|
||||
|
||||
msgid "match in file"
|
||||
msgstr "ファイル内のマッチ"
|
||||
|
||||
msgid " Adding"
|
||||
msgstr " 追加中"
|
||||
|
||||
@@ -519,6 +523,12 @@ msgstr "E690: :for の後に \"in\" がありません"
|
||||
msgid "E108: No such variable: \"%s\""
|
||||
msgstr "E108: その変数はありません: \"%s\""
|
||||
|
||||
#. For historic reasons this error is not given for a list or dict.
|
||||
#. * E.g., the b: dict could be locked/unlocked.
|
||||
#, c-format
|
||||
msgid "E940: Cannot lock or unlock variable %s"
|
||||
msgstr "E940: 変数 %s はロックまたはアンロックできません"
|
||||
|
||||
msgid "E743: variable nested too deep for (un)lock"
|
||||
msgstr "E743: (アン)ロックするには変数の入れ子が深過ぎます"
|
||||
|
||||
@@ -696,11 +706,6 @@ msgstr "E785: complete() は挿入モードでしか利用できません"
|
||||
msgid "&Ok"
|
||||
msgstr "&Ok"
|
||||
|
||||
#, c-format
|
||||
msgid "+-%s%3ld line: "
|
||||
msgid_plural "+-%s%3ld lines: "
|
||||
msgstr[0] "+-%s%3ld 行: "
|
||||
|
||||
#, c-format
|
||||
msgid "E700: Unknown function: %s"
|
||||
msgstr "E700: 未知の関数です: %s"
|
||||
@@ -746,8 +751,8 @@ msgstr "E727: 開始位置が終了位置を越えました"
|
||||
msgid "<empty>"
|
||||
msgstr "<空>"
|
||||
|
||||
msgid "E240: No connection to Vim server"
|
||||
msgstr "E240: Vim サーバーへの接続がありません"
|
||||
msgid "E240: No connection to the X server"
|
||||
msgstr "E240: X サーバーへの接続がありません"
|
||||
|
||||
#, c-format
|
||||
msgid "E241: Unable to send to %s"
|
||||
@@ -756,6 +761,12 @@ msgstr "E241: %s へ送ることができません"
|
||||
msgid "E277: Unable to read a server reply"
|
||||
msgstr "E277: サーバーの応答がありません"
|
||||
|
||||
msgid "E941: already started a server"
|
||||
msgstr "E941: サーバーはすでに開始しています"
|
||||
|
||||
msgid "E942: +clientserver feature not available"
|
||||
msgstr "E942: +clientserver 機能が無効になっています"
|
||||
|
||||
msgid "remove() argument"
|
||||
msgstr "remove() の引数"
|
||||
|
||||
@@ -993,8 +1004,9 @@ msgstr " (計 1 行内)"
|
||||
msgid " on %ld lines"
|
||||
msgstr " (計 %ld 行内)"
|
||||
|
||||
msgid "E147: Cannot do :global recursive"
|
||||
msgstr "E147: :global を再帰的には使えません"
|
||||
#. will increment global_busy to break out of the loop
|
||||
msgid "E147: Cannot do :global recursive with a range"
|
||||
msgstr "E147: :global を範囲付きで再帰的には使えません"
|
||||
|
||||
msgid "E148: Regular expression missing from global"
|
||||
msgstr "E148: globalコマンドに正規表現が指定されていません"
|
||||
@@ -1180,6 +1192,14 @@ msgstr "\"%s\" を検索中"
|
||||
msgid "not found in '%s': \"%s\""
|
||||
msgstr "'%s' の中にはありません: \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "W20: Required python version 2.x not supported, ignoring file: %s"
|
||||
msgstr "W20: 要求されたpython 2.xは対応していません、ファイルを無視します: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "W21: Required python version 3.x not supported, ignoring file: %s"
|
||||
msgstr "W21: 要求されたpython 3.xは対応していません、ファイルを無視します: %s"
|
||||
|
||||
msgid "Source Vim script"
|
||||
msgstr "Vimスクリプトの取込み"
|
||||
|
||||
@@ -1278,6 +1298,11 @@ msgstr "逆さまの範囲が指定されました, 入替えますか?"
|
||||
msgid "E494: Use w or w>>"
|
||||
msgstr "E494: w もしくは w>> を使用してください"
|
||||
|
||||
msgid "E943: Command table needs to be updated, run 'make cmdidxs'"
|
||||
msgstr ""
|
||||
"E943: コマンドテーブルを更新する必要があります、'make cmdidxs' を実行してくだ"
|
||||
"さい"
|
||||
|
||||
msgid "E319: Sorry, the command is not available in this version"
|
||||
msgstr "E319: このバージョンではこのコマンドは利用できません, ごめんなさい"
|
||||
|
||||
@@ -2030,11 +2055,6 @@ msgstr "E350: 現在の 'foldmethod' では折畳みを作成できません"
|
||||
msgid "E351: Cannot delete fold with current 'foldmethod'"
|
||||
msgstr "E351: 現在の 'foldmethod' では折畳みを削除できません"
|
||||
|
||||
#, c-format
|
||||
msgid "+--%3ld line folded "
|
||||
msgid_plural "+--%3ld lines folded "
|
||||
msgstr[0] "+--%3ld 行が折畳まれました "
|
||||
|
||||
msgid "E222: Add to read buffer"
|
||||
msgstr "E222: 読込バッファへ追加"
|
||||
|
||||
@@ -2818,6 +2838,10 @@ msgstr "E573: 無効なサーバーIDが使われました: %s"
|
||||
msgid "E251: VIM instance registry property is badly formed. Deleted!"
|
||||
msgstr "E251: VIM 実体の登録プロパティが不正です. 消去しました!"
|
||||
|
||||
#, c-format
|
||||
msgid "E938: Duplicate key in JSON: \"%s\""
|
||||
msgstr "E938: JSONに重複キーがあります: \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "E696: Missing comma in List: %s"
|
||||
msgstr "E696: リスト型にカンマがありません: %s"
|
||||
@@ -2858,7 +2882,7 @@ msgid "This Vim was not compiled with the diff feature."
|
||||
msgstr "このVimにはdiff機能がありません(コンパイル時設定)."
|
||||
|
||||
msgid "Attempt to open script file again: \""
|
||||
msgstr "スクリプトファイルを再び開いてみます: \""
|
||||
msgstr "スクリプトファイルを再び開こうとしました: \""
|
||||
|
||||
msgid "Cannot open for reading: \""
|
||||
msgstr "読込用として開けません"
|
||||
@@ -3039,6 +3063,9 @@ msgstr "-T <terminal>\t端末を <terminal> に設定する"
|
||||
msgid "--not-a-term\t\tSkip warning for input/output not being a terminal"
|
||||
msgstr "--not-a-term\t\t入出力が端末でないとの警告をスキップする"
|
||||
|
||||
msgid "--ttyfail\t\tExit if input or output is not a terminal"
|
||||
msgstr "--ttyfail\t\t入出力が端末でなければ終了する"
|
||||
|
||||
msgid "-u <vimrc>\t\tUse <vimrc> instead of any .vimrc"
|
||||
msgstr "-u <vimrc>\t\t.vimrcの代わりに <vimrc> を使う"
|
||||
|
||||
@@ -3906,7 +3933,7 @@ msgid "E766: Insufficient arguments for printf()"
|
||||
msgstr "E766: printf() の引数が不十分です"
|
||||
|
||||
msgid "E807: Expected Float argument for printf()"
|
||||
msgstr "E807: printf() の引数には浮動少数点数が期待されています"
|
||||
msgstr "E807: printf() の引数には浮動小数点数が期待されています"
|
||||
|
||||
msgid "E767: Too many arguments to printf()"
|
||||
msgstr "E767: printf() の引数が多過ぎます"
|
||||
@@ -4063,8 +4090,10 @@ msgstr "E662: 変更リストの先頭"
|
||||
msgid "E663: At end of changelist"
|
||||
msgstr "E663: 変更リストの末尾"
|
||||
|
||||
msgid "Type :quit<Enter> to exit Vim"
|
||||
msgstr "Vimを終了するには :quit<Enter> と入力してください"
|
||||
msgid "Type :qa! and press <Enter> to abandon all changes and exit Vim"
|
||||
msgstr ""
|
||||
"すべての変更を破棄し、Vimを終了するには :qa! と入力し <Enter> を押してくだ"
|
||||
"さい"
|
||||
|
||||
#, c-format
|
||||
msgid "1 line %sed 1 time"
|
||||
@@ -4413,9 +4442,6 @@ msgstr "入出力エラー"
|
||||
msgid "Message"
|
||||
msgstr "メッセージ"
|
||||
|
||||
msgid "'columns' is not 80, cannot execute external commands"
|
||||
msgstr "'columns' が 80 ではないため、外部コマンドを実行できません"
|
||||
|
||||
msgid "E237: Printer selection failed"
|
||||
msgstr "E237: プリンタの選択に失敗しました"
|
||||
|
||||
@@ -4685,6 +4711,12 @@ msgstr "E369: 無効な項目です: %s%%[]"
|
||||
msgid "E769: Missing ] after %s["
|
||||
msgstr "E769: %s[ の後に ] がありません"
|
||||
|
||||
msgid "E944: Reverse range in character class"
|
||||
msgstr "E944: 文字クラスの範囲が逆です"
|
||||
|
||||
msgid "E945: Range too large in character class"
|
||||
msgstr "E945: 文字クラスの範囲が大きすぎます"
|
||||
|
||||
#, c-format
|
||||
msgid "E53: Unmatched %s%%("
|
||||
msgstr "E53: %s%%( が釣り合っていません"
|
||||
@@ -4714,6 +4746,10 @@ msgstr "E69: %s%%[ の後に ] がありません"
|
||||
msgid "E70: Empty %s%%[]"
|
||||
msgstr "E70: %s%%[] が空です"
|
||||
|
||||
#
|
||||
msgid "E65: Illegal back reference"
|
||||
msgstr "E65: 不正な後方参照です"
|
||||
|
||||
msgid "E339: Pattern too long"
|
||||
msgstr "E339: パターンが長過ぎます"
|
||||
|
||||
@@ -4751,10 +4787,6 @@ msgstr "E63: \\_ の無効な使用方法です"
|
||||
msgid "E64: %s%c follows nothing"
|
||||
msgstr "E64:%s%c の後になにもありません"
|
||||
|
||||
#
|
||||
msgid "E65: Illegal back reference"
|
||||
msgstr "E65: 不正な後方参照です"
|
||||
|
||||
#
|
||||
msgid "E68: Invalid character after \\z"
|
||||
msgstr "E68: \\z の後に不正な文字がありました"
|
||||
@@ -5363,12 +5395,33 @@ msgstr "E783: MAP エントリに重複文字が存在します"
|
||||
msgid "No Syntax items defined for this buffer"
|
||||
msgstr "このバッファに定義された構文要素はありません"
|
||||
|
||||
msgid "syntax conceal on"
|
||||
msgstr "構文の conceal は現在 on です"
|
||||
|
||||
msgid "syntax conceal off"
|
||||
msgstr "構文の conceal は現在 off です"
|
||||
|
||||
#, c-format
|
||||
msgid "E390: Illegal argument: %s"
|
||||
msgstr "E390: 不正な引数です: %s"
|
||||
|
||||
msgid "syntax case ignore"
|
||||
msgstr "構文の大文字小文字は現在 ignore です"
|
||||
|
||||
msgid "syntax case match"
|
||||
msgstr "構文の大文字小文字は現在 match です"
|
||||
|
||||
msgid "syntax spell toplevel"
|
||||
msgstr "構文の spell は現在 toplevel です"
|
||||
|
||||
msgid "syntax spell notoplevel"
|
||||
msgstr "構文の spell は現在 notoplevel です"
|
||||
|
||||
msgid "syntax spell default"
|
||||
msgstr "構文の spell は現在 default です"
|
||||
|
||||
msgid "syntax iskeyword "
|
||||
msgstr "シンタックス用 iskeyword "
|
||||
msgstr "構文用 iskeyword "
|
||||
|
||||
#, c-format
|
||||
msgid "E391: No such syntax cluster: %s"
|
||||
@@ -5579,7 +5632,7 @@ msgid "E556: at top of tag stack"
|
||||
msgstr "E556: タグスタックの先頭です"
|
||||
|
||||
msgid "E425: Cannot go before first matching tag"
|
||||
msgstr "E425: 最初の該当タグを超えて戻ることはできません"
|
||||
msgstr "E425: 最初の該当タグを越えて戻ることはできません"
|
||||
|
||||
#, c-format
|
||||
msgid "E426: tag not found: %s"
|
||||
@@ -5595,7 +5648,7 @@ msgid "E427: There is only one matching tag"
|
||||
msgstr "E427: 該当タグが1つだけしかありません"
|
||||
|
||||
msgid "E428: Cannot go beyond last matching tag"
|
||||
msgstr "E428: 最後に該当するタグを超えて進むことはできません"
|
||||
msgstr "E428: 最後の該当タグを越えて進むことはできません"
|
||||
|
||||
#, c-format
|
||||
msgid "File \"%s\" does not exist"
|
||||
@@ -5942,6 +5995,10 @@ msgstr "E932: クロージャー関数はトップレベルに記述できませ
|
||||
msgid "E126: Missing :endfunction"
|
||||
msgstr "E126: :endfunction がありません"
|
||||
|
||||
#, c-format
|
||||
msgid "W22: Text found after :endfunction: %s"
|
||||
msgstr "W22: :endfunction の後に文字があります: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "E707: Function name conflicts with variable: %s"
|
||||
msgstr "E707: 関数名が変数名と衝突します: %s"
|
||||
@@ -5965,14 +6022,6 @@ msgstr "E133: 関数外に :return がありました"
|
||||
msgid "E107: Missing parentheses: %s"
|
||||
msgstr "E107: カッコ '(' がありません: %s"
|
||||
|
||||
#. Only MS VC 4.1 and earlier can do Win32s
|
||||
msgid ""
|
||||
"\n"
|
||||
"MS-Windows 16/32-bit GUI version"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"MS-Windows 16/32 ビット GUI 版"
|
||||
|
||||
msgid ""
|
||||
"\n"
|
||||
"MS-Windows 64-bit GUI version"
|
||||
@@ -6256,12 +6305,6 @@ msgstr "詳細な情報は :help register<Enter> "
|
||||
msgid "menu Help->Sponsor/Register for information "
|
||||
msgstr "詳細はメニューの ヘルプ->スポンサー/登録 を参照して下さい"
|
||||
|
||||
msgid "WARNING: Windows 95/98/ME detected"
|
||||
msgstr "警告: Windows 95/98/ME を検出しました"
|
||||
|
||||
msgid "type :help windows95<Enter> for info on this"
|
||||
msgstr "詳細な情報は :help windows95<Enter>"
|
||||
|
||||
msgid "Already only one window"
|
||||
msgstr "既にウィンドウは1つしかありません"
|
||||
|
||||
@@ -6415,6 +6458,10 @@ msgstr "E236: フォント \"%s\" は固定幅ではありません"
|
||||
msgid "E473: Internal error"
|
||||
msgstr "E473: 内部エラーです"
|
||||
|
||||
#, c-format
|
||||
msgid "E685: Internal error: %s"
|
||||
msgstr "E685: 内部エラーです: %s"
|
||||
|
||||
msgid "Interrupted"
|
||||
msgstr "割込まれました"
|
||||
|
||||
@@ -6680,8 +6727,8 @@ msgstr "E592: 'winwidth' は 'winminwidth' より小さくできません"
|
||||
msgid "E80: Error while writing"
|
||||
msgstr "E80: 書込み中のエラー"
|
||||
|
||||
msgid "Zero count"
|
||||
msgstr "ゼロカウント"
|
||||
msgid "E939: Positive count required"
|
||||
msgstr "E939: 正のカウントが必要です"
|
||||
|
||||
msgid "E81: Using <SID> not in a script context"
|
||||
msgstr "E81: スクリプト以外で<SID>が使われました"
|
||||
@@ -6695,10 +6742,6 @@ msgstr "E463: 領域が保護されているので, 変更できません"
|
||||
msgid "E744: NetBeans does not allow changes in read-only files"
|
||||
msgstr "E744: NetBeans は読込専用ファイルを変更することを許しません"
|
||||
|
||||
#, c-format
|
||||
msgid "E685: Internal error: %s"
|
||||
msgstr "E685: 内部エラーです: %s"
|
||||
|
||||
msgid "E363: pattern uses more memory than 'maxmempattern'"
|
||||
msgstr "E363: パターンが 'maxmempattern' 以上のメモリを使用します"
|
||||
|
||||
|
||||
@@ -1110,6 +1110,10 @@ msgid "E137: Viminfo file is not writable: %s"
|
||||
msgstr "E137: Viminfo 파일의 쓰기 권한이 없습니다: %s"
|
||||
|
||||
#: ../ex_cmds.c:1626
|
||||
#, c-format
|
||||
msgid "E929: Too many viminfo temp files, like %s!"
|
||||
msgstr "E929: 너무 많은 viminfo 임시 파일들, 가령 %s!"
|
||||
|
||||
#, c-format
|
||||
msgid "E138: Can't write viminfo file %s!"
|
||||
msgstr "E138: Viminfo 파일 %s을(를) 쓸 수 없습니다!"
|
||||
@@ -1119,6 +1123,10 @@ msgstr "E138: Viminfo 파일 %s을(를) 쓸 수 없습니다!"
|
||||
msgid "Writing viminfo file \"%s\""
|
||||
msgstr "Viminfo 파일 \"%s\"을(를) 쓰는 중"
|
||||
|
||||
#, c-format
|
||||
msgid "E886: Can't rename viminfo file to %s!"
|
||||
msgstr "E886: viminfo 파일명을 %s(으)로 변경할 수 없습니다!"
|
||||
|
||||
#. Write the info:
|
||||
#: ../ex_cmds.c:1720
|
||||
#, c-format
|
||||
@@ -1300,8 +1308,8 @@ msgstr "미안합니다, 도움말 파일 \"%s\"을(를) 찾을 수 없습니다
|
||||
|
||||
#: ../ex_cmds.c:5323
|
||||
#, c-format
|
||||
msgid "E150: Not a directory: %s"
|
||||
msgstr "E150: 디렉토리가 아님: %s"
|
||||
msgid "E151: No match: %s"
|
||||
msgstr "E151: 맞지 않음: %s"
|
||||
|
||||
#: ../ex_cmds.c:5446
|
||||
#, c-format
|
||||
@@ -1324,6 +1332,10 @@ msgid "E154: Duplicate tag \"%s\" in file %s/%s"
|
||||
msgstr "E154: \"%s\" 태그가 %s/%s 파일에서 중복되었습니다"
|
||||
|
||||
#: ../ex_cmds.c:5687
|
||||
#, c-format
|
||||
msgid "E150: Not a directory: %s"
|
||||
msgstr "E150: 디렉토리가 아님: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "E160: Unknown sign command: %s"
|
||||
msgstr "E160: 모르는 sign 명령: %s"
|
||||
@@ -1452,8 +1464,16 @@ msgstr "\"%s\"을(를) 찾는 중"
|
||||
|
||||
#: ../ex_cmds2.c:2307
|
||||
#, c-format
|
||||
msgid "not found in 'runtimepath': \"%s\""
|
||||
msgstr "'runtimepath'에서 찾을 수 없음: \"%s\""
|
||||
msgid "not found in '%s': \"%s\""
|
||||
msgstr "'%s'에서 찾을 수 없음: \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "W20: Required python version 2.x not supported, ignoring file: %s"
|
||||
msgstr "W20: 요구되는 파이선 버젼 2.x는 지원되지 않음, 파일을 무시: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "W21: Required python version 3.x not supported, ignoring file: %s"
|
||||
msgstr "W21: 요구되는 파이선 버젼 3.x는 지원되지 않음, 파일을 무시: %s"
|
||||
|
||||
#: ../ex_cmds2.c:2472
|
||||
#, c-format
|
||||
@@ -1609,10 +1629,10 @@ msgstr "E174: 명령이 이미 존재합니다: 바꾸려면 !을 더하세요"
|
||||
#: ../ex_docmd.c:4432
|
||||
msgid ""
|
||||
"\n"
|
||||
" Name Args Range Complete Definition"
|
||||
" Name Args Address Complete Definition"
|
||||
msgstr ""
|
||||
"\n"
|
||||
" 이름 인자 범위 완성 정의"
|
||||
" 이름 인자 주소 완성 정의"
|
||||
|
||||
#: ../ex_docmd.c:4516
|
||||
msgid "No user-defined commands found"
|
||||
@@ -1661,6 +1681,10 @@ msgid "E184: No such user-defined command: %s"
|
||||
msgstr "E184: 그런 사용자 정의 명령 없음: %s"
|
||||
|
||||
#: ../ex_docmd.c:5219
|
||||
#, c-format
|
||||
msgid "E180: Invalid address type value: %s"
|
||||
msgstr "E180: 잘못된 주소 형식 값: %s"
|
||||
|
||||
#, c-format
|
||||
msgid "E180: Invalid complete value: %s"
|
||||
msgstr "E180: 잘못된 끝내기 값: %s"
|
||||
@@ -1953,7 +1977,7 @@ msgstr ""
|
||||
|
||||
#: ../ex_getln.c:5047
|
||||
msgid "Command Line"
|
||||
msgstr "명령 줄"
|
||||
msgstr "명령 행"
|
||||
|
||||
#: ../ex_getln.c:5048
|
||||
msgid "Search String"
|
||||
@@ -1965,7 +1989,10 @@ msgstr "표현"
|
||||
|
||||
#: ../ex_getln.c:5050
|
||||
msgid "Input Line"
|
||||
msgstr "입력 줄"
|
||||
msgstr "입력 행"
|
||||
|
||||
msgid "Debug Line"
|
||||
msgstr "디버그 행"
|
||||
|
||||
#: ../ex_getln.c:5117
|
||||
msgid "E198: cmd_pchar beyond the command length"
|
||||
@@ -3190,6 +3217,7 @@ msgstr "%-5s: %s%*s (사용법: %s)"
|
||||
#: ../if_cscope.c:1155
|
||||
msgid ""
|
||||
"\n"
|
||||
" a: Find assignments to this symbol\n"
|
||||
" c: Find functions calling this function\n"
|
||||
" d: Find functions called by this function\n"
|
||||
" e: Find this egrep pattern\n"
|
||||
@@ -3200,13 +3228,14 @@ msgid ""
|
||||
" t: Find this text string\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
" a: 이 기호에 대한 할당 찾기\n"
|
||||
" c: 이 함수를 부르는 함수들 찾기\n"
|
||||
" d: 이 함수에 의해 불려지는 함수들 찾기\n"
|
||||
" e: 이 egrep 패턴 찾기\n"
|
||||
" f: 이 파일 찾기\n"
|
||||
" g: 이 정의 찾기\n"
|
||||
" i: 이 파일을 포함하는 파일들 찾기\n"
|
||||
" s: 이 C 심볼 찾기\n"
|
||||
" i: 이 파일을 #include하는 파일들 찾기\n"
|
||||
" s: 이 C 기호 찾기\n"
|
||||
" t: 이 문자열 찾기\n"
|
||||
|
||||
#: ../if_cscope.c:1226
|
||||
@@ -4739,6 +4768,10 @@ msgid "E447: Can't find file \"%s\" in path"
|
||||
msgstr "E447: path에서 \"%s\" 파일을 찾을 수 없습니다"
|
||||
|
||||
#: ../quickfix.c:359
|
||||
#, c-format
|
||||
msgid "shell returned %d"
|
||||
msgstr "쉘이 %d을(를) 돌려주었습니다"
|
||||
|
||||
#, c-format
|
||||
msgid "E372: Too many %%%c in format string"
|
||||
msgstr "E372: 형식 문자열에 %%%c이(가) 너무 많습니다"
|
||||
@@ -5247,11 +5280,6 @@ msgstr "E772: Spell 파일이 새 버젼의 Vim용입니다"
|
||||
msgid "E770: Unsupported section in spell file"
|
||||
msgstr "E770: spell 파일에 지원되지 않는 섹션"
|
||||
|
||||
#: ../spell.c:3762
|
||||
#, c-format
|
||||
msgid "Warning: region %s not supported"
|
||||
msgstr "경고: %s 영역은 지원되지 않습니다"
|
||||
|
||||
#: ../spell.c:4550
|
||||
#, c-format
|
||||
msgid "Reading affix file %s ..."
|
||||
@@ -6312,7 +6340,7 @@ msgstr "by Bram Moolenaar et al."
|
||||
|
||||
#: ../version.c:774
|
||||
msgid "Vim is open source and freely distributable"
|
||||
msgstr "빔은 소스가 열려 있고 공짜로 배포됩니다"
|
||||
msgstr "빔은 누구나 소스를 볼 수 있고 공짜로 배포됩니다"
|
||||
|
||||
#: ../version.c:776
|
||||
msgid "Help poor children in Uganda!"
|
||||
@@ -7478,9 +7506,6 @@ msgstr "E446: 커서 밑에 파일 이름이 없습니다"
|
||||
#~ msgid "Could not fix up function pointers to the DLL!"
|
||||
#~ msgstr "함수 포인터를 DLL로 바꿀 수 없습니다!"
|
||||
|
||||
#~ msgid "shell returned %d"
|
||||
#~ msgstr "쉘이 %d을(를) 돌려주었습니다"
|
||||
|
||||
#~ msgid "Vim: Caught %s event\n"
|
||||
#~ msgstr "빔: %s 이벤트를 잡았습니다\n"
|
||||
|
||||
|
||||
@@ -3550,7 +3550,7 @@ msgstr ""
|
||||
#: ../main.c:2240
|
||||
msgid "--startuptime <file>\tWrite startup timing messages to <file>"
|
||||
msgstr ""
|
||||
"--startuptime <plik>\n"
|
||||
"--startuptime <plik> "
|
||||
"Zapisz wiadomości o długości startu do <plik>"
|
||||
|
||||
#: ../main.c:2242
|
||||
|
||||
@@ -24,7 +24,7 @@ msgstr "[Ajuda]"
|
||||
|
||||
#: ../screen.c:4815 ../buffer.c:3244
|
||||
msgid "[Preview]"
|
||||
msgstr "[Visualiza<EFBFBD><EFBFBD>o]"
|
||||
msgstr "[Visualização]"
|
||||
|
||||
#: ../screen.c:4823 ../fileio.c:1855 ../buffer.c:2496 ../buffer.c:3207
|
||||
msgid "[RO]"
|
||||
@@ -4859,7 +4859,7 @@ msgstr " tipo arquivo\n"
|
||||
|
||||
#: ../ex_getln.c:4762
|
||||
msgid "'history' option is zero"
|
||||
msgstr "op<EFBFBD><EFBFBD>o 'history' vale zero"
|
||||
msgstr "opção 'history' vale zero"
|
||||
|
||||
#: ../ex_getln.c:5008
|
||||
#, c-format
|
||||
@@ -6203,7 +6203,7 @@ msgstr "--\t\t\tApenas nomes de arquivo depois daqui"
|
||||
|
||||
#: ../main.c:2177
|
||||
msgid "--literal\t\tDon't expand wildcards"
|
||||
msgstr "--literal\t\tN<EFBFBD>o expandir caracteres-curinga"
|
||||
msgstr "--literal\t\tNão expandir caracteres-curinga"
|
||||
|
||||
#: ../main.c:2179
|
||||
msgid "-v\t\t\tVi mode (like \"vi\")"
|
||||
@@ -6227,7 +6227,7 @@ msgstr "-d\t\t\tModo diff (como \"vimdiff\")"
|
||||
|
||||
#: ../main.c:2184
|
||||
msgid "-y\t\t\tEasy mode (like \"evim\", modeless)"
|
||||
msgstr "-y\t\t\tModo f<EFBFBD>cil (como \"evim\", o Vim n<EFBFBD>o modal)"
|
||||
msgstr "-y\t\t\tModo fácil (como \"evim\", o Vim não modal)"
|
||||
|
||||
#: ../main.c:2185
|
||||
msgid "-R\t\t\tReadonly mode (like \"view\")"
|
||||
@@ -6341,8 +6341,8 @@ msgstr ""
|
||||
#: ../main.c:2213
|
||||
msgid "-S <session>\t\tSource file <session> after loading the first file"
|
||||
msgstr ""
|
||||
"-S <sess<73>o>\t\tExecutar o arquivo <sess<73>o> depois de carregar o\n"
|
||||
"\t\t\tprimeiro arquivo"
|
||||
"-S <sess<73>o>\t\tExecutar o arquivo <sess<73>o> depois de carregar o "
|
||||
"primeiro arquivo"
|
||||
|
||||
#: ../main.c:2214
|
||||
msgid "-s <scriptin>\tRead Normal mode commands from file <scriptin>"
|
||||
|
||||
@@ -3376,8 +3376,7 @@ msgstr "-t метка редактирование файла с указан
|
||||
#: ../main.c:2181
|
||||
msgid "-q [errorfile] edit file with first error"
|
||||
msgstr ""
|
||||
"-q [файл-ошибок]\n"
|
||||
"\t\t\t\t редактирование файла с первой ошибкой"
|
||||
"-q [файл-ошибок] редактирование файла с первой ошибкой"
|
||||
|
||||
#: ../main.c:2187
|
||||
msgid ""
|
||||
@@ -3479,8 +3478,8 @@ msgstr "-N\t\t\tРежим неполной совместимости с Vi: 'n
|
||||
#: ../main.c:2215
|
||||
msgid "-V[N][fname]\t\tBe verbose [level N] [log messages to fname]"
|
||||
msgstr ""
|
||||
"-V[N][файл]\t\tВыводить дополнительные сообщения\n"
|
||||
"\t\t\t\t[уровень N] [записывать в файл]"
|
||||
"-V[N][файл]\t\tВыводить дополнительные сообщения "
|
||||
"[уровень N] [записывать в файл]"
|
||||
|
||||
#: ../main.c:2216
|
||||
msgid "-D\t\t\tDebugging mode"
|
||||
@@ -4105,7 +4104,6 @@ msgstr ""
|
||||
#: ../memline.c:3245
|
||||
msgid " Quit, or continue with caution.\n"
|
||||
msgstr ""
|
||||
" \n"
|
||||
" Завершите работу или продолжайте с осторожностью.\n"
|
||||
|
||||
#: ../memline.c:3246
|
||||
|
||||
@@ -3870,6 +3870,7 @@ msgid ""
|
||||
"You may want to delete the .swp file now.\n"
|
||||
"\n"
|
||||
msgstr "Potom vyma<6D>te odkladac<61> s<>bor s pr<70>ponou .swp.\n"
|
||||
"\n"
|
||||
|
||||
#. use msg() to start the scrolling properly
|
||||
#: ../memline.c:1327
|
||||
|
||||
@@ -3870,6 +3870,7 @@ msgid ""
|
||||
"You may want to delete the .swp file now.\n"
|
||||
"\n"
|
||||
msgstr "Potom vyma<6D>te odkladac<61> s<>bor s pr<70>ponou .swp.\n"
|
||||
"\n"
|
||||
|
||||
#. use msg() to start the scrolling properly
|
||||
#: ../memline.c:1327
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
#
|
||||
# Ukrainian Vim translation [uk]
|
||||
#
|
||||
# Original translations
|
||||
#
|
||||
# Copyright (C) 2001 Bohdan Vlasyuk <bohdan@vstu.edu.ua>
|
||||
# Bohdan donated this work to be distributed with Vim under the Vim license.
|
||||
#
|
||||
@@ -510,6 +512,9 @@ msgstr "Пошук у: %s"
|
||||
msgid "Scanning tags."
|
||||
msgstr "Пошук серед теґів."
|
||||
|
||||
msgid "match in file"
|
||||
msgstr "збіг у файлі"
|
||||
|
||||
msgid " Adding"
|
||||
msgstr " Додається"
|
||||
|
||||
@@ -642,6 +647,12 @@ msgstr "E107: Пропущено дужки: %s"
|
||||
msgid "E108: No such variable: \"%s\""
|
||||
msgstr "E108: Змінної немає: «%s»"
|
||||
|
||||
#. For historic reasons this error is not given for a list or dict.
|
||||
#. * E.g., the b: dict could be locked/unlocked.
|
||||
#, c-format
|
||||
msgid "E940: Cannot lock or unlock variable %s"
|
||||
msgstr "E940: Неможливо заблокувати чи розблокувати змінну %s"
|
||||
|
||||
msgid "E743: variable nested too deep for (un)lock"
|
||||
msgstr "E743: Змінна має забагато вкладень щоб бути за-/відкритою."
|
||||
|
||||
@@ -1392,8 +1403,9 @@ msgstr " в одному рядку"
|
||||
msgid " on %<PRId64> lines"
|
||||
msgstr " в %<PRId64> рядках"
|
||||
|
||||
msgid "E147: Cannot do :global recursive"
|
||||
msgstr "E147: :global не можна вживати рекурсивно"
|
||||
#. will increment global_busy to break out of the loop
|
||||
msgid "E147: Cannot do :global recursive with a range"
|
||||
msgstr "E147: :global не можна вживати рекурсивно з діапазоном"
|
||||
|
||||
msgid "E148: Regular expression missing from global"
|
||||
msgstr "E148: У global бракує зразка"
|
||||
@@ -3516,7 +3528,6 @@ msgid ""
|
||||
msgstr ""
|
||||
"»,\n"
|
||||
" щоб позбутися цього повідомлення.\n"
|
||||
"\n"
|
||||
|
||||
msgid "Swap file \""
|
||||
msgstr "Файл обміну «"
|
||||
@@ -4130,6 +4141,12 @@ msgstr "E369: Некоректний елемент у %s%%[]"
|
||||
msgid "E769: Missing ] after %s["
|
||||
msgstr "E769: Бракує ] після %s["
|
||||
|
||||
msgid "E944: Reverse range in character class"
|
||||
msgstr "E944: Зворотній діапазон у класі символів"
|
||||
|
||||
msgid "E945: Range too large in character class"
|
||||
msgstr "E945: Завеликий діапазон у класі символів"
|
||||
|
||||
#, c-format
|
||||
msgid "E53: Unmatched %s%%("
|
||||
msgstr "E53: Немає пари %s%%("
|
||||
@@ -4888,10 +4905,31 @@ msgstr "E783: Повторено символ у елементі MAP"
|
||||
msgid "No Syntax items defined for this buffer"
|
||||
msgstr "Для буфера не визначено елементів синтаксису"
|
||||
|
||||
msgid "syntax conceal on"
|
||||
msgstr "маскування синтаксису увімк"
|
||||
|
||||
msgid "syntax conceal off"
|
||||
msgstr "маскування синтаксису вимк"
|
||||
|
||||
#, c-format
|
||||
msgid "E390: Illegal argument: %s"
|
||||
msgstr "E390: Неправильний аргумент: %s"
|
||||
|
||||
msgid "syntax case ignore"
|
||||
msgstr "синтаксис ігнорувати регістр"
|
||||
|
||||
msgid "syntax case match"
|
||||
msgstr "синтаксис дотримуватися регістру"
|
||||
|
||||
msgid "syntax spell toplevel"
|
||||
msgstr "синтаксис перевіряти всюди"
|
||||
|
||||
msgid "syntax spell notoplevel"
|
||||
msgstr "синтаксис не перевіряти"
|
||||
|
||||
msgid "syntax spell default"
|
||||
msgstr "синтаксис початково"
|
||||
|
||||
msgid "syntax iskeyword "
|
||||
msgstr "синтаксис iskeyword "
|
||||
|
||||
|
||||
@@ -696,8 +696,8 @@ static void win_update(win_T *wp)
|
||||
|
||||
if (buf->terminal) {
|
||||
terminal_resize(buf->terminal,
|
||||
(uint16_t)(MAX(0, curwin->w_width - win_col_off(curwin))),
|
||||
(uint16_t)curwin->w_height);
|
||||
(uint16_t)(MAX(0, wp->w_width - win_col_off(wp))),
|
||||
(uint16_t)wp->w_height);
|
||||
}
|
||||
} else if (buf->b_mod_set
|
||||
&& buf->b_mod_xlines != 0
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#include "nvim/option_defs.h"
|
||||
#include "nvim/ui.h"
|
||||
#include "nvim/os/input.h"
|
||||
#include "nvim/ex_docmd.h"
|
||||
#include "nvim/edit.h"
|
||||
|
||||
#ifdef INCLUDE_GENERATED_DECLARATIONS
|
||||
# include "state.c.generated.h"
|
||||
@@ -127,19 +129,25 @@ char *get_mode(void)
|
||||
if (State & VREPLACE_FLAG) {
|
||||
buf[0] = 'R';
|
||||
buf[1] = 'v';
|
||||
} else if (State & REPLACE_FLAG) {
|
||||
buf[0] = 'R';
|
||||
} else {
|
||||
buf[0] = 'i';
|
||||
if (State & REPLACE_FLAG) {
|
||||
buf[0] = 'R';
|
||||
} else {
|
||||
buf[0] = 'i';
|
||||
}
|
||||
if (ins_compl_active()) {
|
||||
buf[1] = 'c';
|
||||
} else if (ctrl_x_mode == 1) {
|
||||
buf[1] = 'x';
|
||||
}
|
||||
}
|
||||
} else if (State & CMDLINE) {
|
||||
} else if ((State & CMDLINE) || exmode_active) {
|
||||
buf[0] = 'c';
|
||||
if (exmode_active) {
|
||||
if (exmode_active == EXMODE_VIM) {
|
||||
buf[1] = 'v';
|
||||
} else if (exmode_active == EXMODE_NORMAL) {
|
||||
buf[1] = 'e';
|
||||
}
|
||||
} else if (exmode_active) {
|
||||
buf[0] = 'c';
|
||||
buf[1] = 'e';
|
||||
} else if (State & TERM_FOCUS) {
|
||||
buf[0] = 't';
|
||||
} else {
|
||||
|
||||
@@ -79,7 +79,7 @@ struct hl_group {
|
||||
#define SG_LINK 8 // link has been set
|
||||
/// @}
|
||||
|
||||
// highlight groups for 'highlight' option
|
||||
// builtin |highlight-groups|
|
||||
static garray_T highlight_ga = GA_EMPTY_INIT_VALUE;
|
||||
|
||||
static inline struct hl_group * HL_TABLE(void)
|
||||
@@ -8462,7 +8462,7 @@ Dictionary hl_get_attr_by_id(Integer attr_id, Boolean rgb, Error *err)
|
||||
attrentry_T *aep = syn_cterm_attr2entry((int)attr_id);
|
||||
if (!aep) {
|
||||
api_set_error(err, kErrorTypeException,
|
||||
"Invalid attribute id: %d", attr_id);
|
||||
"Invalid attribute id: %" PRId64, attr_id);
|
||||
return dic;
|
||||
}
|
||||
|
||||
|
||||
@@ -25,6 +25,34 @@ func Test_complete_wildmenu()
|
||||
set nowildmenu
|
||||
endfunc
|
||||
|
||||
func Test_expr_completion()
|
||||
if !(has('cmdline_compl') && has('eval'))
|
||||
return
|
||||
endif
|
||||
for cmd in [
|
||||
\ 'let a = ',
|
||||
\ 'if',
|
||||
\ 'elseif',
|
||||
\ 'while',
|
||||
\ 'for',
|
||||
\ 'echo',
|
||||
\ 'echon',
|
||||
\ 'execute',
|
||||
\ 'echomsg',
|
||||
\ 'echoerr',
|
||||
\ 'call',
|
||||
\ 'return',
|
||||
\ 'cexpr',
|
||||
\ 'caddexpr',
|
||||
\ 'cgetexpr',
|
||||
\ 'lexpr',
|
||||
\ 'laddexpr',
|
||||
\ 'lgetexpr']
|
||||
call feedkeys(":" . cmd . " getl\<Tab>\<Home>\"\<CR>", 'xt')
|
||||
call assert_equal('"' . cmd . ' getline(', getreg(':'))
|
||||
endfor
|
||||
endfunc
|
||||
|
||||
func Test_getcompletion()
|
||||
if !has('cmdline_compl')
|
||||
return
|
||||
@@ -268,3 +296,13 @@ func Test_illegal_address2()
|
||||
call delete('Xtest.vim')
|
||||
endfunc
|
||||
|
||||
func Test_cmdline_complete_wildoptions()
|
||||
help
|
||||
call feedkeys(":tag /\<c-a>\<c-b>\"\<cr>", 'tx')
|
||||
let a = join(sort(split(@:)),' ')
|
||||
set wildoptions=tagfile
|
||||
call feedkeys(":tag /\<c-a>\<c-b>\"\<cr>", 'tx')
|
||||
let b = join(sort(split(@:)),' ')
|
||||
call assert_equal(a, b)
|
||||
bw!
|
||||
endfunc
|
||||
|
||||
@@ -15,3 +15,19 @@ func Test_fileformat_after_bw()
|
||||
call assert_equal(test_fileformats, &fileformat)
|
||||
set fileformats&
|
||||
endfunc
|
||||
|
||||
func Test_fileformat_autocommand()
|
||||
let filecnt = ["", "foobar\<CR>", "eins\<CR>", "\<CR>", "zwei\<CR>", "drei", "vier", "fünf", ""]
|
||||
let ffs = &ffs
|
||||
call writefile(filecnt, 'Xfile', 'b')
|
||||
au BufReadPre Xfile set ffs=dos ff=dos
|
||||
new Xfile
|
||||
call assert_equal('dos', &l:ff)
|
||||
call assert_equal('dos', &ffs)
|
||||
|
||||
" cleanup
|
||||
call delete('Xfile')
|
||||
let &ffs = ffs
|
||||
au! BufReadPre Xfile
|
||||
bw!
|
||||
endfunc
|
||||
|
||||
@@ -191,4 +191,89 @@ func Test_toupper()
|
||||
call assert_equal("ⱥ ⱦ", tolower("Ⱥ Ⱦ"))
|
||||
endfunc
|
||||
|
||||
" Tests for the mode() function
|
||||
let current_modes = ''
|
||||
func! Save_mode()
|
||||
let g:current_modes = mode(0) . '-' . mode(1)
|
||||
return ''
|
||||
endfunc
|
||||
|
||||
func! Test_mode()
|
||||
new
|
||||
call append(0, ["Blue Ball Black", "Brown Band Bowl", ""])
|
||||
|
||||
inoremap <F2> <C-R>=Save_mode()<CR>
|
||||
|
||||
normal! 3G
|
||||
exe "normal i\<F2>\<Esc>"
|
||||
call assert_equal('i-i', g:current_modes)
|
||||
exe "normal i\<C-G>uBa\<C-P>\<F2>\<Esc>u"
|
||||
call assert_equal('i-ic', g:current_modes)
|
||||
exe "normal iBro\<C-P>\<F2>\<Esc>u"
|
||||
call assert_equal('i-ic', g:current_modes)
|
||||
exe "normal iBa\<C-X>\<F2>\<Esc>u"
|
||||
call assert_equal('i-ix', g:current_modes)
|
||||
exe "normal iBa\<C-X>\<C-P>\<F2>\<Esc>u"
|
||||
call assert_equal('i-ic', g:current_modes)
|
||||
exe "normal iBro\<C-X>\<C-P>\<F2>\<Esc>u"
|
||||
call assert_equal('i-ic', g:current_modes)
|
||||
exe "normal iBro\<C-X>\<C-P>\<C-P>\<F2>\<Esc>u"
|
||||
call assert_equal('i-ic', g:current_modes)
|
||||
exe "normal iCom\<C-P>\<F2>\<Esc>u"
|
||||
call assert_equal('i-ic', g:current_modes)
|
||||
exe "normal iCom\<C-X>\<C-P>\<F2>\<Esc>u"
|
||||
call assert_equal('i-ic', g:current_modes)
|
||||
|
||||
exe "normal RBa\<C-P>\<F2>\<Esc>u"
|
||||
call assert_equal('R-Rc', g:current_modes)
|
||||
exe "normal RBro\<C-P>\<F2>\<Esc>u"
|
||||
call assert_equal('R-Rc', g:current_modes)
|
||||
exe "normal RBa\<C-X>\<F2>\<Esc>u"
|
||||
call assert_equal('R-Rx', g:current_modes)
|
||||
exe "normal RBa\<C-X>\<C-P>\<F2>\<Esc>u"
|
||||
call assert_equal('R-Rc', g:current_modes)
|
||||
exe "normal RBro\<C-X>\<C-P>\<F2>\<Esc>u"
|
||||
call assert_equal('R-Rc', g:current_modes)
|
||||
exe "normal RBro\<C-X>\<C-P>\<C-P>\<F2>\<Esc>u"
|
||||
call assert_equal('R-Rc', g:current_modes)
|
||||
exe "normal RCom\<C-P>\<F2>\<Esc>u"
|
||||
call assert_equal('R-Rc', g:current_modes)
|
||||
exe "normal RCom\<C-X>\<C-P>\<F2>\<Esc>u"
|
||||
call assert_equal('R-Rc', g:current_modes)
|
||||
|
||||
call assert_equal('n', mode(0))
|
||||
call assert_equal('n', mode(1))
|
||||
|
||||
" How to test operator-pending mode?
|
||||
|
||||
call feedkeys("v", 'xt')
|
||||
call assert_equal('v', mode())
|
||||
call assert_equal('v', mode(1))
|
||||
call feedkeys("\<Esc>V", 'xt')
|
||||
call assert_equal('V', mode())
|
||||
call assert_equal('V', mode(1))
|
||||
call feedkeys("\<Esc>\<C-V>", 'xt')
|
||||
call assert_equal("\<C-V>", mode())
|
||||
call assert_equal("\<C-V>", mode(1))
|
||||
call feedkeys("\<Esc>", 'xt')
|
||||
|
||||
call feedkeys("gh", 'xt')
|
||||
call assert_equal('s', mode())
|
||||
call assert_equal('s', mode(1))
|
||||
call feedkeys("\<Esc>gH", 'xt')
|
||||
call assert_equal('S', mode())
|
||||
call assert_equal('S', mode(1))
|
||||
call feedkeys("\<Esc>g\<C-H>", 'xt')
|
||||
call assert_equal("\<C-S>", mode())
|
||||
call assert_equal("\<C-S>", mode(1))
|
||||
call feedkeys("\<Esc>", 'xt')
|
||||
|
||||
call feedkeys(":echo \<C-R>=Save_mode()\<C-U>\<CR>", 'xt')
|
||||
call assert_equal('c-c', g:current_modes)
|
||||
call feedkeys("gQecho \<C-R>=Save_mode()\<CR>\<CR>vi\<CR>", 'xt')
|
||||
call assert_equal('c-cv', g:current_modes)
|
||||
" How to test Ex mode?
|
||||
|
||||
bwipe!
|
||||
iunmap <F2>
|
||||
endfunc
|
||||
|
||||
@@ -110,6 +110,8 @@ func Test_map_langmap()
|
||||
call feedkeys(":call append(line('$'), '+')\<CR>", "xt")
|
||||
call assert_equal('+', getline('$'))
|
||||
|
||||
iunmap a
|
||||
iunmap c
|
||||
set nomodified
|
||||
endfunc
|
||||
|
||||
@@ -120,7 +122,7 @@ func Test_map_feedkeys()
|
||||
$-1
|
||||
call feedkeys("0qqdw.ifoo\<Esc>qj0@q\<Esc>", "xt")
|
||||
call assert_equal(['fooc d', 'fooc d'], getline(line('$') - 1, line('$')))
|
||||
unmap .
|
||||
nunmap .
|
||||
set nomodified
|
||||
endfunc
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
func Test_read_only()
|
||||
try
|
||||
" this caused a crash
|
||||
unlet count
|
||||
unlet v:count
|
||||
catch
|
||||
call assert_true(v:exception =~ ':E795:')
|
||||
endtry
|
||||
|
||||
@@ -102,3 +102,107 @@ func Test_CmdUndefined()
|
||||
call assert_fails('Dothat', 'E492:')
|
||||
call assert_equal('yes', g:didnot)
|
||||
endfunc
|
||||
|
||||
func Test_CmdErrors()
|
||||
call assert_fails('com! docmd :', 'E183:')
|
||||
call assert_fails('com! \<Tab> :', 'E182:')
|
||||
call assert_fails('com! _ :', 'E182:')
|
||||
call assert_fails('com! X :', 'E841:')
|
||||
call assert_fails('com! - DoCmd :', 'E175:')
|
||||
call assert_fails('com! -xxx DoCmd :', 'E181:')
|
||||
call assert_fails('com! -addr DoCmd :', 'E179:')
|
||||
call assert_fails('com! -complete DoCmd :', 'E179:')
|
||||
call assert_fails('com! -complete=xxx DoCmd :', 'E180:')
|
||||
call assert_fails('com! -complete=custom DoCmd :', 'E467:')
|
||||
call assert_fails('com! -complete=customlist DoCmd :', 'E467:')
|
||||
call assert_fails('com! -complete=behave,CustomComplete DoCmd :', 'E468:')
|
||||
call assert_fails('com! -nargs=x DoCmd :', 'E176:')
|
||||
call assert_fails('com! -count=1 -count=2 DoCmd :', 'E177:')
|
||||
call assert_fails('com! -count=x DoCmd :', 'E178:')
|
||||
call assert_fails('com! -range=x DoCmd :', 'E178:')
|
||||
|
||||
com! -nargs=0 DoCmd :
|
||||
call assert_fails('DoCmd x', 'E488:')
|
||||
|
||||
com! -nargs=1 DoCmd :
|
||||
call assert_fails('DoCmd', 'E471:')
|
||||
|
||||
com! -nargs=+ DoCmd :
|
||||
call assert_fails('DoCmd', 'E471:')
|
||||
|
||||
call assert_fails('com DoCmd :', 'E174:')
|
||||
comclear
|
||||
call assert_fails('delcom DoCmd', 'E184:')
|
||||
endfunc
|
||||
|
||||
func CustomComplete(A, L, P)
|
||||
return "January\nFebruary\nMars\n"
|
||||
endfunc
|
||||
|
||||
func CustomCompleteList(A, L, P)
|
||||
return [ "Monday", "Tuesday", "Wednesday" ]
|
||||
endfunc
|
||||
|
||||
func Test_CmdCompletion()
|
||||
call feedkeys(":com -\<C-A>\<C-B>\"\<CR>", 'tx')
|
||||
call assert_equal('"com -addr bang bar buffer complete count nargs range register', @:)
|
||||
|
||||
call feedkeys(":com -nargs=0 -\<C-A>\<C-B>\"\<CR>", 'tx')
|
||||
call assert_equal('"com -nargs=0 -addr bang bar buffer complete count nargs range register', @:)
|
||||
|
||||
call feedkeys(":com -nargs=\<C-A>\<C-B>\"\<CR>", 'tx')
|
||||
call assert_equal('"com -nargs=* + 0 1 ?', @:)
|
||||
|
||||
call feedkeys(":com -addr=\<C-A>\<C-B>\"\<CR>", 'tx')
|
||||
call assert_equal('"com -addr=arguments buffers lines loaded_buffers quickfix tabs windows', @:)
|
||||
|
||||
call feedkeys(":com -complete=co\<C-A>\<C-B>\"\<CR>", 'tx')
|
||||
call assert_equal('"com -complete=color command compiler', @:)
|
||||
|
||||
command! DoCmd1 :
|
||||
command! DoCmd2 :
|
||||
call feedkeys(":com \<C-A>\<C-B>\"\<CR>", 'tx')
|
||||
call assert_equal('"com DoCmd1 DoCmd2', @:)
|
||||
|
||||
call feedkeys(":DoC\<C-A>\<C-B>\"\<CR>", 'tx')
|
||||
call assert_equal('"DoCmd1 DoCmd2', @:)
|
||||
|
||||
call feedkeys(":delcom DoC\<C-A>\<C-B>\"\<CR>", 'tx')
|
||||
call assert_equal('"delcom DoCmd1 DoCmd2', @:)
|
||||
|
||||
delcom DoCmd1
|
||||
call feedkeys(":delcom DoC\<C-A>\<C-B>\"\<CR>", 'tx')
|
||||
call assert_equal('"delcom DoCmd2', @:)
|
||||
|
||||
call feedkeys(":com DoC\<C-A>\<C-B>\"\<CR>", 'tx')
|
||||
call assert_equal('"com DoCmd2', @:)
|
||||
|
||||
delcom DoCmd2
|
||||
call feedkeys(":delcom DoC\<C-A>\<C-B>\"\<CR>", 'tx')
|
||||
call assert_equal('"delcom DoC', @:)
|
||||
|
||||
call feedkeys(":com DoC\<C-A>\<C-B>\"\<CR>", 'tx')
|
||||
call assert_equal('"com DoC', @:)
|
||||
|
||||
com! -complete=behave DoCmd :
|
||||
call feedkeys(":DoCmd \<C-A>\<C-B>\"\<CR>", 'tx')
|
||||
call assert_equal('"DoCmd mswin xterm', @:)
|
||||
|
||||
" This does not work. Why?
|
||||
"call feedkeys(":DoCmd x\<C-A>\<C-B>\"\<CR>", 'tx')
|
||||
"call assert_equal('"DoCmd xterm', @:)
|
||||
|
||||
com! -complete=custom,CustomComplete DoCmd :
|
||||
call feedkeys(":DoCmd \<C-A>\<C-B>\"\<CR>", 'tx')
|
||||
call assert_equal('"DoCmd January February Mars', @:)
|
||||
|
||||
com! -complete=customlist,CustomCompleteList DoCmd :
|
||||
call feedkeys(":DoCmd \<C-A>\<C-B>\"\<CR>", 'tx')
|
||||
call assert_equal('"DoCmd Monday Tuesday Wednesday', @:)
|
||||
|
||||
com! -complete=custom,CustomCompleteList DoCmd :
|
||||
call assert_fails("call feedkeys(':DoCmd \<C-D>', 'tx')", 'E730:')
|
||||
|
||||
com! -complete=customlist,CustomComp DoCmd :
|
||||
call assert_fails("call feedkeys(':DoCmd \<C-D>', 'tx')", 'E117:')
|
||||
endfunc
|
||||
|
||||
@@ -14,8 +14,6 @@
|
||||
#include "nvim/event/rstream.h"
|
||||
|
||||
#define PASTETOGGLE_KEY "<Paste>"
|
||||
#define FOCUSGAINED_KEY "<FocusGained>"
|
||||
#define FOCUSLOST_KEY "<FocusLost>"
|
||||
#define KEY_BUFFER_SIZE 0xfff
|
||||
|
||||
#ifdef INCLUDE_GENERATED_DECLARATIONS
|
||||
|
||||
@@ -1453,12 +1453,10 @@ static void patch_terminfo_bugs(TUIData *data, const char *term,
|
||||
data->unibi_ext.set_cursor_style = unibi_find_ext_str(ut, "Ss");
|
||||
}
|
||||
if (-1 == data->unibi_ext.set_cursor_style) {
|
||||
// The DECSCUSR sequence to change the cursor shape is widely
|
||||
// supported by several terminal types and should be in many
|
||||
// teminfo entries. See
|
||||
// https://github.com/gnachman/iTerm2/pull/92 for more.
|
||||
// xterm even has an extended version that has a vertical bar.
|
||||
if (!konsole && (true_xterm // per xterm ctlseqs doco (since version 282)
|
||||
// The DECSCUSR sequence to change the cursor shape is widely supported by
|
||||
// several terminal types. https://github.com/gnachman/iTerm2/pull/92
|
||||
// xterm extension: vertical bar
|
||||
if (!konsole && ((xterm && !vte_version) // anything claiming xterm compat
|
||||
// per MinTTY 0.4.3-1 release notes from 2009
|
||||
|| putty
|
||||
// per https://bugzilla.gnome.org/show_bug.cgi?id=720821
|
||||
@@ -1470,9 +1468,8 @@ static void patch_terminfo_bugs(TUIData *data, const char *term,
|
||||
// per analysis of VT100Terminal.m
|
||||
|| iterm || iterm_pretending_xterm
|
||||
|| teraterm // per TeraTerm "Supported Control Functions" doco
|
||||
// Allows forcing the use of DECSCUSR on linux type terminals, such as
|
||||
// console-terminal-emulator from the nosh toolset, which does indeed
|
||||
// implement the xterm extension:
|
||||
// Some linux-type terminals (such as console-terminal-emulator
|
||||
// from the nosh toolset) implement implement the xterm extension.
|
||||
|| (linuxvt && (xterm_version || (vte_version > 0) || colorterm)))) {
|
||||
data->unibi_ext.set_cursor_style =
|
||||
(int)unibi_add_ext_str(ut, "Ss", "\x1b[%p1%d q");
|
||||
@@ -1571,10 +1568,9 @@ static void augment_terminfo(TUIData *data, const char *term,
|
||||
}
|
||||
|
||||
// Dickey ncurses terminfo does not include the setrgbf and setrgbb
|
||||
// capabilities, proposed by Rüdiger Sonderfeld on 2013-10-15. So adding
|
||||
// them to terminal types, that do actually have such control sequences but
|
||||
// lack the correct definitions in terminfo, is an augmentation, not a
|
||||
// fixup. See https://gist.github.com/XVilka/8346728 for more about this.
|
||||
// capabilities, proposed by Rüdiger Sonderfeld on 2013-10-15. Adding
|
||||
// them here when terminfo lacks them is an augmentation, not a fixup.
|
||||
// https://gist.github.com/XVilka/8346728
|
||||
|
||||
// At this time (2017-07-12) it seems like all terminals that support rgb
|
||||
// color codes can use semicolons in the terminal code and be fine.
|
||||
@@ -1584,8 +1580,8 @@ static void augment_terminfo(TUIData *data, const char *term,
|
||||
|
||||
// can use colons like ISO 8613-6:1994/ITU T.416:1993 says.
|
||||
bool has_colon_rgb = !tmux && !screen
|
||||
&& ((vte_version >= 3600) // per GNOME bug #685759, #704449
|
||||
|| iterm || iterm_pretending_xterm // per analysis of VT100Terminal.m
|
||||
&& !vte_version // VTE colon-support has a big memory leak. #7573
|
||||
&& (iterm || iterm_pretending_xterm // per VT100Terminal.m
|
||||
// per http://invisible-island.net/xterm/xterm.log.html#xterm_282
|
||||
|| true_xterm);
|
||||
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
#include "nvim/cursor.h"
|
||||
#include "nvim/diff.h"
|
||||
#include "nvim/ex_cmds2.h"
|
||||
#include "nvim/ex_getln.h"
|
||||
#include "nvim/fold.h"
|
||||
#include "nvim/main.h"
|
||||
#include "nvim/ascii.h"
|
||||
@@ -484,6 +485,7 @@ int ui_current_col(void)
|
||||
|
||||
void ui_flush(void)
|
||||
{
|
||||
cmdline_ui_flush();
|
||||
ui_call_flush();
|
||||
}
|
||||
|
||||
|
||||
@@ -823,7 +823,7 @@ static const int included_patches[] = {
|
||||
// 286,
|
||||
// 285 NA
|
||||
// 284 NA
|
||||
// 283,
|
||||
283,
|
||||
282,
|
||||
// 281 NA
|
||||
280,
|
||||
@@ -858,18 +858,18 @@ static const int included_patches[] = {
|
||||
// 251,
|
||||
250,
|
||||
// 249 NA
|
||||
// 248,
|
||||
// 248 NA
|
||||
247,
|
||||
// 246 NA
|
||||
// 245,
|
||||
245,
|
||||
// 244,
|
||||
243,
|
||||
// 242,
|
||||
242,
|
||||
// 241 NA
|
||||
// 240 NA
|
||||
// 239 NA
|
||||
// 238,
|
||||
// 237,
|
||||
237,
|
||||
// 236,
|
||||
235,
|
||||
// 234,
|
||||
@@ -880,15 +880,15 @@ static const int included_patches[] = {
|
||||
229,
|
||||
// 228,
|
||||
// 227,
|
||||
// 226,
|
||||
226,
|
||||
// 225,
|
||||
// 224,
|
||||
224,
|
||||
223,
|
||||
// 222,
|
||||
// 221 NA
|
||||
// 220,
|
||||
219,
|
||||
// 218,
|
||||
218,
|
||||
// 217 NA
|
||||
// 216,
|
||||
// 215,
|
||||
|
||||
168
src/nvim/vim.h
168
src/nvim/vim.h
@@ -4,26 +4,24 @@
|
||||
#include "nvim/types.h"
|
||||
#include "nvim/pos.h" // for linenr_T, MAXCOL, etc...
|
||||
|
||||
/* Some defines from the old feature.h */
|
||||
// Some defines from the old feature.h
|
||||
#define SESSION_FILE "Session.vim"
|
||||
#define MAX_MSG_HIST_LEN 200
|
||||
#define SYS_OPTWIN_FILE "$VIMRUNTIME/optwin.vim"
|
||||
#define RUNTIME_DIRNAME "runtime"
|
||||
/* end */
|
||||
|
||||
|
||||
#include "auto/config.h"
|
||||
#define HAVE_PATHDEF
|
||||
|
||||
/*
|
||||
* Check if configure correctly managed to find sizeof(int). If this failed,
|
||||
* it becomes zero. This is likely a problem of not being able to run the
|
||||
* test program. Other items from configure may also be wrong then!
|
||||
*/
|
||||
// Check if configure correctly managed to find sizeof(int). If this failed,
|
||||
// it becomes zero. This is likely a problem of not being able to run the
|
||||
// test program. Other items from configure may also be wrong then!
|
||||
#if (SIZEOF_INT == 0)
|
||||
# error Configure did not run properly.
|
||||
#endif
|
||||
|
||||
#include "nvim/os/os_defs.h" /* bring lots of system header files */
|
||||
#include "nvim/os/os_defs.h" // bring lots of system header files
|
||||
|
||||
/// length of a buffer to store a number in ASCII (64 bits binary + NUL)
|
||||
enum { NUMBUFLEN = 65 };
|
||||
@@ -37,41 +35,41 @@ enum { NUMBUFLEN = 65 };
|
||||
|
||||
#include "nvim/gettext.h"
|
||||
|
||||
/* special attribute addition: Put message in history */
|
||||
// special attribute addition: Put message in history
|
||||
#define MSG_HIST 0x1000
|
||||
|
||||
/*
|
||||
* values for State
|
||||
*
|
||||
* The lower bits up to 0x20 are used to distinguish normal/visual/op_pending
|
||||
* and cmdline/insert+replace mode. This is used for mapping. If none of
|
||||
* these bits are set, no mapping is done.
|
||||
* The upper bits are used to distinguish between other states.
|
||||
*/
|
||||
#define NORMAL 0x01 /* Normal mode, command expected */
|
||||
#define VISUAL 0x02 /* Visual mode - use get_real_state() */
|
||||
#define OP_PENDING 0x04 /* Normal mode, operator is pending - use
|
||||
get_real_state() */
|
||||
#define CMDLINE 0x08 /* Editing command line */
|
||||
#define INSERT 0x10 /* Insert mode */
|
||||
#define LANGMAP 0x20 /* Language mapping, can be combined with
|
||||
INSERT and CMDLINE */
|
||||
|
||||
#define REPLACE_FLAG 0x40 /* Replace mode flag */
|
||||
// values for State
|
||||
//
|
||||
// The lower bits up to 0x20 are used to distinguish normal/visual/op_pending
|
||||
// and cmdline/insert+replace mode. This is used for mapping. If none of
|
||||
// these bits are set, no mapping is done.
|
||||
// The upper bits are used to distinguish between other states.
|
||||
|
||||
#define NORMAL 0x01 // Normal mode, command expected
|
||||
#define VISUAL 0x02 // Visual mode - use get_real_state()
|
||||
#define OP_PENDING 0x04 // Normal mode, operator is pending - use
|
||||
// get_real_state()
|
||||
#define CMDLINE 0x08 // Editing command line
|
||||
#define INSERT 0x10 // Insert mode
|
||||
#define LANGMAP 0x20 // Language mapping, can be combined with
|
||||
// INSERT and CMDLINE
|
||||
|
||||
#define REPLACE_FLAG 0x40 // Replace mode flag
|
||||
#define REPLACE (REPLACE_FLAG + INSERT)
|
||||
# define VREPLACE_FLAG 0x80 /* Virtual-replace mode flag */
|
||||
# define VREPLACE_FLAG 0x80 // Virtual-replace mode flag
|
||||
# define VREPLACE (REPLACE_FLAG + VREPLACE_FLAG + INSERT)
|
||||
#define LREPLACE (REPLACE_FLAG + LANGMAP)
|
||||
|
||||
#define NORMAL_BUSY (0x100 + NORMAL) /* Normal mode, busy with a command */
|
||||
#define HITRETURN (0x200 + NORMAL) /* waiting for return or command */
|
||||
#define ASKMORE 0x300 /* Asking if you want --more-- */
|
||||
#define SETWSIZE 0x400 /* window size has changed */
|
||||
#define ABBREV 0x500 /* abbreviation instead of mapping */
|
||||
#define EXTERNCMD 0x600 /* executing an external command */
|
||||
#define SHOWMATCH (0x700 + INSERT) /* show matching paren */
|
||||
#define CONFIRM 0x800 /* ":confirm" prompt */
|
||||
#define SELECTMODE 0x1000 /* Select mode, only for mappings */
|
||||
#define NORMAL_BUSY (0x100 + NORMAL) // Normal mode, busy with a command
|
||||
#define HITRETURN (0x200 + NORMAL) // waiting for return or command
|
||||
#define ASKMORE 0x300 // Asking if you want --more--
|
||||
#define SETWSIZE 0x400 // window size has changed
|
||||
#define ABBREV 0x500 // abbreviation instead of mapping
|
||||
#define EXTERNCMD 0x600 // executing an external command
|
||||
#define SHOWMATCH (0x700 + INSERT) // show matching paren
|
||||
#define CONFIRM 0x800 // ":confirm" prompt
|
||||
#define SELECTMODE 0x1000 // Select mode, only for mappings
|
||||
#define TERM_FOCUS 0x2000 // Terminal focus mode
|
||||
#define CMDPREVIEW 0x4000 // Showing 'inccommand' command "live" preview.
|
||||
|
||||
@@ -87,13 +85,13 @@ typedef enum {
|
||||
BACKWARD_FILE = (-3),
|
||||
} Direction;
|
||||
|
||||
/* return values for functions */
|
||||
// return values for functions
|
||||
#if !(defined(OK) && (OK == 1))
|
||||
/* OK already defined to 1 in MacOS X curses, skip this */
|
||||
// OK already defined to 1 in MacOS X curses, skip this
|
||||
# define OK 1
|
||||
#endif
|
||||
#define FAIL 0
|
||||
#define NOTDONE 2 /* not OK or FAIL but skipped */
|
||||
#define NOTDONE 2 // not OK or FAIL but skipped
|
||||
|
||||
// Type values for type().
|
||||
#define VAR_TYPE_NUMBER 0
|
||||
@@ -104,9 +102,9 @@ typedef enum {
|
||||
#define VAR_TYPE_FLOAT 5
|
||||
#define VAR_TYPE_BOOL 6
|
||||
|
||||
/*
|
||||
* values for xp_context when doing command line completion
|
||||
*/
|
||||
|
||||
// values for xp_context when doing command line completion
|
||||
|
||||
enum {
|
||||
EXPAND_UNSUCCESSFUL = -2,
|
||||
EXPAND_OK = -1,
|
||||
@@ -162,57 +160,54 @@ enum {
|
||||
|
||||
|
||||
|
||||
// Minimal size for block 0 of a swap file.
|
||||
// NOTE: This depends on size of struct block0! It's not done with a sizeof(),
|
||||
// because struct block0 is defined in memline.c (Sorry).
|
||||
// The maximal block size is arbitrary.
|
||||
|
||||
/*
|
||||
* Minimal size for block 0 of a swap file.
|
||||
* NOTE: This depends on size of struct block0! It's not done with a sizeof(),
|
||||
* because struct block0 is defined in memline.c (Sorry).
|
||||
* The maximal block size is arbitrary.
|
||||
*/
|
||||
#define MIN_SWAP_PAGE_SIZE 1048
|
||||
#define MAX_SWAP_PAGE_SIZE 50000
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* Boolean constants
|
||||
*/
|
||||
// Boolean constants
|
||||
|
||||
#ifndef TRUE
|
||||
# define FALSE 0 /* note: this is an int, not a long! */
|
||||
# define FALSE 0 // note: this is an int, not a long!
|
||||
# define TRUE 1
|
||||
#endif
|
||||
|
||||
#define MAYBE 2 /* sometimes used for a variant on TRUE */
|
||||
#define MAYBE 2 // sometimes used for a variant on TRUE
|
||||
|
||||
#define STATUS_HEIGHT 1 /* height of a status line under a window */
|
||||
#define QF_WINHEIGHT 10 /* default height for quickfix window */
|
||||
#define STATUS_HEIGHT 1 // height of a status line under a window
|
||||
#define QF_WINHEIGHT 10 // default height for quickfix window
|
||||
|
||||
|
||||
// Buffer sizes
|
||||
|
||||
/*
|
||||
* Buffer sizes
|
||||
*/
|
||||
#ifndef CMDBUFFSIZE
|
||||
# define CMDBUFFSIZE 256 /* size of the command processing buffer */
|
||||
# define CMDBUFFSIZE 256 // size of the command processing buffer
|
||||
#endif
|
||||
|
||||
#define LSIZE 512 /* max. size of a line in the tags file */
|
||||
#define LSIZE 512 // max. size of a line in the tags file
|
||||
|
||||
#define DIALOG_MSG_SIZE 1000 /* buffer size for dialog_msg() */
|
||||
#define DIALOG_MSG_SIZE 1000 // buffer size for dialog_msg()
|
||||
|
||||
enum { FOLD_TEXT_LEN = 51 }; //!< buffer size for get_foldtext()
|
||||
|
||||
/*
|
||||
* Maximum length of key sequence to be mapped.
|
||||
* Must be able to hold an Amiga resize report.
|
||||
*/
|
||||
|
||||
// Maximum length of key sequence to be mapped.
|
||||
// Must be able to hold an Amiga resize report.
|
||||
|
||||
#define MAXMAPLEN 50
|
||||
|
||||
/* Size in bytes of the hash used in the undo file. */
|
||||
// Size in bytes of the hash used in the undo file.
|
||||
#define UNDO_HASH_SIZE 32
|
||||
|
||||
/*
|
||||
* defines to avoid typecasts from (char_u *) to (char *) and back
|
||||
* (vim_strchr() and vim_strrchr() are now in alloc.c)
|
||||
*/
|
||||
|
||||
// defines to avoid typecasts from (char_u *) to (char *) and back
|
||||
// (vim_strchr() and vim_strrchr() are now in alloc.c)
|
||||
|
||||
#define STRLEN(s) strlen((char *)(s))
|
||||
#define STRCPY(d, s) strcpy((char *)(d), (char *)(s))
|
||||
#define STRNCPY(d, s, n) strncpy((char *)(d), (char *)(s), (size_t)(n))
|
||||
@@ -229,7 +224,7 @@ enum { FOLD_TEXT_LEN = 51 }; //!< buffer size for get_foldtext()
|
||||
# endif
|
||||
#endif
|
||||
|
||||
/* Like strcpy() but allows overlapped source and destination. */
|
||||
// Like strcpy() but allows overlapped source and destination.
|
||||
#define STRMOVE(d, s) memmove((d), (s), STRLEN(s) + 1)
|
||||
|
||||
#ifdef HAVE_STRNCASECMP
|
||||
@@ -254,8 +249,8 @@ enum { FOLD_TEXT_LEN = 51 }; //!< buffer size for get_foldtext()
|
||||
// destination and mess up the screen.
|
||||
#define PERROR(msg) (void) emsgf("%s: %s", msg, strerror(errno))
|
||||
|
||||
#define SHOWCMD_COLS 10 /* columns needed by shown command */
|
||||
#define STL_MAX_ITEM 80 /* max nr of %<flag> in statusline */
|
||||
#define SHOWCMD_COLS 10 // columns needed by shown command
|
||||
#define STL_MAX_ITEM 80 // max nr of %<flag> in statusline
|
||||
|
||||
/// Compare file names
|
||||
///
|
||||
@@ -274,28 +269,27 @@ enum { FOLD_TEXT_LEN = 51 }; //!< buffer size for get_foldtext()
|
||||
(const char *)(y), \
|
||||
(size_t)(n))
|
||||
|
||||
/*
|
||||
* Enums need a typecast to be used as array index (for Ultrix).
|
||||
*/
|
||||
|
||||
// Enums need a typecast to be used as array index (for Ultrix).
|
||||
#define hl_attr(n) highlight_attr[(int)(n)]
|
||||
#define term_str(n) term_strings[(int)(n)]
|
||||
|
||||
/* Maximum number of bytes in a multi-byte character. It can be one 32-bit
|
||||
* character of up to 6 bytes, or one 16-bit character of up to three bytes
|
||||
* plus six following composing characters of three bytes each. */
|
||||
/// Maximum number of bytes in a multi-byte character. It can be one 32-bit
|
||||
/// character of up to 6 bytes, or one 16-bit character of up to three bytes
|
||||
/// plus six following composing characters of three bytes each.
|
||||
#define MB_MAXBYTES 21
|
||||
|
||||
/* This has to go after the include of proto.h, as proto/gui.pro declares
|
||||
* functions of these names. The declarations would break if the defines had
|
||||
* been seen at that stage. But it must be before globals.h, where error_ga
|
||||
* is declared. */
|
||||
// This has to go after the include of proto.h, as proto/gui.pro declares
|
||||
// functions of these names. The declarations would break if the defines had
|
||||
// been seen at that stage. But it must be before globals.h, where error_ga
|
||||
// is declared.
|
||||
#define mch_errmsg(str) fprintf(stderr, "%s", (str))
|
||||
#define display_errors() fflush(stderr)
|
||||
#define mch_msg(str) printf("%s", (str))
|
||||
|
||||
#include "nvim/globals.h" /* global variables and messages */
|
||||
#include "nvim/buffer_defs.h" /* buffer and windows */
|
||||
#include "nvim/ex_cmds_defs.h" /* Ex command defines */
|
||||
#include "nvim/globals.h" // global variables and messages
|
||||
#include "nvim/buffer_defs.h" // buffer and windows
|
||||
#include "nvim/ex_cmds_defs.h" // Ex command defines
|
||||
|
||||
# define SET_NO_HLSEARCH(flag) no_hlsearch = (flag); set_vim_var_nr( \
|
||||
VV_HLSEARCH, !no_hlsearch && p_hls)
|
||||
@@ -317,4 +311,4 @@ enum { FOLD_TEXT_LEN = 51 }; //!< buffer size for get_foldtext()
|
||||
# define OPEN_CHR_FILES
|
||||
#endif
|
||||
|
||||
#endif /* NVIM_VIM_H */
|
||||
#endif // NVIM_VIM_H
|
||||
|
||||
@@ -1846,12 +1846,6 @@ static bool close_last_window_tabpage(win_T *win, bool free_buf,
|
||||
shell_new_rows();
|
||||
}
|
||||
|
||||
if (term) {
|
||||
// When a window containing a terminal buffer is closed, recalculate its
|
||||
// size
|
||||
terminal_resize(term, 0, 0);
|
||||
}
|
||||
|
||||
// Since goto_tabpage_tp above did not trigger *Enter autocommands, do
|
||||
// that now.
|
||||
apply_autocmds(EVENT_TABCLOSED, prev_idx, prev_idx, false, curbuf);
|
||||
@@ -3745,12 +3739,6 @@ static void win_enter_ext(win_T *wp, bool undo_sync, int curwin_invalid,
|
||||
|
||||
/* Change directories when the 'acd' option is set. */
|
||||
do_autochdir();
|
||||
|
||||
if (curbuf->terminal) {
|
||||
terminal_resize(curbuf->terminal,
|
||||
(uint16_t)(MAX(0, curwin->w_width - win_col_off(curwin))),
|
||||
(uint16_t)curwin->w_height);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -4930,9 +4918,7 @@ void scroll_to_fraction(win_T *wp, int prev_height)
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Set the width of a window.
|
||||
*/
|
||||
/// Set the width of a window.
|
||||
void win_new_width(win_T *wp, int width)
|
||||
{
|
||||
wp->w_width = width;
|
||||
@@ -4949,7 +4935,7 @@ void win_new_width(win_T *wp, int width)
|
||||
if (wp->w_buffer->terminal) {
|
||||
if (wp->w_height != 0) {
|
||||
terminal_resize(wp->w_buffer->terminal,
|
||||
(uint16_t)(MAX(0, curwin->w_width - win_col_off(curwin))),
|
||||
(uint16_t)(MAX(0, wp->w_width - win_col_off(wp))),
|
||||
0);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user