Lugaru's Epsilon Programmer's Editor 14b8
Context:
| File Variables in Epsilon 14
|
|
Previous
|
Up
|
Next
|
New Default Values and Bindings in Epsilon 14 |
Changes from Older Versions |
Language Mode Improvements in Epsilon 14 |
Epsilon User's Manual and Reference >
Changes from Older Versions >
Major New Features in Epsilon 14 >
File Variables in Epsilon 14
- Files can use a special syntax to tell Epsilon the appropriate
settings for editing that specific file (for instance, the tab size or
mode to use); these are called file variables. Now, instead of only
using a fixed list of known file variable names, Epsilon lets any
numeric buffer-specific variable be used as a file variable. That
means if an extension defines a new numeric buffer-specific variable,
it can immediately be used as a file variable. In this version, many
variables that control indenting rules and other features have been
made buffer-specific, and may now be used as file variables.
- Epsilon's file variables feature now loads any .epsilon_vars
file in its customization directory and applies its settings to all
files. Settings in per-directory .epsilon_vars files have precedence,
as do file variables set by individual files. You can now tell Epsilon
to search a file's hierarchy for an .epsilon_vars file in a parent
directory by setting use-file-variables.
- All .epsilon_vars files can now use Basenames blocks to more
conveniently apply rules to files by their basename, not just their
extension or full path. File variables can now be defined in terms of
other file variables, including simple expressions.
Previous
|
Up
|
Next
|
New Default Values and Bindings in Epsilon 14 |
Changes from Older Versions |
Language Mode Improvements in Epsilon 14 |
Epsilon Programmer's Editor 14b8 manual. Copyright (C) 1984, 2020 by Lugaru Software Ltd. All rights reserved.
|