| /vim-8.2.3635/src/ |
| H A D | register.c | 177 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 D | mouse.c | 230 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 D | normal.c | 1156 && 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 D | edit.c | 3348 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 D | ops.c | 631 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 D | evalfunc.c | 4627 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 D | ex_getln.c | 52 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 D | clipboard.c | 2043 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 D | usercmd.c | 1623 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 D | evalvars.c | 2426 int regname = 0; in reset_reg_var() local 2431 adjust_clip_reg(®name); 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, ®name, 1); in set_reg_var()
|
| H A D | main.c | 1042 && current_oap->regname == NUL); in op_pending() 1486 && oa.op_type == OP_NOP && oa.regname == NUL in main_loop()
|
| H A D | regexp.c | 2607 static char_u regname[][30] = { variable 2642 regexp_engine, regname[newengine]); in vim_regcomp()
|
| H A D | ex_docmd.c | 2380 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 D | vim9compile.c | 2262 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 D | vim9execute.c | 4359 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 D | structs.h | 3808 int regname; // register to use for the operator member
|
| H A D | ex_cmds.h | 1923 int regname; // register name (NUL if none) member
|
| H A D | os_unix.c | 4490 if (oa.op_type == OP_NOP && oa.regname == NUL && !VIsual_active) in mch_call_shell_terminal()
|
| H A D | os_win32.c | 4724 if (oa.op_type == OP_NOP && oa.regname == NUL && !VIsual_active) in mch_call_shell_terminal()
|
| /vim-8.2.3635/src/proto/ |
| H A D | register.pro | 12 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 D | normal.pro | 12 void prep_redo(int regname, long num, int cmd1, int cmd2, int cmd3, int cmd4, int cmd5);
|
| H A D | clipboard.pro | 35 int may_get_selection(int regname);
|
| /vim-8.2.3635/src/testdir/ |
| H A D | test_autocmd.vim | 1844 \{'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 D | eval.txt | 2701 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 D | index.txt | 1060 |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}
|