Lugaru's Epsilon
Programmer's
Editor

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


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

Configuring and Running Improvements in Epsilon 13

  • Epsilon for Windows includes a new configure-epsilon command that starts a dialog for reconfiguring its Start menu icon, setting up file associations, and similar tasks.

  • Epsilon and EEL now use simpler rules to locate their files. Relocating Epsilon's installation to a different directory requires setting an explicit EpsPath in fewer cases. As a result of this, the -w4 flag's behavior in previous versions is now the default; the new -w32 flag reverses it. And -w flag settings are now cumulative.

  • Under Windows, Epsilon's state file has a new default name that incorporates the version number, as under Unix. And Epsilon for Windows now writes customized state files to the user's customization directory, like Epsilon for Unix.

  • The set-color dialog now displays color classes arranged in a tree format. You can now use Ctrl-S and related keys within the Windows set-color dialog to search for class or scheme names. Searching for class names also works under both Win32 and Unix console environments.

  • Epsilon now recognizes the new -dir flag to set a relative directory for relative command line file names. This helps it support uses like "epsilon -add filename" where filename is a Cygwin-style pathname.

  • Epsilon now processes -l command line flags at the same time as -d flags, so an -l flag to load EEL code may define variables for a later -d to set.

  • The -wait flag and its resume-client command now work under Windows too.

  • All versions of Epsilon now support changing the name of the customization directory where Epsilon looks for user customization files, using the new EPSCUSTDIR customization variable (a registry entry for Windows, and an environment variable for Unix). This replaces the Windows-only CUSTDIR registry entry of previous versions. (13.02)

  • Epsilon now saves many more command history entries, and handles very long entries better. (13.07)

  • The new session-warn-when-saving variable lets you disable Epsilon's prompt "Error writing session file, exit anyway?" when it can't save your session while exiting. (13.10)

  • The bind-to-key command now asks for confirmation if you try to bind a key that normally self-inserts. (13.10)

  • The new inline_eel( ) subroutine is useful in command files, letting them load arbitrary EEL code inline. The load_eel_from_path( ) subroutine, also useful in command files, now understands a new flag value, 4, that says to also search for the EEL file in the current directory. (13.10)



Previous   Up    Next
Other Enhanced Commands in Epsilon 13  Changes from Older Versions   Unix-specific Enhancements in Epsilon 13


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