Lugaru's Epsilon Programmer's Editor 14.04
Context:
| Buffer and File Enhancements in Epsilon 13
|
|
Previous
|
Up
|
Next
|
Major New Features in Epsilon 13 |
Changes from Older Versions |
Searching Features in Epsilon 13 |
Epsilon User's Manual and Reference >
Changes from Older Versions >
Major New Features in Epsilon 13 >
Buffer and File Enhancements in Epsilon 13
- Epsilon now supports many more "file
variables", special lines in a file that set its mode, tab size, or
other settings. You can now create directory-wide settings, setting
up a special file that says, for instance, that all C++ files in that
directory should be indented using spaces only, not tabs. And Epsilon
now recognizes the syntax used by the Vi/Vim family of editors for
file variables.
- You can set completion to skip over files whose names match a
certain pattern using the new ignore-file-pattern and
ignore-file-basename variables. By default, completion ignores
files and directories starting with a period character. If these
rules eliminate all possible matches, Epsilon suspends them for that
completion.
- To autodetect the correct line
translation rule (Unix vs. Windows vs. Macintosh line endings),
Epsilon now looks at a much larger section of each file, resulting in
improved accuracy, and explains why it chose a particular translation
rule.
- You can now set line translation rules for
new remote files on a per-system
basis, using host-specific variables.
- Epsilon now recognizes a new write-line-translate
file variable, which may be used to force all
files in a certain directory to be saved in Unix, Windows, Binary or
Mac format. (13.01)
- You can now easily set Epsilon to prevent saving a file with an
unterminated line at the end, either for all files or only for
specific modes, using the default-add-final-newline variable.
- When auto-saving is enabled, Epsilon now auto-saves based on
idle time as well as character counts, no longer displays a message
each time it auto-saves, and cleans up old auto-save files
automatically, among other enhancements. The want-auto-save
variable has new bits to configure some of the new features, and there
are new variables auto-save-biggest-file and
auto-save-idle-seconds.
- File pattern matching on
** can now
be set to skip directories
whose names match a pattern. Under Windows, you can restrict
completion and other matching on
UNC file names to particular
domains.
- Epsilon for Windows can now be set to accept
Cygwin-style file names on its command
line.
- Many dired subcommands that ask for
confirmation now recognize an "All"
option that skips the warning for the remaining files in a group. The
dired command now displays very large files properly. On long
multi-directory listings, it shows its progress earlier. And under
Windows, the dired-layout variable can now be set to use an
alternative date format; its new default setting makes Epsilon display
the read-only flag of each file.
- Bufed has a new m subcommand that toggles whether
modified buffers appear first in its listing (13.00), and the
bufed-show-absolute-path variable accepts new values to make it
always display the directory portion of each file name (13.07).
- The new copy-file-name command on Ctrl-c Alt-n puts the
current file name on the clipboard.
- Epsilon's warning that a file has changed on disk now includes
an option to display a visual-diff listing of the differences.
- The commands insert-file and
compare-to-prior-version now work with URLs as well as local
files. (13.03)
- The new switch-buffers-options variable lets you customize
the buffer ordering of Ctrl-Tab. (13.04)
- The new yank-options variable changes how yanking an
absolute path name at a file name prompt works. (13.04)
- Epsilon for Windows now has much better support for NTFS
junctions and symbolic links. Dired will show their destinations, and
** file syntax will follow them while guarding against loops, as
under Unix. (13.08)
- Dired now includes a Shift-G
subcommand that runs a flavor of grep to select files for an
operation based on their content. For instance, it's now easy to move
only those files in a directory that don't contain the word
"approved" into a separate directory. The new dired keys Alt-
[
and Alt-] move by such markings or by subdirectories (in a
multi-directory listing). (13.00) The new F subcommand searches with a
restriction to only match file names. (13.04) Dired's A subcommand to
set attributes now works on scp files. (13.05)
Previous
|
Up
|
Next
|
Major New Features in Epsilon 13 |
Changes from Older Versions |
Searching Features in Epsilon 13 |
Epsilon Programmer's Editor 14.04 manual. Copyright (C) 1984, 2021 by Lugaru Software Ltd. All rights reserved.
|