Lugaru's Epsilon
Programmer's
Editor

Context:
Epsilon User's Manual and Reference
   Changes from Older Versions
      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  New Features in Epsilon 11   Internet-related Enhancements in Epsilon 11


Epsilon User's Manual and Reference > Changes from Older Versions >

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  New Features in Epsilon 11   Internet-related Enhancements in Epsilon 11


Lugaru Copyright (C) 1984, 2020 by Lugaru Software Ltd. All rights reserved.