~ubuntu-branches/debian/lenny/ecb/lenny

« back to all changes in this revision

Viewing changes to html-help/Expanding.html

  • Committer: Bazaar Package Importer
  • Author(s): Joerg Jaspert
  • Date: 2004-02-16 23:16:24 UTC
  • Revision ID: james.westby@ubuntu.com-20040216231624-brlrnyp41twx033r
Tags: upstream-2.21
ImportĀ upstreamĀ versionĀ 2.21

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<html lang="en">
 
2
<head>
 
3
<title>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.2">
 
7
<link href="http://www.gnu.org/software/texinfo/" rel=generator-home>
 
8
</head>
 
9
<body>
 
10
<p>
 
11
Node:<a name="Expanding">Expanding</a>,
 
12
Next:<a rel=next accesskey=n href="Customizing-the-display.html#Customizing%20the%20display">Customizing the display</a>,
 
13
Previous:<a rel=previous accesskey=p href="Visiting-tags.html#Visiting%20tags">Visiting tags</a>,
 
14
Up:<a rel=up accesskey=u href="The-Methods-buffer.html#The%20Methods%20buffer">The Methods buffer</a>
 
15
<hr><br>
 
16
 
 
17
<h4>Explicit and automatic expanding of the ECB-methods-buffer</h4>
 
18
 
 
19
<h5>Explicit expanding to a certain expanding level</h5>
 
20
 
 
21
<p>With the command <code>ecb-expand-methods-nodes</code> (bound to <kbd>C-c . 
 
22
x</kbd>) you can get a fast overlook of the contents of the source-buffer,
 
23
because this command allows precisely expanding tags with a certain
 
24
indentation-level. So you can either expand no tags (or with other
 
25
words collapse all tags) or expand all tags so see the contents of
 
26
a buffer at one glance. Or you can expand exactly that tags of a
 
27
certain indentation level.
 
28
 
 
29
<p>Which node-types are expanded (rsp. collapsed) by this command
 
30
depends for semantic-sources on the options
 
31
<code>ecb-methods-nodes-expand-spec</code> and
 
32
<code>ecb-methods-nodes-collapse-spec</code>! For non-semantic-sources always
 
33
all node-types are expanded/collapsed, i.e. the two options above
 
34
takes no effect for these files.
 
35
 
 
36
<h5>Automatic expanding the ECB-methods-buffer</h5>
 
37
 
 
38
<p>If the option <code>ecb-highlight-tag-with-point</code> is switched on, then
 
39
then always that node in the method-buffer is highlighted which
 
40
belongs to the current semantic-tag under point in the current active
 
41
edit-window. But if this node is invisible (probably because its
 
42
parent node is collapsed) then no node is highlighted if the auto. 
 
43
expanding feature is switched off.
 
44
 
 
45
<p>You can either switch on this feature with the option
 
46
<code>ecb-auto-expand-tag-tree</code> or even easier with the command
 
47
<code>ecb-toggle-auto-expand-tag-tree</code>.
 
48
 
 
49
<p>There is another option
 
50
<code>ecb-expand-methods-switch-off-auto-expand</code> which makes both
 
51
explicit and auto. expanding best working together. See the
 
52
documentation of this option to get the details.
 
53
 
 
54
<p>The autom. expanding feature is only available for semantic-sources!
 
55
 
 
56
</body></html>
 
57