annotate vms/README @ 62412:6ac7ed8e212b

(makefile-dependency-regex): Turn it into a var, and refine it to mask one more level of nested vars. (makefile-rule-action-regex): Turn it into a var, and refine it so it recognizes backslashed continuation lines as belonging to the same command. (makefile-macroassign-regex): Refine it so it recognizes backslashed continuation lines as belonging to the same command. (makefile-var-use-regex): Don't look at the next char, because it might be the same one to be skipped by the initial [^$], leading to an overlooked variable use. (makefile-make-font-lock-keywords): Remove two parameters, which are now variables that some of the modes set locally. Handle dependency and rule action matching through functions, because regexps alone match too often. Dependency matching now comes last, so it can check, whether a colon already matched something else. (makefile-mode): Inform that font-lock improves makefile parsing capabilities. (makefile-match-dependency, makefile-match-action): New functions.
author Daniel Pfeiffer <occitan@esperanto.org>
date Mon, 16 May 2005 20:13:09 +0000
parents 9903202a12fc
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
25831
Dave Love <fx@gnu.org>
parents:
diff changeset
1 GNU Emacs 19.x and above do not compile out of the box on OpenVMS.
Dave Love <fx@gnu.org>
parents:
diff changeset
2 Richard Levitte <levitte@lp.se> is distributing and maintaining a
Dave Love <fx@gnu.org>
parents:
diff changeset
3 version of Emacs (currently based on version 19.28, but soon moving to
Dave Love <fx@gnu.org>
parents:
diff changeset
4 19.34 and then 20.1) that compiles and works on OpenVMS 5.5 and above
38066
38f896e6a2ad Fix the URL where Emacs for VMS is available.
Eli Zaretskii <eliz@gnu.org>
parents: 25831
diff changeset
5 on both VAX and Alpha architectures. For more information see
38f896e6a2ad Fix the URL where Emacs for VMS is available.
Eli Zaretskii <eliz@gnu.org>
parents: 25831
diff changeset
6
38f896e6a2ad Fix the URL where Emacs for VMS is available.
Eli Zaretskii <eliz@gnu.org>
parents: 25831
diff changeset
7 http://vms.gnu.org/software/released1/emacs.html#get_emacs_1928_kit
53151
9903202a12fc Add blurb about new files.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 38066
diff changeset
8
9903202a12fc Add blurb about new files.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 38066
diff changeset
9
9903202a12fc Add blurb about new files.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 38066
diff changeset
10 [Update 2003-11-24: I am working on integrating VMS-specific bits
9903202a12fc Add blurb about new files.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 38066
diff changeset
11 back into the repository. There are some work-in-progress files
9903202a12fc Add blurb about new files.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 38066
diff changeset
12 in this directory as a result. Do not be alarmed! --ttn]