Lugaru's Epsilon
Programmer's
Editor 14b12

Context:
Epsilon User's Manual and Reference
   Changes from Older Versions
      . . .
      EEL Programming Changes in Epsilon 14
      Major New Features in Epsilon 13
         . . .
         Running Other Programs in Epsilon 13
         Formatting Improvements in Epsilon 13
         Other Enhanced Commands in Epsilon 13
         Configuring and Running Improvements in Epsilon 13
         Unix-specific Enhancements in Epsilon 13
         . . .
      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
      . . .

Previous   Up    Next
Formatting Improvements in Epsilon 13  Changes from Older Versions   Configuring and Running Improvements in Epsilon 13


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

Other Enhanced Commands in Epsilon 13

  • When you use the set-variable command on F8 to set the value of a buffer-specific or window-specific variable, Epsilon now offers to set the value in all buffers or windows.

  • In set-variable and other places where Epsilon prompts for a number, you can now use integer arithmetic expressions.

  • Command file syntax now recognizes its own set-variable and change-name commands. You can now run a command and send it a numeric prefix argument. For all names of commands and variables, quotes are now optional. The new do-execute-eel subroutine can be used from a command file to execute arbitrary code without a separate EEL file.

  • When Epsilon displays help on a command or variable, in environments where such help isn't already linked to the rest of the Epsilon manual, it now offers to display the same topic in a web browser, providing convenient access to linked related topics.

  • The diff, visual-diff, and merge-diff commands no longer prompt for the name of a buffer by default. They now use a buffer named #diff#, unless you use a numeric prefix argument to make them prompt.

  • The eval command now recognizes ; followed by a printf-style format specification. For instance, evaluate 123+456;x to show the result of that calculation in hexadecimal, or 0x03B5;k to insert the name of Unicode character U+03B5 (using Ctrl-u before the eval to make it insert the result).

  • When you paste text from the clipboard, Epsilon sometimes performs conversions to similar but more basic characters. For instance, if you paste Unicode U+02DC SMALL TILDE, Epsilon replaces it with the ASCII tilde character ~. Set the new clipboard-convert-unicode variable to zero to prevent this.

  • Pasting text from the clipboard in Mac OS X now converts from Mac format if necessary. See the new clipboard-convert-mac-lines variable. (13.01)

  • Epsilon now provides HTML-based help by default under X11 and later versions of Windows. The variables want-gui-help and want-gui-help-console have been replaced by new variables epsilon-help-format-win-console, epsilon-help-format-win-gui, and epsilon-help-format-unix-gui, letting you customize which help format you prefer. (13.02-13.10)

  • Various bit values for the -ka flag were added. There are new options for changing how Epsilon handles typing the key combinations Ctrl-@, Ctrl-^, and Ctrl-_ if you omit the Shift key, and whether Epsilon recognizes Ctrl when applied to certain ASCII characters like 9 or *. (13.04)



Previous   Up    Next
Formatting Improvements in Epsilon 13  Changes from Older Versions   Configuring and Running Improvements in Epsilon 13


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