annotate vms/etags.vms @ 105:e59cf502fb45

Added tag r20-1b4 for changeset cf808b4c4290
author cvs
date Mon, 13 Aug 2007 09:16:54 +0200
parents 376386a54a3c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
1 VMS-ed version of etags
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
2 -----------------------
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
3
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
4 1. The changes made allow the program to compile correctly,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
5 to give error messages more meaningful to VMS, to allow '$'
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
6 in identifier tokens in C programs, and to expand wild-cards in the
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7 input filespecs.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
8
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
9 2. To minimize the differences from the original version,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
10 the VMS filename expansion converts filenames to lower
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
11 case, and strips version numbers. This does indeed mean
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12 that some input specs (containing version wildcards) will
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13 cause curious effects, it is reasonably consistent with
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14 Emacs, which ignores file versions.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
15