diff options
| author | Thomas Kleymann | 1999-02-24 16:38:37 +0000 |
|---|---|---|
| committer | Thomas Kleymann | 1999-02-24 16:38:37 +0000 |
| commit | f4e442370d8422f97bce41c542c93ad9c41d2fec (patch) | |
| tree | b10e42a284d21386c159203e383920c6ba5b9221 | |
| parent | dbfa2fa4b310f612c47807eeecc6b8ae5f42eaab (diff) | |
Improved documentation on tags
o added a suggestion by hht
o documentation now at generic level only
| -rw-r--r-- | doc/ProofGeneral.texi | 24 |
1 files changed, 7 insertions, 17 deletions
diff --git a/doc/ProofGeneral.texi b/doc/ProofGeneral.texi index 03f0644a..8bec23e2 100644 --- a/doc/ProofGeneral.texi +++ b/doc/ProofGeneral.texi @@ -1421,7 +1421,11 @@ and positions makes possible the @kbd{M-.} command which finds the definition of a function by looking up which of the files it is in. Some instantiations of Proof General (currently LEGO and Coq) are -supplied with external programs for making tags tables. Once a tag +supplied with external programs (@file{legotags} and @file{coqtags}) for +making tags tables. For example, invoking @samp{coqtags *.v} produces a file +@file{TAGS} for all files @samp{*.v} in the current directory. Invoking @samp{coqtags `find . -name \*.v`} produces a file +@file{TAGS} for all files ending in @samp{.v} in the current directory +structure. Once a tag table has been made for your proof developments, you can use the Emacs tags mechanisms to find tags, and complete symbols from tags table. @@ -1853,14 +1857,11 @@ Refine @node LEGO tags @section LEGO tags -LEGO Proof General provides the program @file{legotags} to generate tags -for LEGO proof scripts. Invoking @samp{legotags *.l} produces a file -@file{TAGS} for all LEGO modules in the current directory @footnote{You +You might want to ask your local system administrator to tag the directories @file{lib_Prop}, @file{lib_Type} and @file{lib_TYPE} of the LEGO -library.}. +library. See @ref{Support for tags} for further details on tags. -See @ref{Support for tags} for further details on tags. @node LEGO customizations @@ -1907,7 +1908,6 @@ General. @menu * Coq-specific commands:: -* Coq tags:: * Editing multiple proofs:: * User-loaded tactics:: * Suggested Coq abbreviations:: @@ -1931,16 +1931,6 @@ Runs Coq's search utility on a user-provided string, using the @code{Search} command of Coq. @end table -@node Coq tags -@section Coq tags -@c could be generic - -Coq Proof General provides the program @file{coqtags} to generate tags -for Coq proof scripts. Invoking @samp{coqtags *.v} produces a file -@file{TAGS} for all files @samp{*.v} in the current directory. - -See @ref{Support for tags} for further details on tags. - @node Editing multiple proofs @section Editing multiple proofs |
