diff options
| author | Francesco Potortì | 2002-07-02 11:35:27 +0000 |
|---|---|---|
| committer | Francesco Potortì | 2002-07-02 11:35:27 +0000 |
| commit | 005e1610198130bdca78577a3e9608716a4aac06 (patch) | |
| tree | 81f18468a7b5d86fcb55525332884adea00df8fa | |
| parent | 09740ad8a9c82b51464d3f718daf1f9fc3779a99 (diff) | |
| download | emacs-005e1610198130bdca78577a3e9608716a4aac06.tar.gz emacs-005e1610198130bdca78577a3e9608716a4aac06.zip | |
Clarified the definition of implicit tag names.
| -rw-r--r-- | etc/ETAGS.EBNF | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/etc/ETAGS.EBNF b/etc/ETAGS.EBNF index 7063fd8b57d..d2f8b68297e 100644 --- a/etc/ETAGS.EBNF +++ b/etc/ETAGS.EBNF | |||
| @@ -72,8 +72,12 @@ Emacs can find a tag faster and more accurately. These tag names are | |||
| 72 | part of tag lines in the tags file, so we call them "explicit". | 72 | part of tag lines in the tags file, so we call them "explicit". |
| 73 | 73 | ||
| 74 | - Why implicit tag names are even better | 74 | - Why implicit tag names are even better |
| 75 | The purpose of implicit tag names is to reduce the number of tag names | 75 | Often tag names are redundant; this happens when the name of a tag is an |
| 76 | in a tags file, thus reducing the size of the tags file. When the user | 76 | easily guessable substring of the tag pattern. We define a set of rules |
| 77 | to decide whether it is possible to deduce the tag name from the pattern, | ||
| 78 | and make an unnamed tag in those cases. The name deduced from the | ||
| 79 | pattern of an unnamed tag is the implicit name of that tag. The use of | ||
| 80 | implicit tag names reduces the size of the tags file. When the user | ||
| 77 | looks for a tag, and Emacs founds no explicit tag names that match it, | 81 | looks for a tag, and Emacs founds no explicit tag names that match it, |
| 78 | Emacs then tries to match the tag with an implicit tag name. Such a | 82 | Emacs then tries to match the tag with an implicit tag name. Such a |
| 79 | match occurs when the tag matches a pattern, subject to the satisfaction | 83 | match occurs when the tag matches a pattern, subject to the satisfaction |