summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--msdos/ChangeLog6
-rw-r--r--msdos/mainmake.v24
2 files changed, 9 insertions, 1 deletions
diff --git a/msdos/ChangeLog b/msdos/ChangeLog
index 9e7dc91a63f..0de3d04520e 100644
--- a/msdos/ChangeLog
+++ b/msdos/ChangeLog
@@ -1,3 +1,9 @@
+2000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
+ expansion to become case-sensitive and return all file names in
+ upper case on plain DOS.
+
2000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
* mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
diff --git a/msdos/mainmake.v2 b/msdos/mainmake.v2
index 910014de9cb..919f263344b 100644
--- a/msdos/mainmake.v2
+++ b/msdos/mainmake.v2
@@ -91,12 +91,14 @@ install: all
FRC:
+# We cannot use [a-zA-Z]* like the mainline distribution does, because
+# that causes all file names to be returned in upper-case on DOS...
TAGS tags: lib-src FRC
cd lib-src
if exist etags.exe mv -f etags.exe ../bin
cd ..
cd lisp
- ../bin/etags [a-zA-Z]*.el [a-zA-Z]*/[a-zA-Z]*.el
+ ../bin/etags .../*.el
cd ..
cd src
../bin/etags --include=../lisp/TAGS \