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
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:
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.
0x2 makes Epsilon recognize the format
/cygdrive/c/windows/file (instead of
0x4 makes Epsilon recognize the format
Epsilon substitutes the value of the HOME
environment variable for the
0x8 makes Epsilon modify directory names appearing at a
prompt that start with
/ by prepending the value of the
cygwin-root variable. Under Windows 95/98/ME, Epsilon doesn't get
directory information from prompts, so it ignores this setting.
0x10 is just like the above one for
8, but applies
only when Epsilon is parsing Make output messages like "Entering
0x20 makes Epsilon invoke the
cygpath program on any
names not handled by any of the above rules you've enabled. The
0x20 bit is ignored under Windows 95/98/ME.
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
Invoking Epsilon (Getting Started)
Copyright (C) 1984, 2020 by Lugaru Software Ltd. All rights reserved.