diff options
author | Ron Yorston <rmy@pobox.com> | 2023-09-20 10:06:19 +0100 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2023-09-20 10:06:19 +0100 |
commit | 1ff6eb52032bb52501ef3bd8b49010ac19efa268 (patch) | |
tree | 513deff2b4a6aebe37bb38d1bc5736da2246e183 /configs | |
parent | 1fcd57ab583a39f42b55f44d42472ea64e228c84 (diff) | |
download | busybox-w32-1ff6eb52032bb52501ef3bd8b49010ac19efa268.tar.gz busybox-w32-1ff6eb52032bb52501ef3bd8b49010ac19efa268.tar.bz2 busybox-w32-1ff6eb52032bb52501ef3bd8b49010ac19efa268.zip |
ash: add options to control globbing of hidden files
Add shell options:
- 'nohiddenglob' excludes files with the hidden attribute from
globbing
- 'nohidsysglob' excludes files with the hidden and system attributes
from globbing
If both options are enabled 'nohiddenglob' takes precedence.
These options also affect tab completion.
Files that are hidden because they start with a period aren't
affected (unless they also have the hidden attribute).
Costs 160-208 bytes.
(GitHub issue #367)
Diffstat (limited to 'configs')
-rw-r--r-- | configs/make32_defconfig | 4 | ||||
-rw-r--r-- | configs/make64_defconfig | 4 | ||||
-rw-r--r-- | configs/mingw32_defconfig | 4 | ||||
-rw-r--r-- | configs/mingw64_defconfig | 4 | ||||
-rw-r--r-- | configs/mingw64u_defconfig | 4 |
5 files changed, 10 insertions, 10 deletions
diff --git a/configs/make32_defconfig b/configs/make32_defconfig index be793be52..428c16a4e 100644 --- a/configs/make32_defconfig +++ b/configs/make32_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Busybox version: 1.37.0.git | 3 | # Busybox version: 1.37.0.git |
4 | # Fri Sep 15 08:35:20 2023 | 4 | # Wed Sep 20 08:30:38 2023 |
5 | # | 5 | # |
6 | CONFIG_HAVE_DOT_CONFIG=y | 6 | CONFIG_HAVE_DOT_CONFIG=y |
7 | # CONFIG_PLATFORM_POSIX is not set | 7 | # CONFIG_PLATFORM_POSIX is not set |
@@ -1165,7 +1165,7 @@ CONFIG_ASH_HELP=y | |||
1165 | CONFIG_ASH_GETOPTS=y | 1165 | CONFIG_ASH_GETOPTS=y |
1166 | CONFIG_ASH_CMDCMD=y | 1166 | CONFIG_ASH_CMDCMD=y |
1167 | CONFIG_ASH_NOCONSOLE=y | 1167 | CONFIG_ASH_NOCONSOLE=y |
1168 | CONFIG_ASH_NOCASEGLOB=y | 1168 | CONFIG_ASH_GLOB_OPTIONS=y |
1169 | # CONFIG_CTTYHACK is not set | 1169 | # CONFIG_CTTYHACK is not set |
1170 | # CONFIG_HUSH is not set | 1170 | # CONFIG_HUSH is not set |
1171 | # CONFIG_SHELL_HUSH is not set | 1171 | # CONFIG_SHELL_HUSH is not set |
diff --git a/configs/make64_defconfig b/configs/make64_defconfig index 71f08c502..c69f1e5fb 100644 --- a/configs/make64_defconfig +++ b/configs/make64_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Busybox version: 1.37.0.git | 3 | # Busybox version: 1.37.0.git |
4 | # Fri Sep 15 08:35:20 2023 | 4 | # Wed Sep 20 08:30:38 2023 |
5 | # | 5 | # |
6 | CONFIG_HAVE_DOT_CONFIG=y | 6 | CONFIG_HAVE_DOT_CONFIG=y |
7 | # CONFIG_PLATFORM_POSIX is not set | 7 | # CONFIG_PLATFORM_POSIX is not set |
@@ -1165,7 +1165,7 @@ CONFIG_ASH_HELP=y | |||
1165 | CONFIG_ASH_GETOPTS=y | 1165 | CONFIG_ASH_GETOPTS=y |
1166 | CONFIG_ASH_CMDCMD=y | 1166 | CONFIG_ASH_CMDCMD=y |
1167 | CONFIG_ASH_NOCONSOLE=y | 1167 | CONFIG_ASH_NOCONSOLE=y |
1168 | CONFIG_ASH_NOCASEGLOB=y | 1168 | CONFIG_ASH_GLOB_OPTIONS=y |
1169 | # CONFIG_CTTYHACK is not set | 1169 | # CONFIG_CTTYHACK is not set |
1170 | # CONFIG_HUSH is not set | 1170 | # CONFIG_HUSH is not set |
1171 | # CONFIG_SHELL_HUSH is not set | 1171 | # CONFIG_SHELL_HUSH is not set |
diff --git a/configs/mingw32_defconfig b/configs/mingw32_defconfig index 12e432500..3a21dfae6 100644 --- a/configs/mingw32_defconfig +++ b/configs/mingw32_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Busybox version: 1.37.0.git | 3 | # Busybox version: 1.37.0.git |
4 | # Fri Sep 15 08:35:20 2023 | 4 | # Wed Sep 20 08:30:38 2023 |
5 | # | 5 | # |
6 | CONFIG_HAVE_DOT_CONFIG=y | 6 | CONFIG_HAVE_DOT_CONFIG=y |
7 | # CONFIG_PLATFORM_POSIX is not set | 7 | # CONFIG_PLATFORM_POSIX is not set |
@@ -1177,7 +1177,7 @@ CONFIG_ASH_HELP=y | |||
1177 | CONFIG_ASH_GETOPTS=y | 1177 | CONFIG_ASH_GETOPTS=y |
1178 | CONFIG_ASH_CMDCMD=y | 1178 | CONFIG_ASH_CMDCMD=y |
1179 | CONFIG_ASH_NOCONSOLE=y | 1179 | CONFIG_ASH_NOCONSOLE=y |
1180 | CONFIG_ASH_NOCASEGLOB=y | 1180 | CONFIG_ASH_GLOB_OPTIONS=y |
1181 | # CONFIG_CTTYHACK is not set | 1181 | # CONFIG_CTTYHACK is not set |
1182 | # CONFIG_HUSH is not set | 1182 | # CONFIG_HUSH is not set |
1183 | # CONFIG_SHELL_HUSH is not set | 1183 | # CONFIG_SHELL_HUSH is not set |
diff --git a/configs/mingw64_defconfig b/configs/mingw64_defconfig index dd5a9b068..8b993460f 100644 --- a/configs/mingw64_defconfig +++ b/configs/mingw64_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Busybox version: 1.37.0.git | 3 | # Busybox version: 1.37.0.git |
4 | # Fri Sep 15 08:35:20 2023 | 4 | # Wed Sep 20 08:30:38 2023 |
5 | # | 5 | # |
6 | CONFIG_HAVE_DOT_CONFIG=y | 6 | CONFIG_HAVE_DOT_CONFIG=y |
7 | # CONFIG_PLATFORM_POSIX is not set | 7 | # CONFIG_PLATFORM_POSIX is not set |
@@ -1177,7 +1177,7 @@ CONFIG_ASH_HELP=y | |||
1177 | CONFIG_ASH_GETOPTS=y | 1177 | CONFIG_ASH_GETOPTS=y |
1178 | CONFIG_ASH_CMDCMD=y | 1178 | CONFIG_ASH_CMDCMD=y |
1179 | CONFIG_ASH_NOCONSOLE=y | 1179 | CONFIG_ASH_NOCONSOLE=y |
1180 | CONFIG_ASH_NOCASEGLOB=y | 1180 | CONFIG_ASH_GLOB_OPTIONS=y |
1181 | # CONFIG_CTTYHACK is not set | 1181 | # CONFIG_CTTYHACK is not set |
1182 | # CONFIG_HUSH is not set | 1182 | # CONFIG_HUSH is not set |
1183 | # CONFIG_SHELL_HUSH is not set | 1183 | # CONFIG_SHELL_HUSH is not set |
diff --git a/configs/mingw64u_defconfig b/configs/mingw64u_defconfig index 159f409d9..a7428d1d2 100644 --- a/configs/mingw64u_defconfig +++ b/configs/mingw64u_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Busybox version: 1.37.0.git | 3 | # Busybox version: 1.37.0.git |
4 | # Fri Sep 15 08:35:20 2023 | 4 | # Wed Sep 20 08:30:38 2023 |
5 | # | 5 | # |
6 | CONFIG_HAVE_DOT_CONFIG=y | 6 | CONFIG_HAVE_DOT_CONFIG=y |
7 | # CONFIG_PLATFORM_POSIX is not set | 7 | # CONFIG_PLATFORM_POSIX is not set |
@@ -1177,7 +1177,7 @@ CONFIG_ASH_HELP=y | |||
1177 | CONFIG_ASH_GETOPTS=y | 1177 | CONFIG_ASH_GETOPTS=y |
1178 | CONFIG_ASH_CMDCMD=y | 1178 | CONFIG_ASH_CMDCMD=y |
1179 | CONFIG_ASH_NOCONSOLE=y | 1179 | CONFIG_ASH_NOCONSOLE=y |
1180 | CONFIG_ASH_NOCASEGLOB=y | 1180 | CONFIG_ASH_GLOB_OPTIONS=y |
1181 | # CONFIG_CTTYHACK is not set | 1181 | # CONFIG_CTTYHACK is not set |
1182 | # CONFIG_HUSH is not set | 1182 | # CONFIG_HUSH is not set |
1183 | # CONFIG_SHELL_HUSH is not set | 1183 | # CONFIG_SHELL_HUSH is not set |