emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/etc/ETAGS.EBNF


From: Francesco Potortì
Subject: [Emacs-diffs] Changes to emacs/etc/ETAGS.EBNF
Date: Tue, 02 Jul 2002 07:35:27 -0400

Index: emacs/etc/ETAGS.EBNF
diff -c emacs/etc/ETAGS.EBNF:1.5 emacs/etc/ETAGS.EBNF:1.6
*** emacs/etc/ETAGS.EBNF:1.5    Fri Jun 21 08:05:52 2002
--- emacs/etc/ETAGS.EBNF        Tue Jul  2 07:35:27 2002
***************
*** 72,79 ****
  part of tag lines in the tags file, so we call them "explicit".
  
  - Why implicit tag names are even better
! The purpose of implicit tag names is to reduce the number of tag names
! in a tags file, thus reducing the size of the tags file.  When the user
  looks for a tag, and Emacs founds no explicit tag names that match it,
  Emacs then tries to match the tag with an implicit tag name.  Such a
  match occurs when the tag matches a pattern, subject to the satisfaction
--- 72,83 ----
  part of tag lines in the tags file, so we call them "explicit".
  
  - Why implicit tag names are even better
! Often tag names are redundant; this happens when the name of a tag is an
! easily guessable substring of the tag pattern.  We define a set of rules
! to decide whether it is possible to deduce the tag name from the pattern,
! and make an unnamed tag in those cases.  The name deduced from the
! pattern of an unnamed tag is the implicit name of that tag.  The use of
! implicit tag names reduces the size of the tags file.  When the user
  looks for a tag, and Emacs founds no explicit tag names that match it,
  Emacs then tries to match the tag with an implicit tag name.  Such a
  match occurs when the tag matches a pattern, subject to the satisfaction



reply via email to

[Prev in Thread] Current Thread [Next in Thread]