Lugaru's Epsilon
Programmer's
Editor

Context:
Epsilon User's Manual and Reference
   . . .
   Command Reference
      abort
      about-epsilon
      align-region
      . . .
      zoom-window
   Variable Reference
      . . .
      prompt-with-buffer-directory
      pull-word-from-tags
      push-cmd
      push-cmd-unix-interactive
      python-auto-show-delim-chars
      . . .
   Changing Epsilon
   . . .

Previous   Up    Next
pull-word-from-tags  Variable Reference   push-cmd-unix-interactive


Epsilon User's Manual and Reference > Variable Reference >

push-cmd: preference variable

Default value: "make"

This variable holds the default command line for running another program. The variable is a template based on the current file name, so you can set it to automatically operate on the current file. Epsilon substitutes pieces of the current file name for codes in the template, as follows (examples are for the file c:\dos\read.me):

%p
The current file's path (c:\dos\).

%b
The base part of the current file name (read).

%e
The extension of the current file name (.me).

%f
The full name of the current file (c:\dos\read.me).

%r
The name of the file relative to the current directory. (read.me if the current directory is c:\dos, dos\read.me if the current directory is c:\, otherwise c:\dos\read.me).

%x
The full pathname of the directory containing the Epsilon executable.

%X
The full pathname of the directory containing the Epsilon executable, after converting all Windows long file names to their equivalent short name aliases.

More info:

Compiling From Epsilon



Previous   Up    Next
pull-word-from-tags  Variable Reference   push-cmd-unix-interactive


Lugaru Copyright (C) 1984, 2012 Lugaru Software Ltd. All Rights Reserved.