Lugaru's Epsilon
Programmer's
Editor

Context:
Epsilon User's Manual and Reference
   Changes from Older Versions
      . . .
      EEL Programming Changes in Epsilon 13
         Improvements to File-Handling Functions in Epsilon 13
         Display-related Enhancements in Epsilon 13
         More Options for Running Programs in Epsilon 13
      New Features in Epsilon 12
         . . .
         Customizing Enhancements in Epsilon 12
         Other Changes in Epsilon 12
         More Customization Options in Epsilon 12
      EEL Programming Changes in Epsilon 12
         EEL Changes for Unicode Support in Epsilon 12
         Other EEL Enhancements in Epsilon 12
         New EEL Primitives and Subroutines in Epsilon 12
         Changes to EEL Primitives and Subroutines in Epsilon 12
      . . .

Previous   Up    Next
Other Changes in Epsilon 12  Changes from Older Versions   EEL Changes for Unicode Support in Epsilon 12


Epsilon User's Manual and Reference > Changes from Older Versions > New Features in Epsilon 12 >

More Customization Options in Epsilon 12

There are many new variables for customizing Epsilon:
auto-save-tags
controls whether Epsilon automatically saves a tag file after modifying it.

backup-by-renaming
sets whether Epsilon can back up files by renaming them, instead of copying them (new in v12.02). For Unix, renaming is no longer the default.

bufed-column-width
lets you make more space for long buffer names in bufed's display (in v12.01).

bufed-show-absolute-path
lets you set bufed to display the absolute path of each file.

c-top-template
customizes how Epsilon indents C++ template definitions (new in v12.04).

common-open-use-directory
lets you change how the common file dialogs in Epsilon for Windows treat the current directory.

compare-windows-ignores-space
has new options for completely ignoring whitespace, not just equating one run of whitespace characters with another.

cygwin-filenames
has more options for supporting Cygwin's Unix-style pathnames under Windows.

date-format
can now include new codes %w and %s to represent the day of the week (new in v12.01).

file-date-skip-drives
lets you disable checking for modified files based on the type of drive (removable, network, etc.) a file is on, in Epsilon for Windows.

file-pattern-rules
modifies how Epsilon for Unix handles symbolic links when it expands wildcard file patterns.

indent-preprocessor-contin
changes how C mode indents certain preprocessor continuation lines.

list-definitions-live-update
controls whether the list-definitions command updates the window behind its dialog as you move around in the dialog, or (in 12.03) shows line numbers.

perldoc-command
customizes how the perldoc command retrieves its data (new in v12.04).

php-top-indent
customizes how Epsilon indents PHP code (new in v12.04, renamed php-top-level-indent in v13).

preserve-filename-case
has additional flags (in v12.07) for controlling the case of buffer names derived from file names.

process-coloring-rules
lets you disable the coloring of prompts and responses, or the interpretation of certain color-setting ANSI escape sequences, in process buffers. The similar ssh-coloring-rules variable applies to ssh buffers (both new in v12.01).

process-completion-style
lets you customize how completion works in the process buffer. You can select Unix-style completion (the default), Windows-style completion as in cmd.exe, and other options.

process-prompt-pattern
lets you configure Epsilon for Windows to understand process buffer current directory settings if you've changed the default command prompt.

process-warn-on-killing
lets you change how Epsilon behaves when you try to kill a buffer with an active process.

python-indent-with-tabs
and python-tab-override help customize Python indenting rules (new in v12.02).

recall-prior-response-options
lets you set Epsilon so an arrow key at prompts moves to a previous or later response without displaying a list of the responses.

recall-response-selected
lets you set whether such prior responses will be highlighted.

reindent-c-preprocessor-lines
lets you say if indenting should change preprocessor lines (new in v12.01).

resize-rectangle-on-tab
sets whether pressing <Tab> or Shift-<Tab> while defining a rectangular region resizes the region without changing the text, by positioning to the next tab stop. By default, these keys shift the region.

search-defaults-from
controls how searching commands provide a default search string.

search-positions-at-start
sets whether nonincremental searching always positions to the start of a match, regardless of the direction.

show-spaces
now includes bits that individually control which of the three whitespace characters are to be visible (new in v12.03).

typing-hides-highlight
controls whether a highlighted region remains on when you type text.

yank-line-retains-position
sets how Epsilon positions point when you yank a line region.



Previous   Up    Next
Other Changes in Epsilon 12  Changes from Older Versions   EEL Changes for Unicode Support in Epsilon 12


Lugaru Copyright (C) 1984, 2012 Lugaru Software Ltd. All Rights Reserved.