Epsilon User's Manual and Reference >
Variable Reference >
cygwin-filenames: preference variable
Default value: 0
This variable makes Epsilon for Windows recognize file names in the
various formats used by Cygwin programs that simulate a Unix-style
environment under Windows, when they appear as output in the process
buffer and in certain other contexts. Bits in the variable enable
Epsilon to translate the different formats. Add the bits together to
have Epsilon recognize multiple formats. A setting of 0x60 works
well.
In this version, it recognizes the file names when they appear in
directory-change messages produced by Gnu Make, or in prompts produced
by a Unix-style shell that include the current directory name (so long
as they're in the format "dirname> "), in certain file names
generated in the search-man-pages command, and on Epsilon's
command line. Add these bits together to select the rules you want:
The value 0x1 makes Epsilon recognize the format
//c/windows/file (instead of c:\windows\file ). This format
conflicts with the format for Windows network file names, so servers
with one-letter names won't be accessible if you enable this feature.
This older format is considered obsolete.
The value 0x2 makes Epsilon recognize the format
/cygdrive/c/windows/file (instead of c:\windows\file ).
The value 0x4 makes Epsilon recognize the format ~/file .
Epsilon substitutes the value of the HOME
environment variable for the ~ .
The value 0x8 makes Epsilon modify directory names appearing at a
prompt that start with / by prepending the value of the
cygwin-root variable.
The value 0x10 is just like the above one for 8 , but applies
only when Epsilon is parsing Make output messages like "Entering
/usr/src/prog".
The value 0x20 makes Epsilon invoke the cygpath program on any
names not handled by any of the above rules you've enabled.
The value 0x40 makes Epsilon use / instead of \ when <Tab>
performs file name completions in the process buffer. It doesn't make
completion use Cygwin's other file name format rules, such as using
/cygdrive/d instead of d: .
More info:
Invoking Epsilon (Getting Started)
Epsilon Programmer's Editor 14.04 manual. Copyright (C) 1984, 2021 by Lugaru Software Ltd. All rights reserved.
|