/.emacs.d/ecb-2.40/html-help/The-Methods-buffer.html
https://bitbucket.org/shuangxinyu/emacspack · HTML · 71 lines · 54 code · 8 blank · 9 comment · 0 complexity · e85c9d3e99d6a56d067029c5e85de17a MD5 · raw file
- <html lang="en">
- <head>
- <title>The Methods buffer - ECB - the Emacs Code Browser</title>
- <meta http-equiv="Content-Type" content="text/html">
- <meta name="description" content="ECB - the Emacs Code Browser">
- <meta name="generator" content="makeinfo 4.8">
- <link title="Top" rel="start" href="ecb.html#Top">
- <link rel="up" href="Usage-of-ECB.html#Usage-of-ECB" title="Usage of ECB">
- <link rel="prev" href="The-other-window.html#The-other-window" title="The other window">
- <link rel="next" href="Filtering-the-tree_002dbuffers.html#Filtering-the-tree_002dbuffers" title="Filtering the tree-buffers">
- <link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
- <meta http-equiv="Content-Style-Type" content="text/css">
- <style type="text/css"><!--
- pre.display { font-family:inherit }
- pre.format { font-family:inherit }
- pre.smalldisplay { font-family:inherit; font-size:smaller }
- pre.smallformat { font-family:inherit; font-size:smaller }
- pre.smallexample { font-size:smaller }
- pre.smalllisp { font-size:smaller }
- span.sc { font-variant:small-caps }
- span.roman { font-family:serif; font-weight:normal; }
- span.sansserif { font-family:sans-serif; font-weight:normal; }
- --></style>
- </head>
- <body>
- <div class="node">
- <p>
- <a name="The-Methods-buffer"></a>
- Next: <a rel="next" accesskey="n" href="Filtering-the-tree_002dbuffers.html#Filtering-the-tree_002dbuffers">Filtering the tree-buffers</a>,
- Previous: <a rel="previous" accesskey="p" href="The-other-window.html#The-other-window">The other window</a>,
- Up: <a rel="up" accesskey="u" href="Usage-of-ECB.html#Usage-of-ECB">Usage of ECB</a>
- <hr>
- </div>
- <h3 class="section">6.6 Using and customizing the ECB-Methods buffer</h3>
- <p>ECB is mostly designed to display parsing information for files
- supported by semantic. But beginning with version 1.94 it also
- supports other parsing engines like imenu and etags, so also files not
- supported by semantic but by imenu/etags can be displayed in the
- Method-buffer of ECB. Therefore we have to introduce some terminology:
- <p><a name="index-semantic_002dsources-45"></a><a name="Definition-of-semantic_002d-and-non_002dsemantic_002dsources"></a>
- <ul>
- <li><dfn>semantic-sources</dfn>:
- These are file-types for which a semantic grammar is available, so the
- files are parse-able by semantic. These sources are supported best by
- ECB and most of the following options and descriptions are related to
- these file-types. Examples are programming-sources like C++, C, Java,
- Emacs-Lisp and Texinfo-file and some more.
- <p><a name="index-non_002dsemantic_002dsources-46"></a><li><dfn>non-semantic-sources</dfn>:
- For these files there is no semantic-grammar available so they can not
- be parsed by semantic. Examples are Perl-, LaTeX- and TeX-files. But
- for many of these files imenu and/or etags parsers exist. ECB supports
- now parsing and displaying these file-types too and it uses for this
- some speedbar-logic.
- </ul>
- <p>This chapter describes how to use and customize the Methods-buffer of
- ECB.
- <ul class="menu">
- <li><a accesskey="1" href="Visiting-tags.html#Visiting-tags">Visiting tags</a>: Possible actions after visiting a tag
- <li><a accesskey="2" href="Expanding.html#Expanding">Expanding</a>: Explicit and automatic expanding
- <li><a accesskey="3" href="Customizing-the-display.html#Customizing-the-display">Customizing the display</a>: How to customize the Methods-buffer display
- <li><a accesskey="4" href="Rebuilding-the-Methods.html#Rebuilding-the-Methods">Rebuilding the Methods</a>: When to rebuild the Methods-buffer
- </ul>
- </body></html>