about summary refs log tree commit diff
path: root/Src
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>1999-12-15 21:58:24 +0000
committerTanaka Akira <akr@users.sourceforge.net>1999-12-15 21:58:24 +0000
commitd9d9925acba894045db8c52f6bb2e2fc4cd75dfd (patch)
tree6c0d27137af5833031b46598dcaa357864556ed4 /Src
parentce9d10e465acd5a5641778154d176fd737d47eed (diff)
downloadzsh-3.1.6-pws-12.tar.gz
zsh-3.1.6-pws-12.tar.xz
zsh-3.1.6-pws-12.zip
zsh-3.1.6-pws-12 zsh-3.1.6-pws-12
Diffstat (limited to 'Src')
-rw-r--r--Src/Modules/.distfiles1
-rw-r--r--Src/Modules/parameter.c3
-rw-r--r--Src/Modules/parameter.mdd2
-rw-r--r--Src/utils.c1
4 files changed, 4 insertions, 3 deletions
diff --git a/Src/Modules/.distfiles b/Src/Modules/.distfiles
index 1d59497cb..7847b88c6 100644
--- a/Src/Modules/.distfiles
+++ b/Src/Modules/.distfiles
@@ -9,4 +9,5 @@ DISTFILES_SRC='
     parameter.mdd parameter.c
     stat.mdd stat.c
     zftp.mdd zftp.c
+    zutil.mdd zutil.c
 '
diff --git a/Src/Modules/parameter.c b/Src/Modules/parameter.c
index 0169b4654..f1aee6d89 100644
--- a/Src/Modules/parameter.c
+++ b/Src/Modules/parameter.c
@@ -1969,7 +1969,8 @@ boot_parameter(Module m)
 	    if (def->hsetfn)
 		def->pm->sets.hfn = def->hsetfn;
 	} else {
-	    if (!(def->pm = createparam(def->name, def->flags | PM_HIDE)))
+	    if (!(def->pm = createparam(def->name, def->flags | PM_HIDE |
+					PM_REMOVABLE)))
 		return 1;
 	    def->pm->sets.afn = def->setfn;
 	    def->pm->gets.afn = def->getfn;
diff --git a/Src/Modules/parameter.mdd b/Src/Modules/parameter.mdd
index 1ee48f859..938eb0493 100644
--- a/Src/Modules/parameter.mdd
+++ b/Src/Modules/parameter.mdd
@@ -1,3 +1,3 @@
-autoparams="parameters commands functions dis_functions funcstack builtins dis_builtins reswords dis_reswords options modules dirstack history historywords jobtexts jobdirs jobstates nameddirs userdirs aliases dis_aliases galiases dis_galiases"
+autoparams="parameters commands functions dis_functions funcstack builtins dis_builtins reswords dis_reswords options modules dirstack history historywords jobtexts jobstates nameddirs userdirs aliases dis_aliases galiases dis_galiases"
 
 objects="parameter.o"
diff --git a/Src/utils.c b/Src/utils.c
index 65aa3d4b9..ccf7ab94b 100644
--- a/Src/utils.c
+++ b/Src/utils.c
@@ -2234,7 +2234,6 @@ inittyptab(void)
 	typtab[t0] = typtab[t0 - 'a' + 'A'] = IALPHA | IALNUM | IIDENT | IUSER | IWORD;
     for (t0 = 0240; t0 != 0400; t0++)
 	typtab[t0] = IALPHA | IALNUM | IIDENT | IUSER | IWORD;
-    typtab['.'] |= IIDENT;
     typtab['_'] = IIDENT | IUSER;
     typtab['-'] = IUSER;
     typtab[' '] |= IBLANK | INBLANK;