Lines Matching refs:flags
640 char_u *flags; in modify_fname() local
643 flags = (char_u *)""; in modify_fname()
647 flags = (char_u *)"g"; in modify_fname()
671 s = do_string_sub(str, pat, sub, NULL, flags); in modify_fname()
831 char_u *flags; in f_delete() local
850 flags = tv_get_string_buf(&argvars[1], nbuf); in f_delete()
852 flags = (char_u *)""; in f_delete()
854 if (*flags == NUL) in f_delete()
857 else if (STRCMP(flags, "d") == 0) in f_delete()
860 else if (STRCMP(flags, "rf") == 0) in f_delete()
864 semsg(_(e_invalid_expression_str), flags); in f_delete()
1138 char_u flags[] = "rwx"; in getfpermst() local
1144 perm[i] = flags[i % 3]; in getfpermst()
1354 int flags = WILD_IGNORE_COMPLETESLASH; in f_globpath() local
1379 flags |= WILD_KEEP_ALL; in f_globpath()
1386 flags |= WILD_ALLLINKS; in f_globpath()
1392 globpath(tv_get_string(&argvars[0]), file, &ga, flags); in f_globpath()
2342 int flags, // BROWSE_SAVE and BROWSE_DIR in do_browse() argument
2362 if (flags & BROWSE_DIR) in do_browse()
2364 else if (flags & BROWSE_SAVE) in do_browse()
2400 else if (((flags & BROWSE_SAVE) || *p_bsdir == 'b') in do_browse()
2429 if (flags & BROWSE_DIR) in do_browse()
2454 fname = gui_mch_browse(flags & BROWSE_SAVE, in do_browse()
2476 if (last_dir != NULL && !(flags & BROWSE_DIR)) in do_browse()
3083 int flags) // EW_DIR, etc. in expand_wildcards_eval() argument
3102 ret = expand_wildcards(1, &exp_pat, num_file, file, flags); in expand_wildcards_eval()
3124 int flags) // EW_DIR, etc. in expand_wildcards() argument
3131 retval = gen_expand_wildcards(num_pat, pat, num_files, files, flags); in expand_wildcards()
3134 if ((flags & EW_KEEPALL) || retval == FAIL) in expand_wildcards()
3259 int flags) // EW_* flags in expand_backtick() argument
3278 (flags & EW_SILENT) ? SHELL_SILENT : 0, NULL); in expand_backtick()
3295 addfile(gap, cmd, flags); in expand_backtick()
3338 int flags, // EW_* flags in dos_expandpath() argument
3434 if (flags & (EW_NOERROR | EW_NOTWILD)) in dos_expandpath()
3438 if (flags & (EW_NOERROR | EW_NOTWILD)) in dos_expandpath()
3442 if (regmatch.regprog == NULL && (flags & EW_NOTWILD) == 0) in dos_expandpath()
3458 (void)dos_expandpath(gap, buf, (int)(s - buf), flags, TRUE); in dos_expandpath()
3487 || ((flags & EW_DODOT) in dos_expandpath()
3494 || ((flags & EW_NOTWILD) in dos_expandpath()
3508 (void)dos_expandpath(gap, buf, len + 1, flags, TRUE); in dos_expandpath()
3517 (void)dos_expandpath(gap, buf, len + 1, flags, FALSE); in dos_expandpath()
3526 addfile(gap, buf, flags); in dos_expandpath()
3552 int flags) // EW_* flags in mch_expandpath() argument
3554 return dos_expandpath(gap, path, 0, flags, FALSE); in mch_expandpath()
3583 int flags, // EW_* flags in unix_expandpath() argument
3637 || (!p_fic && (flags & EW_ICASE) in unix_expandpath()
3679 if (flags & EW_ICASE) in unix_expandpath()
3683 if (flags & (EW_NOERROR | EW_NOTWILD)) in unix_expandpath()
3686 if (flags & (EW_NOERROR | EW_NOTWILD)) in unix_expandpath()
3690 if (regmatch.regprog == NULL && (flags & EW_NOTWILD) == 0) in unix_expandpath()
3703 (void)unix_expandpath(gap, buf, (int)(s - buf), flags, TRUE); in unix_expandpath()
3720 || ((flags & EW_DODOT) in unix_expandpath()
3725 || ((flags & EW_NOTWILD) in unix_expandpath()
3738 (void)unix_expandpath(gap, buf, len + 1, flags, TRUE); in unix_expandpath()
3747 (void)unix_expandpath(gap, buf, len + 1, flags, FALSE); in unix_expandpath()
3758 if ((flags & EW_ALLLINKS) ? mch_lstat((char *)buf, &sb) >= 0 in unix_expandpath()
3772 addfile(gap, buf, flags); in unix_expandpath()
3863 int flags) // EW_* flags in gen_expand_wildcards() argument
3883 return mch_expand_wildcards(num_pat, pat, num_file, file, flags); in gen_expand_wildcards()
3902 return mch_expand_wildcards(num_pat, pat, num_file, file, flags); in gen_expand_wildcards()
3921 add_pat = expand_backtick(&ga, p, flags); in gen_expand_wildcards()
3931 if ((has_env_var(p) && !(flags & EW_NOTENV)) || *p == '~') in gen_expand_wildcards()
3947 flags|EW_KEEPDOLLAR); in gen_expand_wildcards()
3964 if ((flags & EW_PATH) in gen_expand_wildcards()
3974 add_pat = expand_in_path(&ga, p, flags); in gen_expand_wildcards()
3980 add_pat = mch_expandpath(&ga, p, flags); in gen_expand_wildcards()
3984 if (add_pat == -1 || (add_pat == 0 && (flags & EW_NOTFOUND))) in gen_expand_wildcards()
3990 if (flags & EW_NOTFOUND) in gen_expand_wildcards()
3991 addfile(&ga, t, flags | EW_DIR | EW_FILE); in gen_expand_wildcards()
3993 addfile(&ga, t, flags); in gen_expand_wildcards()
4000 if (did_expand_in_path && ga.ga_len > 0 && (flags & EW_PATH)) in gen_expand_wildcards()
4017 return ((flags & EW_EMPTYOK) || ga.ga_data != NULL) ? retval : FAIL; in gen_expand_wildcards()
4033 int flags) in addfile() argument
4040 if (!(flags & EW_NOTFOUND) && ((flags & EW_ALLLINKS) in addfile()
4051 if ((isdir && !(flags & EW_DIR)) || (!isdir && !(flags & EW_FILE))) in addfile()
4056 if (!isdir && (flags & EW_EXEC) in addfile()
4057 && !mch_can_exe(f, NULL, !(flags & EW_SHELLCMD))) in addfile()
4076 if (isdir && (flags & EW_ADDSLASH)) in addfile()