Lugaru's Epsilon
Editor 14.04

Epsilon User's Manual and Reference
   . . .
   Command Reference
      . . .
   Variable Reference
      . . .
      . . .
   Changing Epsilon
   . . .

Previous   Up    Next
file-date-tolerance  Variable Reference   file-pattern-ignore-directories

Epsilon User's Manual and Reference > Variable Reference >

file-interpret-env-vars: preference variable

Default value: 65535

Epsilon normally interprets environment variable names (and other kinds of names) in file names, using the syntax %TEMP% under Windows, and $TEMP or ${TEMP} elsewhere. See File Name Prompts. Bits in this variable control how it operates. By default, all bits are set on.

The 1 bit permits Epsilon to substitute the value of each variable in file names you type and in find-linked-file. The 2 bit lets it remove any directory name appearing before such a variable name as you type a file name. The 4 bit lets it offer completion on environment variable names as you type them. You can turn these bits off if you want Epsilon to treat % (or $) as normal file name characters.

The 8 bit lets Epsilon modify the value of an environment variable which contains a list of directories, turning it into an extended file pattern that matches files in any of the directories.

The 16 bit lets Epsilon for Windows add Windows shell folders to the list of variables, each with an @ prefix to its name to prevent collisions with environment variable names.

The 32 bit lets Epsilon load your own substitution variables from a file named subst_vars in your customization directory.

The 64 bit tells Epsilon to discard any environment variable or Windows shell folder whose value isn't in the form of an absolute pathname.

More info:

Completion & Defaults (General)
Reading Files
File Name Prompts

Previous   Up    Next
file-date-tolerance  Variable Reference   file-pattern-ignore-directories

Lugaru Epsilon Programmer's Editor 14.04 manual. Copyright (C) 1984, 2021 by Lugaru Software Ltd. All rights reserved.