Home
last modified time | relevance | path

Searched refs:regname (Results 1 – 25 of 27) sorted by relevance

12

/vim-8.2.3635/src/
H A Dregister.c177 if ( (regname > 0 && ASCII_ISALNUM(regname)) in valid_yank_reg()
224 i = regname; in get_yank_register()
352 if (regname != 0 && !valid_yank_reg(regname, FALSE)) in yank_register_mline()
428 if (regname != 0 && !valid_yank_reg(regname, TRUE)) in stuff_yank()
584 if (regname == '%' || regname == '#' || !valid_yank_reg(regname, FALSE)) in do_execreg()
592 regname = may_get_selection(regname); in do_execreg()
795 if (regname != NUL && !valid_yank_reg(regname, FALSE)) in insert_reg()
799 regname = may_get_selection(regname); in insert_reg()
1711 regname == 0 ? (char_u *)"\"" : transchar(regname)); in do_put()
2552 regname = may_get_selection(regname); in get_reg_type()
[all …]
H A Dmouse.c230 int regname; in do_mouse() local
373 regname = oap->regname; in do_mouse()
375 regname = 0; in do_mouse()
421 if (regname == '.') in do_mouse()
422 insert_reg(regname, TRUE); in do_mouse()
427 regname = '*'; in do_mouse()
430 insert_reg(regname, TRUE); in do_mouse()
433 do_put(regname, NULL, BACKWARD, 1L, in do_mouse()
439 AppendCharToRedobuff(regname == 0 ? '"' : regname); in do_mouse()
827 regname = '*'; in do_mouse()
[all …]
H A Dnormal.c1156 && oap->regname == 0 in normal_cmd()
1278 && oap->regname == 0) in normal_cmd()
1344 oa.regname = regname; in call_yank_do_autocmd()
1692 int regname, in prep_redo() argument
1753 oap->regname = 0; in clearop()
7427 int regname = 0; in nv_put_opt() local
7478 regname = cap->oap->regname; in nv_put_opt()
7482 if (regname == 0 || regname == '"' in nv_put_opt()
7483 || VIM_ISDIGIT(regname) || regname == '-' in nv_put_opt()
7485 || (clip_unnamed && (regname == '*' || regname == '+')) in nv_put_opt()
[all …]
H A Dedit.c3348 int regname; in ins_reg() local
3377 regname = plain_vgetc(); in ins_reg()
3378 LANGMAP_ADJUST(regname, TRUE); in ins_reg()
3379 if (regname == Ctrl_R || regname == Ctrl_O || regname == Ctrl_P) in ins_reg()
3382 literally = regname; in ins_reg()
3386 regname = plain_vgetc(); in ins_reg()
3387 LANGMAP_ADJUST(regname, TRUE); in ins_reg()
3396 if (regname == '=') in ins_reg()
3406 regname = get_expr_register(); in ins_reg()
3417 if (regname == NUL || !valid_yank_reg(regname, FALSE)) in ins_reg()
[all …]
H A Dops.c631 adjust_clip_reg(&oap->regname); in op_delete()
684 if (oap->regname != '_') in op_delete()
686 if (oap->regname != 0) in op_delete()
689 if (!valid_yank_reg(oap->regname, TRUE)) in op_delete()
726 oap->regname = '-'; in op_delete()
727 get_yank_register(oap->regname, TRUE); in op_delete()
730 oap->regname = 0; in op_delete()
3491 && oap->regname == 0) in do_pending_operator()
3556 prep_redo(oap->regname, cap->count0, in do_pending_operator()
3761 prep_redo(oap->regname, cap->count0, in do_pending_operator()
[all …]
H A Devalfunc.c4627 int regname; in f_getreg() local
4665 regname = '"'; in f_getreg()
4692 int regname; in f_getregtype() local
4720 regname = '"'; in f_getregtype()
7781 int regname; in f_getreginfo() local
7805 if (regname == 0 || regname == '@') in f_getreginfo()
7806 regname = '"'; in f_getreginfo()
8937 int regname; in f_setreg() local
8969 if (regname == 0 || regname == '@') in f_setreg()
8970 regname = '"'; in f_setreg()
[all …]
H A Dex_getln.c52 static int cmdline_paste(int regname, int literally, int remcr);
3611 int regname, in cmdline_paste() argument
3622 if (regname != Ctrl_F && regname != Ctrl_P && regname != Ctrl_W in cmdline_paste()
3623 && regname != Ctrl_A && regname != Ctrl_L in cmdline_paste()
3624 && !valid_yank_reg(regname, FALSE)) in cmdline_paste()
3634 regname = may_get_selection(regname); in cmdline_paste()
3640 i = get_spec_reg(regname, &arg, &allocated, TRUE); in cmdline_paste()
3652 if (p_is && regname == Ctrl_W) in cmdline_paste()
3685 return cmdline_paste_reg(regname, literally, remcr); in cmdline_paste()
H A Dclipboard.c2043 oa.regname = (cbd == &clip_plus ? '+' : '*'); in clip_get_selection()
2162 may_get_selection(int regname) in may_get_selection() argument
2164 if (regname == '*') in may_get_selection()
2167 regname = 0; in may_get_selection()
2171 else if (regname == '+') in may_get_selection()
2174 regname = 0; in may_get_selection()
2178 return regname; in may_get_selection()
H A Dusercmd.c1623 result = eap->regname ? 1 : 0; in uc_check_code()
1630 if (eap->regname) in uc_check_code()
1631 *buf++ = eap->regname; in uc_check_code()
H A Devalvars.c2426 int regname = 0; in reset_reg_var() local
2431 adjust_clip_reg(&regname); in reset_reg_var()
2433 set_reg_var(regname); in reset_reg_var()
2442 char_u regname; in set_reg_var() local
2445 regname = '"'; in set_reg_var()
2447 regname = c; in set_reg_var()
2450 set_vim_var_string(VV_REG, &regname, 1); in set_reg_var()
H A Dmain.c1042 && current_oap->regname == NUL); in op_pending()
1486 && oa.op_type == OP_NOP && oa.regname == NUL in main_loop()
H A Dregexp.c2607 static char_u regname[][30] = { variable
2642 regexp_engine, regname[newengine]); in vim_regcomp()
H A Dex_docmd.c2380 ea.regname = *ea.arg++; in do_one_cmd()
7721 oa.regname = eap->regname; in ex_operators()
7781 do_put(eap->regname, NULL, eap->forceit ? BACKWARD : FORWARD, 1L, in ex_put()
8577 && oa.op_type == OP_NOP && oa.regname == NUL in exec_normal()
H A Dvim9compile.c2262 generate_PUT(cctx_T *cctx, int regname, linenr_T lnum) in generate_PUT() argument
2269 isn->isn_arg.put.put_regname = regname; in generate_PUT()
9041 eap->regname = *line; in compile_put()
9043 if (eap->regname == '=') in compile_put()
9051 else if (eap->regname != NUL) in compile_put()
9073 generate_PUT(cctx, eap->regname, lnum); in compile_put()
H A Dvim9execute.c4359 int regname = iptr->isn_arg.put.put_regname; in exec_instructions() local
4379 if (regname == '=') in exec_instructions()
4392 do_put(regname, expr, dir, 1L, PUT_LINE|PUT_CURSLINE); in exec_instructions()
H A Dstructs.h3808 int regname; // register to use for the operator member
H A Dex_cmds.h1923 int regname; // register name (NUL if none) member
H A Dos_unix.c4490 if (oa.op_type == OP_NOP && oa.regname == NUL && !VIsual_active) in mch_call_shell_terminal()
H A Dos_win32.c4724 if (oa.op_type == OP_NOP && oa.regname == NUL && !VIsual_active) in mch_call_shell_terminal()
/vim-8.2.3635/src/proto/
H A Dregister.pro12 int valid_yank_reg(int regname, int writing);
13 int get_yank_register(int regname, int writing);
17 int yank_register_mline(int regname);
21 int do_execreg(int regname, int colon, int addcr, int silent);
22 int insert_reg(int regname, int literally_arg);
23 int get_spec_reg(int regname, char_u **argp, int *allocated, int errmsg);
24 int cmdline_paste_reg(int regname, int literally_arg, int remcr);
31 void do_put(int regname, char_u *expr_result, int dir, long count, int flags);
36 char_u get_reg_type(int regname, long *reglen);
37 char_u *get_reg_contents(int regname, int flags);
H A Dnormal.pro12 void prep_redo(int regname, long num, int cmd1, int cmd2, int cmd3, int cmd4, int cmd5);
H A Dclipboard.pro35 int may_get_selection(int regname);
/vim-8.2.3635/src/testdir/
H A Dtest_autocmd.vim1844 \{'regcontents': ['foo'], 'regname': 'a', 'operator': 'y', 'regtype': 'v', 'visual': v:false},
1848 \{'regcontents': ['foo'], 'regname': '', 'operator': 'y', 'regtype': 'V', 'visual': v:false},
1852 \{'regcontents': ['foo'], 'regname': '', 'operator': 'y', 'regtype': 'V', 'visual': v:true},
1856 \{'regcontents': ['f'], 'regname': '', 'operator': 'y', 'regtype': "\x161", 'visual': v:true},
1860 \{'regcontents': ['foo'], 'regname': 'x', 'operator': 'c', 'regtype': 'v', 'visual': v:false},
1864 \{'regcontents': ['bar'], 'regname': 'b', 'operator': 'd', 'regtype': 'v', 'visual': v:false},
1878 … \{'regcontents': ['foobar'], 'regname': '*', 'operator': 'y', 'regtype': 'v', 'visual': v:true},
1885 … \{'regcontents': ['foobar'], 'regname': '+', 'operator': 'y', 'regtype': 'v', 'visual': v:true},
/vim-8.2.3635/runtime/doc/
H A Deval.txt2701 getreg([{regname} [, 1 [, {list}]]])
6184 {regname}. Example: >
6187 The {regname} argument is a string.
6209 getreginfo([{regname}]) *getreginfo()*
6213 {regname}, like
6214 |getreg|({regname}, 1, 1).
6228 The {regname} argument is a string. If {regname} is invalid
6246 The {regname} argument is a string. If {regname} is "", the
10158 setreg({regname}, {value} [, {options}])
10159 Set the register {regname} to {value}.
[all …]
H A Dindex.txt1060 |c_CTRL-R| CTRL-R {regname}
1063 |c_CTRL-R_CTRL-R| CTRL-R CTRL-R {regname}
1064 |c_CTRL-R_CTRL-O| CTRL-R CTRL-O {regname}

12