annotate vms/emacs.com @ 68:0b7f3b634cf2 r19-16-pre9

Import from CVS: tag r19-16-pre9
author cvs
date Mon, 13 Aug 2007 09:00:03 +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 command file to make the definitions needed to run the installed Emacs.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
2 $ ! You must execute this in each session in order to run Emacs
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
3 $ ! or else it must be executed by the system at each boot.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
4 $
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
5 $ ! If you execute at boot time, specify "/SYSTEM" as the first parameter.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
6 $
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7 $ ! This file must reside in the top directory of the Emacs subtree
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
8 $ ! when it is executed, because it uses its own directory
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
9 $ ! to initialize a logical name.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
10 $
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
11 $ fdev=f$parse(f$environment("procedure"),,,"DEVICE")-":"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12 $ fdir=f$parse(f$environment("procedure"),,,"DIRECTORY")-"["
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13 $ ftrn=f$trnlnm(fdev)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14 $ if ftrn .eqs. "" then ftrn = fdev + ":[]"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
15 $ ndef= ftrn-"]"+fdir-".000000"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
16 $ base=ndef-"]"+".]"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
17 $
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
18 $ define 'p1' /translation=concealed emacs_library 'base'
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
19 $
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
20 $ !
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
21 $ ! The following logical name is needed for M-x shell to work.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
22 $ ! process.c\create_process keys on the string *dcl*.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
23 $ !
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
24 $ define 'p1' eshell "*dcl*"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
25 $
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
26 $ runemacs :== $emacs_library:[000000]emacs -map emacs_library:[000000]emacs.dump
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
27 $ emacs :== @emacs_library:[000000]kepteditor emacs