Lugaru's Epsilon
Programmer's
Editor

Context:
Epsilon User's Manual and Reference
   Changes from Older Versions
      . . .
      New Features in Epsilon 10
         Documentation Enhancements in Epsilon 10
         More Platforms in Epsilon 10
         Perl Support in Epsilon 10
         . . .
         New CUA Keyboard Support in Epsilon 10
      Enhanced Features in Epsilon 10
         Dired Enhancements in Epsilon 10
         Searching & Navigation in Epsilon 10
         Grep and Multifile Searching in Epsilon 10
         Regular Expression Enhancements in Epsilon 10
         TeX and LaTeX in Epsilon 10
         . . .
      New EEL Primitives and Subroutines in Epsilon 10
         New File Primitives in Epsilon 10
         New Buffer Primitives in Epsilon 10
         New Process Primitives in Epsilon 10
         . . .
         Other New Primitives in Epsilon 10
      . . .

Previous   Up    Next
Searching & Navigation in Epsilon 10  Changes from Older Versions   Regular Expression Enhancements in Epsilon 10


Epsilon User's Manual and Reference > Changes from Older Versions > Enhanced Features in Epsilon 10 >

Grep and Multifile Searching in Epsilon 10

  • The commands grep and file-query-replace, when applied to buffers instead of to files, now understand simple wildcard characters like *, ?, and [a-z] in the buffer specification. To make these commands operate on buffers instead of on files, give the command a numeric argument.

  • Grep now skips over files with certain extensions: .o, .b, .obj, .exe, and so forth. Set the grep-ignore-file-extensions variable to modify this list.

  • The grep and file-query-replace commands now interpret relative file patterns based on the directory of the current file. To get the previous behavior, set the grep-prompt-with-buffer-directory variable to zero.

  • When you halt a file-query-replace by pressing <Period> or <Escape> (and not just when you abort it), Epsilon asks if you want to continue to replace in the remaining files.



Previous   Up    Next
Searching & Navigation in Epsilon 10  Changes from Older Versions   Regular Expression Enhancements in Epsilon 10


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