Lugaru's Epsilon
Programmer's
Editor

Context:
Epsilon User's Manual and Reference
   Changes from Older Versions
      . . .
      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
      New Features in Epsilon 11
         Highlights of Epsilon 11
         More Programming Enhancements in Epsilon 11
         File Enhancements in Epsilon 11
         Internet-related Enhancements in Epsilon 11
         Concurrent Process Enhancements in Epsilon 11
         . . .
      EEL Programming Changes in Epsilon 11
         New EEL Primitives and Subroutines in Epsilon 11
         Changes to EEL Primitives and Subroutines in Epsilon 11
      . . .

Previous   Up    Next
More Programming Enhancements in Epsilon 11  Changes from Older Versions   Internet-related Enhancements in Epsilon 11


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

File Enhancements in Epsilon 11

  • Epsilon's dired-mode now offers a Live Link feature, in which it keeps a second window updated with the file mentioned on the current line, as you move around in the dired listing. Press lowercase L in dired to try it. Dired also handles symbolic links under Unix better.

  • The find-file command and others now recognize when two files are the same but with different names (due to hard or symbolic links under Unix, for instance).

  • Epsilon now recognizes a limited number of "file variables". These are specially-formatted lines at the top or bottom of a file that indicate the file should use a particular language mode or tab size. For example, you can put -*- mode: VBasic -*- on the first line of a file to force Epsilon to Visual Basic mode, or write -*- tab-size: 3 -*- to make Epsilon use that tab size setting.

  • The Ctrl-<Tab> key now switches between buffers, not windows. It operates similarly to the Alt-<Tab> function in Microsoft Windows, cycling through the buffers from most recent to least recent on each press of <Tab> as long as you hold down Ctrl. Hold down Shift as well to move in the reverse order. You can press Ctrl-G to abort and return to the original buffer. The command on Ctrl-<Tab> as of Epsilon 10, switch-windows, is still available for those who prefer that function on this key.

  • If you provide a directory name to the grep command, it will search all the files within. Grep now modifies mode lines while it prompts so they display the full path of each file. A new variable grep-default-directory lets you alter how Epsilon interprets relative file paths. And grep no longer stops at a prompt if an error occurs while reading a file.



Previous   Up    Next
More Programming Enhancements in Epsilon 11  Changes from Older Versions   Internet-related Enhancements in Epsilon 11


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