/.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

  1. <html lang="en">
  2. <head>
  3. <title>The Methods buffer - ECB - the Emacs Code Browser</title>
  4. <meta http-equiv="Content-Type" content="text/html">
  5. <meta name="description" content="ECB - the Emacs Code Browser">
  6. <meta name="generator" content="makeinfo 4.8">
  7. <link title="Top" rel="start" href="ecb.html#Top">
  8. <link rel="up" href="Usage-of-ECB.html#Usage-of-ECB" title="Usage of ECB">
  9. <link rel="prev" href="The-other-window.html#The-other-window" title="The other window">
  10. <link rel="next" href="Filtering-the-tree_002dbuffers.html#Filtering-the-tree_002dbuffers" title="Filtering the tree-buffers">
  11. <link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
  12. <meta http-equiv="Content-Style-Type" content="text/css">
  13. <style type="text/css"><!--
  14. pre.display { font-family:inherit }
  15. pre.format { font-family:inherit }
  16. pre.smalldisplay { font-family:inherit; font-size:smaller }
  17. pre.smallformat { font-family:inherit; font-size:smaller }
  18. pre.smallexample { font-size:smaller }
  19. pre.smalllisp { font-size:smaller }
  20. span.sc { font-variant:small-caps }
  21. span.roman { font-family:serif; font-weight:normal; }
  22. span.sansserif { font-family:sans-serif; font-weight:normal; }
  23. --></style>
  24. </head>
  25. <body>
  26. <div class="node">
  27. <p>
  28. <a name="The-Methods-buffer"></a>
  29. Next:&nbsp;<a rel="next" accesskey="n" href="Filtering-the-tree_002dbuffers.html#Filtering-the-tree_002dbuffers">Filtering the tree-buffers</a>,
  30. Previous:&nbsp;<a rel="previous" accesskey="p" href="The-other-window.html#The-other-window">The other window</a>,
  31. Up:&nbsp;<a rel="up" accesskey="u" href="Usage-of-ECB.html#Usage-of-ECB">Usage of ECB</a>
  32. <hr>
  33. </div>
  34. <h3 class="section">6.6 Using and customizing the ECB-Methods buffer</h3>
  35. <p>ECB is mostly designed to display parsing information for files
  36. supported by semantic. But beginning with version 1.94 it also
  37. supports other parsing engines like imenu and etags, so also files not
  38. supported by semantic but by imenu/etags can be displayed in the
  39. Method-buffer of ECB. Therefore we have to introduce some terminology:
  40. <p><a name="index-semantic_002dsources-45"></a><a name="Definition-of-semantic_002d-and-non_002dsemantic_002dsources"></a>
  41. <ul>
  42. <li><dfn>semantic-sources</dfn>:
  43. These are file-types for which a semantic grammar is available, so the
  44. files are parse-able by semantic. These sources are supported best by
  45. ECB and most of the following options and descriptions are related to
  46. these file-types. Examples are programming-sources like C++, C, Java,
  47. Emacs-Lisp and Texinfo-file and some more.
  48. <p><a name="index-non_002dsemantic_002dsources-46"></a><li><dfn>non-semantic-sources</dfn>:
  49. For these files there is no semantic-grammar available so they can not
  50. be parsed by semantic. Examples are Perl-, LaTeX- and TeX-files. But
  51. for many of these files imenu and/or etags parsers exist. ECB supports
  52. now parsing and displaying these file-types too and it uses for this
  53. some speedbar-logic.
  54. </ul>
  55. <p>This chapter describes how to use and customize the Methods-buffer of
  56. ECB.
  57. <ul class="menu">
  58. <li><a accesskey="1" href="Visiting-tags.html#Visiting-tags">Visiting tags</a>: Possible actions after visiting a tag
  59. <li><a accesskey="2" href="Expanding.html#Expanding">Expanding</a>: Explicit and automatic expanding
  60. <li><a accesskey="3" href="Customizing-the-display.html#Customizing-the-display">Customizing the display</a>: How to customize the Methods-buffer display
  61. <li><a accesskey="4" href="Rebuilding-the-Methods.html#Rebuilding-the-Methods">Rebuilding the Methods</a>: When to rebuild the Methods-buffer
  62. </ul>
  63. </body></html>