Lugaru's Epsilon
Programmer's
Editor

Context:
Epsilon User's Manual and Reference
   Changes from Older Versions
      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 Copyright (C) 1984, 2012 Lugaru Software Ltd. All Rights Reserved.