Lugaru's Epsilon
Programmer's
Editor 14.04

Context:
Epsilon User's Manual and Reference
   Changes from Older Versions
      Major New Features in Epsilon 14
         MS-Windows-Specific Changes in Epsilon 14
         MacOS/Linux/FreeBSD-Specific Changes in Epsilon 14
         New Default Values and Bindings in Epsilon 14
         File Variables in Epsilon 14
         Language Mode Improvements in Epsilon 14
         . . .
      EEL Programming Changes in Epsilon 14
      . . .

Previous   Up    Next
MacOS/Linux/FreeBSD-Specific Changes in Epsilon 14  Changes from Older Versions   File Variables in Epsilon 14


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

New Default Values and Bindings in Epsilon 14

Pressing <Enter> in the modes for HTML, XML, and PHP now reindents the current line before moving to the new one, as a result of new default values for the html-reindent-previous-line, xml-reindent-previous-line, and php-reindent-previous-line variables. Set these back to zero if you don't want this behavior.

Epsilon for Windows now uses the Consolas font by default instead of Courier New. If you've previously selected a font other than the default, Epsilon will continue using that.

Epsilon for Windows now treats the <Tab> key differently in dialog boxes. When the focus is on an Epsilon window within the dialog, it now performs completion, just as in non-Windows versions of Epsilon. Previously it cycled through the dialog's controls. The want-gui-prompts variable recognizes the new bit value 2, which makes <Tab> in dialog boxes cycle through the controls, as in previous Windows versions. Similarly, the <Escape> key now performs completion in such instances, just as in non-GUI versions, and the 4 bit restores <Escape>'s old behavior of canceling the dialog. A setting of 7 restores Epsilon 13's treatment of both these two keys.

Count-words is now bound to Ctrl-c Ctrl-w.

The want-auto-save variable now defaults to 1, so Epsilon will now create autosave files by default. Saving a file deletes its autosaved version (which by default has a name like #file.cpp.asv#).

The message-history-size variable's default is now 1 million characters, so the #messages# buffer can hold many more messages.

The sentence-end-double-space variable now defaults to 0, meaning paragraph filling now uses one space after a sentence, not two.

The html-paragraph-is-container variable now defaults to 1, meaning it assumes HTML's p element is used as a container. (Very old HTML code sometimes used these tags as paragraph separators, with no </p> tags. Epsilon no longer scans HTML files to see if they seem to use this old style. You can set this variable back 2 if you must maintain ancient HTML files and want Epsilon to scan each HTML file.)

The default color scheme in non-console environments, standard-gui, now uses dark brown instead of black for keywords in C mode and modes based on it, and for function names in Visual Basic mode. You can use Alt-x set-color to change the colors.



Previous   Up    Next
MacOS/Linux/FreeBSD-Specific Changes in Epsilon 14  Changes from Older Versions   File Variables in Epsilon 14


Lugaru Epsilon Programmer's Editor 14.04 manual. Copyright (C) 1984, 2021 by Lugaru Software Ltd. All rights reserved.