Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Daoust2004-06-22 09:27:13 -0400
committerDavid Daoust2004-06-22 09:27:13 -0400
commit131153f1f1a158340bcd58cf8a41692ed3add9a4 (patch)
tree45b4b1fc22bf3cc667d0974e041294d388c307e7
parent1ea72d07c22e5527defb230b3bc7116586b47669 (diff)
downloadorg.eclipse.cdt-131153f1f1a158340bcd58cf8a41692ed3add9a4.tar.gz
org.eclipse.cdt-131153f1f1a158340bcd58cf8a41692ed3add9a4.tar.xz
org.eclipse.cdt-131153f1f1a158340bcd58cf8a41692ed3add9a4.zip
From Dave Williams: New Indexer docs:
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer.htm56
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_open_close.htm49
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_prob_rep.htm74
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_prog_bar.htm51
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search.htm14
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search_ext.htm37
-rw-r--r--doc/org.eclipse.cdt.doc.user/concepts/cdt_o_concepts.htm7
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/cdt_properties_indexer.pngbin0 -> 7053 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/images/cdt_set_src_folder.pngbin0 -> 12139 bytes
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm6
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_endis_indexer.htm63
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_indexer_prob_rep.htm53
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_indexer_timeout.htm53
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_manualbuild.htm2
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_search.htm3
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_search_ext.htm44
-rw-r--r--doc/org.eclipse.cdt.doc.user/tasks/cdt_t_set_src_fold.htm69
-rw-r--r--doc/org.eclipse.cdt.doc.user/topics_Concepts.xml8
-rw-r--r--doc/org.eclipse.cdt.doc.user/topics_Tasks.xml10
19 files changed, 589 insertions, 10 deletions
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer.htm
new file mode 100644
index 0000000000..c616560ed7
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer.htm
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>C/C++ Indexer</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>C/C++ Indexer</h1>
+
+<p>The C/C++ indexer uses the parser to create a database of your source and header files that provides the basis for C/C++ search, navigation features and parts of content assist.</p>
+
+<p>The indexer runs on a background thread and reacts to resource change events such as:
+<ul>
+ <li>C/C++ project creation/deletion</li>
+ <li>Source files creation/deletion</li>
+ <li>File imports</li>
+ <li>Source file content changes</li>
+</ul></p>
+
+<p>It is possible to customize the behavior of the indexer through the use of source folders or even turn it off completely.
+This customizable behavior is available on a per-project basis (i.e. it is possible to have different indexer settings for each project in your workspace).</p>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="cdt_c_search.htm">C/C++ search</a><br>
+<a href="cdt_c_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
+<a href="cdt_c_indexer_open_close.htm">C/C++ Indexer Opening or Closing a project</a><br>
+<a href="cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress Bar</a></p>
+
+
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
+<a href="../tasks/cdt_t_sel_search.htm">Selection Searching for C/C++ elements</a><br>
+<a href="../tasks/cdt_t_endis_indexer.htm">Enable/Disable the C/C++ Indexer</a><br>
+<a href="../tasks/cdt_t_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
+<a href="../tasks/cdt_t_indexer_timeout.htm">C/C++ Indexer - Indexer Timeout</a><br>
+<a href="../tasks/cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
+</p>
+
+
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br><a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences window</a>
+<br><a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a>
+<br><a href="../reference/cdt_u_mprop_indexer.htm">C/C++ Project Properties, Managed, Indexer</a>
+<br><a href="../reference/cdt_u_sprop_indexer.htm">C/C++ Project Properties, Standard, Indexer</a></p>
+
+<p>&nbsp;</p>
+<img src="../images/ng03_04.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html>
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_open_close.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_open_close.htm
new file mode 100644
index 0000000000..46199580e2
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_open_close.htm
@@ -0,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>C/C++ Indexer Opening or Closing a project</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>C/C++ Indexer Opening or Closing a project</h1>
+
+<p>The user opening a previously closed project results in the entire project being re-indexed. </p>
+
+<p>Closing a project results in the index being deleted.</p>
+
+
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="cdt_c_search.htm">C/C++ search</a><br>
+<a href="cdt_c_indexer.htm">C/C++ Indexer</a><br>
+<a href="cdt_c_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
+<a href="cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress Bar</a></p>
+
+
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
+<a href="../tasks/cdt_t_sel_search.htm">Selection Searching for C/C++ elements</a><br>
+<a href="../tasks/cdt_t_endis_indexer.htm">Enable/Disable the C/C++ Indexer</a><br>
+<a href="../tasks/cdt_t_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
+<a href="../tasks/cdt_t_indexer_timeout.htm">C/C++ Indexer – Indexer Timeout</a><br>
+<a href="../tasks/cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
+</p>
+
+
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br><a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences window</a>
+<br><a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a>
+<br><a href="../reference/cdt_u_mprop_indexer.htm">C/C++ Project Properties, Managed, Indexer</a>
+<br><a href="../reference/cdt_u_sprop_indexer.htm">C/C++ Project Properties, Standard, Indexer</a></p>
+
+<p>&nbsp;</p>
+<img src="../images/ng03_04.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html>
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_prob_rep.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_prob_rep.htm
new file mode 100644
index 0000000000..960e337939
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_prob_rep.htm
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>C/C++ Indexer Problem Reporting</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>C/C++ Indexer Problem Reporting</h1>
+
+<p>C/C++ Index Problem reporting places a problem marker on the editor and adds an item to the error list for each preprocessor or semantic problem reported by the parser. Note that the markers will only show up the next time the file is indexed.</p>
+
+<h2>Preprocessor Problems</h2>
+<p>In order for search and search related features to work properly, it is imperative that include paths are set up properly so that the parser can find source files and index them.
+If you suspect that your search results are lacking, you can turn on the preprocessor problem markers. These will place a marker on the line that has the preprocessor problem. </p>
+<p>This includes:
+<ul>
+ <li>Pound error</li>
+ <li>Inclusion not found</li>
+ <li>Definition not found</li>
+ <li>Invalid macro definition</li>
+ <li>Invalid directive</li>
+ <li>Conditional evaluation error</li>
+</ul></p>
+
+<h2>Semantic Problems</h2>
+
+<p>The problem markers can also indicate semantic errors in your code. </p>
+<p>The errors flagged include:
+<ul>
+ <li>Name not found</li>
+ <li>Invalid overload</li>
+ <li>Invalid using</li>
+ <li>Ambiguous lookup</li>
+ <li>Invalid type</li>
+ <li>Circular inheritance</li>
+ <li>Invalid template</li>
+</ul></p>
+
+
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="cdt_c_search.htm">C/C++ search</a><br>
+<a href="cdt_c_indexer.htm">C/C++ Indexer</a><br>
+<a href="cdt_c_indexer_open_close.htm">C/C++ Indexer Opening or Closing a project</a><br>
+<a href="cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress Bar</a></p>
+
+
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
+<a href="../tasks/cdt_t_sel_search.htm">Selection Searching for C/C++ elements</a><br>
+<a href="../tasks/cdt_t_endis_indexer.htm">Enable/Disable the C/C++ Indexer</a><br>
+<a href="../tasks/cdt_t_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
+<a href="../tasks/cdt_t_indexer_timeout.htm">C/C++ Indexer - Indexer Timeout</a><br>
+<a href="../tasks/cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
+</p>
+
+
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br><a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences window</a>
+<br><a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a>
+<br><a href="../reference/cdt_u_mprop_indexer.htm">C/C++ Project Properties, Managed, Indexer</a>
+<br><a href="../reference/cdt_u_sprop_indexer.htm">C/C++ Project Properties, Standard, Indexer</a></p>
+
+<p>&nbsp;</p>
+<img src="../images/ng03_04.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html>
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_prog_bar.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_prog_bar.htm
new file mode 100644
index 0000000000..98c686c3e5
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_indexer_prog_bar.htm
@@ -0,0 +1,51 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>C/C++ Indexer Progress Bar</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>C/C++ Indexer Progress Bar</h1>
+
+<p>The indexer progress bar shows the progress status of the indexing jobs in the progress views.</p>
+
+<p>The indexing jobs can be temporarily paused by pressing the stop button on the progress bar.
+This will cause the indexer to wait until the next time the user runs a search job or makes a change to an indexed element
+(by such actions as modifying an existing source file, deleting a file, creating a new file, moving file and so on).
+The indexer at this point will resume with the previously postponed indexing job before moving on to the new one.</p>
+
+<p>If you wish to cease indexing all together, you can cancel an indexing job and disable the indexer.</p>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="cdt_c_search.htm">C/C++ search</a><br>
+<a href="cdt_c_indexer.htm">C/C++ Indexer</a><br>
+<a href="cdt_c_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
+<a href="cdt_c_indexer_open_close.htm">C/C++ Indexer Opening or Closing a project</a></p>
+
+
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
+<a href="../tasks/cdt_t_sel_search.htm">Selection Searching for C/C++ elements</a><br>
+<a href="../tasks/cdt_t_endis_indexer.htm">Enable/Disable the C/C++ Indexer</a><br>
+<a href="../tasks/cdt_t_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
+<a href="../tasks/cdt_t_indexer_timeout.htm">C/C++ Indexer - Indexer Timeout</a><br>
+<a href="../tasks/cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
+</p>
+
+
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br><a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences window</a>
+<br><a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a>
+<br><a href="../reference/cdt_u_mprop_indexer.htm">C/C++ Project Properties, Managed, Indexer</a>
+<br><a href="../reference/cdt_u_sprop_indexer.htm">C/C++ Project Properties, Standard, Indexer</a></p>
+
+<p>&nbsp;</p>
+<img src="../images/ng03_04.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+</body>
+
+</html>
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search.htm
index c39ee4259b..eaaa70d4a9 100644
--- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search.htm
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search.htm
@@ -19,10 +19,16 @@ through the use of search delimiters, correct syntax, and wildcards.</p>
<p>You can search for:<br>
<ul>
- <li>language constructs within projects in your workspace</li>
+ <li>language constructs within:
+ <ul>
+ <li>projects in your workspace</li>
+ <li>selected resources from various views</li>
+ <li>working sets</li>
+ </ul></li>
<li>a working set for references to particular elements</li>
<li>declarations of particular elements</li>
<li>definitions of particular elements</li>
+ <li>references of particular elements</li>
</ul>
</p>
@@ -110,8 +116,8 @@ is to be searched:</p>
<li>Workspace</li>
<li>Working Set</li>
<li>Selected Resources</li>
- <li>Project</li>
</ul>
+
<h2>Wildcard characters</h2>
<p>You can use wildcard characters to further refine your search.</p>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="60%">
@@ -213,8 +219,8 @@ your last search.</p>
<li> <b>Workbench User Guide &gt; Concepts &gt; Views &gt; Search view</b></li>
<li> <b>Workbench User Guide &gt; Tasks &gt; Navigating and finding resources</b></li>
</ul>
-<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
-<br>
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"><br>
+<a href="../concepts/cdt_c_indexer.htm">C/C++ Indexer</a><br>
<a href="cdt_c_projects.htm">CDT Projects</a><br>
<a href="cdt_c_open_declarations.htm">Open Declarations</a></p>
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search_ext.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search_ext.htm
new file mode 100644
index 0000000000..b3c0e8f8ea
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search_ext.htm
@@ -0,0 +1,37 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Searching External Files</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Searching External Files</h1>
+
+<p>C/C++ search, by default, will only search your workspace.
+If you wish to search external files that are included by files in your workspace but don’t reside in your workspace,
+you must enable external search markers.</p>
+
+<p>When a match in an external file is now found, it will be linked into your project and you will be able to open the match from the search pane as usual.</p>
+
+<p>When a project is closed, or the workbench is shutdown the links are removed. </p>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br><a href="../concepts/cdt_c_search.htm">C/C++ search</a></p>
+
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br><a href="../tasks/cdt_t_search_ext.htm">Searching External Files</a>
+
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br><a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences window</a>
+<br><a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a></p>
+<p>&nbsp;</p>
+<img src="../images/ng03_04.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html>
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_concepts.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_concepts.htm
index 9fedb5e782..7946405c0c 100644
--- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_concepts.htm
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_o_concepts.htm
@@ -31,7 +31,6 @@
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_c_outlineview.htm">Outline View</a><br>
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_c_proj_file_views.htm">Project File views</a><br>
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none">Make Targets View</a><br>
- <img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_c_search.htm">C/C++ search</a><br>
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_c_open_declarations.htm">Open declaration</a><br>
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none">Open Type</a><br>
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none">Class Browser</a><br>
@@ -46,6 +45,12 @@
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_c_brkpnts.htm">Breakpoints</a><br>
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_c_over_dbg.htm">Debug overview</a><br>
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_c_dbg_info.htm">Debug information</a><br>
+<img src="../images/trans.gif" border="0" width="25" height="1" alt=""><a style="text-decoration:none" href="cdt_c_search.htm">C/C++ search</a><br>
+ <img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_c_indexer.htm">C/C++ Indexer</a><br>
+ <img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_c_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
+ <img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_c_indexer_open_close.htm">C/C++ Indexer Opening or Closing a project</a><br>
+ <img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress Bar</a><br>
+ <img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_c_search_ext.htm">Searching External Files</a><br>
<p><img src="../images/ng03_04.gif" ALT="IBM Corporation Statement" BORDER=0 width="324" height="14"></p>
</body>
diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_properties_indexer.png b/doc/org.eclipse.cdt.doc.user/images/cdt_properties_indexer.png
new file mode 100644
index 0000000000..87504fb955
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/cdt_properties_indexer.png
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/images/cdt_set_src_folder.png b/doc/org.eclipse.cdt.doc.user/images/cdt_set_src_folder.png
new file mode 100644
index 0000000000..44f75897e1
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/images/cdt_set_src_folder.png
Binary files differ
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm
index d89f419e07..823998864f 100644
--- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm
@@ -76,6 +76,12 @@
<img src="../images/trans.gif" border="0" width="75" height="1" alt=""><a style="text-decoration:none" href="cdt_t_expressions.htm">Adding expressions</a><br>
<img src="../images/trans.gif" border="0" width="75" height="1" alt=""><a style="text-decoration:none" href="cdt_t_registers.htm">Working with registers</a><br>
<img src="../images/trans.gif" border="0" width="75" height="1" alt=""><a style="text-decoration:none" href="cdt_t_memory.htm">Working with memory</a><br>
+<img src="../images/trans.gif" border="0" width="25" height="1" alt=""><a style="text-decoration:none" href="cdt_t_search.htm">Searching for C/C++ elements</a><br>
+ <img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_t_search_ext.htm">Searching External Files</a><br>
+ <img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_t_endis_indexer.htm">Enable/Disable the C/C++ Indexer</a><br>
+ <img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_t_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
+ <img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_t_indexer_timeout.htm">C/C++ Indexer - Indexer Timeout</a><br>
+ <img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
<p><img src="../images/ng03_04.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14"></p>
</body>
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_endis_indexer.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_endis_indexer.htm
new file mode 100644
index 0000000000..ee850746f6
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_endis_indexer.htm
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Enable/Disable the C/C++ Indexer</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Enable/Disable the C/C++ Indexer</h1>
+
+<p>The C/C++ indexer is on by default. You can enable/disable indexing on any project from the C/C++ perspective. </p>
+<p><img src="../images/cdt_properties_indexer.png" alt="C/C++ Indexer Properties"></p>
+
+<p>The indexer can be enabled or disabled at any time by:
+
+<ol>
+ <li>Right clicking on the project</li>
+ <li>Selecting <b>Properties</b></li>
+ <li>Navigate to the <b>C/C++ Indexer</b> page</li>
+ <li>Select/Deselect the <b>Enable C/C++ Indexing</b> checkbox.</li>
+</ol></p>
+
+<p>If you enable the index on a project that had the index disabled, the indexer will reindex all of the project’s source folders.</p>
+
+<p>If you disable the index on a project, it will no longer react to any resource change events. If the indexer is indexing at the time you disable the index, it will throw away the rest of the index jobs at that point. </p>
+
+<p>If some projects in your workspace have the indexer disabled, then search will display a warning message in the status bar. If all projects have the index disabled then Search will not allow you to continue until at least one project has the index enabled.</p>
+
+<p>You can also disable the indexer when you first create a new project by clicking on the C/C++ Indexer tab (which is present in both Standard and Managed project wizards) and deselecting the <b>Enable C/C++ Indexing</b> checkbox.</p>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_search.htm">C/C++ search</a><br>
+<a href="../concepts/cdt_c_indexer.htm">C/C++ Indexer</a><br>
+<a href="../concepts/cdt_c_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
+<a href="../concepts/cdt_c_indexer_open_close.htm">C/C++ Indexer Opening or Closing a project</a><br>
+<a href="../concepts/cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress Bar</a></p>
+
+
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
+<a href="../tasks/cdt_t_sel_search.htm">Selection Searching for C/C++ elements</a><br>
+<a href="../tasks/cdt_t_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
+<a href="../tasks/cdt_t_indexer_timeout.htm">C/C++ Indexer - Indexer Timeout</a><br>
+<a href="../tasks/cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
+</p>
+
+
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br><a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences window</a>
+<br><a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a>
+<br><a href="../reference/cdt_u_mprop_indexer.htm">C/C++ Project Properties, Managed, Indexer</a>
+<br><a href="../reference/cdt_u_sprop_indexer.htm">C/C++ Project Properties, Standard, Indexer</a></p>
+
+<p>&nbsp;</p>
+<img src="../images/ng03_04.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html>
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_indexer_prob_rep.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_indexer_prob_rep.htm
new file mode 100644
index 0000000000..89ba714a80
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_indexer_prob_rep.htm
@@ -0,0 +1,53 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>C/C++ Indexer Problem Reporting</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>C/C++ Indexer Problem Reporting</h1>
+
+<p>C/C++ Index Problem reporting places a problem marker on the editor and adds an item to the error list for each preprocessor or semantic problem reported by the parser. Note that the markers will only show up the next time the file is indexed.</p>
+<p><img src="../images/cdt_properties_indexer.png" alt="C/C++ Indexer Properties"></p>
+<p>To enable C/C++ Index Problem reporting:
+<ol>
+ <li>Right click on the project and select <b>Properties &gt; C/C++ Indexer</b></li>
+ <li>Select the <b>Enable C/C++ Index problem reporting</b> checkbox</li>
+ <li>Click <b>OK</b></li>
+</ol></p>
+
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_search.htm">C/C++ search</a><br>
+<a href="../concepts/cdt_c_indexer.htm">C/C++ Indexer</a><br>
+<a href="../concepts/cdt_c_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
+<a href="../concepts/cdt_c_indexer_open_close.htm">C/C++ Indexer Opening or Closing a project</a><br>
+<a href="../concepts/cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress Bar</a></p>
+
+
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
+<a href="../tasks/cdt_t_sel_search.htm">Selection Searching for C/C++ elements</a><br>
+<a href="../tasks/cdt_t_endis_indexer.htm">Enable/Disable the C/C++ Indexer</a><br>
+<a href="../tasks/cdt_t_indexer_timeout.htm">C/C++ Indexer - Indexer Timeout</a><br>
+<a href="../tasks/cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
+</p>
+
+
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br><a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences window</a>
+<br><a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a>
+<br><a href="../reference/cdt_u_mprop_indexer.htm">C/C++ Project Properties, Managed, Indexer</a>
+<br><a href="../reference/cdt_u_sprop_indexer.htm">C/C++ Project Properties, Standard, Indexer</a></p>
+
+<p>&nbsp;</p>
+<img src="../images/ng03_04.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html>
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_indexer_timeout.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_indexer_timeout.htm
new file mode 100644
index 0000000000..cba3d0e356
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_indexer_timeout.htm
@@ -0,0 +1,53 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>C/C++ Indexer – Indexer Timeout</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>C/C++ Indexer – Indexer Timeout</h1>
+
+<p>If the indexer gets stuck on a particular file while indexing there is a timeout watchdog, which will terminate the indexing attempt after a certain period.</p>
+<p><img src="../images/search_pref.png" alt="C/C++ Search Preferences"></p>
+<p>This can be set as follows:
+<ol>
+ <li>Click <b>Windows &gt; Preferences &gt; C/C++ &gt; Search</b></li>
+ <li>Enter the timeout value in milliseconds into the text field.</li>
+ <li>Click <b>OK</b></li>
+</ol></p>
+
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_search.htm">C/C++ search</a><br>
+<a href="../concepts/cdt_c_indexer.htm">C/C++ Indexer</a><br>
+<a href="../concepts/cdt_c_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
+<a href="../concepts/cdt_c_indexer_open_close.htm">C/C++ Indexer Opening or Closing a project</a><br>
+<a href="../concepts/cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress Bar</a></p>
+
+
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
+<a href="cdt_t_sel_search.htm">Selection Searching for C/C++ elements</a><br>
+<a href="cdt_t_endis_indexer.htm">Enable/Disable the C/C++ Indexer</a><br>
+<a href="cdt_t_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
+<a href="cdt_t_set_src_fold.htm">Setting Source Folders</a><br>
+</p>
+
+
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br><a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences window</a>
+<br><a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a>
+<br><a href="../reference/cdt_u_mprop_indexer.htm">C/C++ Project Properties, Managed, Indexer</a>
+<br><a href="../reference/cdt_u_sprop_indexer.htm">C/C++ Project Properties, Standard, Indexer</a></p>
+
+<p>&nbsp;</p>
+<img src="../images/ng03_04.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html>
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_manualbuild.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_manualbuild.htm
index 2e7963f70f..a9dc7d87db 100644
--- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_manualbuild.htm
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_manualbuild.htm
@@ -15,7 +15,7 @@
<p>Manual builds let you choose the scope of a build, as well as options for building,
or rebuilding projects. You can view the output of the make utility in the console.</p>
-<p><img src="../images/console_build.png" alt="Sample build in console veiw"></p>
+<p><img src="../images/console_build.png" alt="Sample build in console view"></p>
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_search.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_search.htm
index 1608f1689b..5cc137c971 100644
--- a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_search.htm
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_search.htm
@@ -63,11 +63,14 @@ include paths and symbols are correctly defined. For more information, see
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
<br>
<a href="../concepts/cdt_c_search.htm">C/C++ search</a><br>
+<a href="../concepts/cdt_c_indexer.htm">C/C++ Indexer</a><br>
<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
<a href="../concepts/cdt_c_open_declarations.htm">Open Declarations</a></p>
+
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
<a href="cdt_t_sel_search.htm">Selection Searching for C/C++ elements</a><br>
<a href="cdt_t_open_declarations.htm">Navigate to C/C++ declarations</a></p>
+
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
<br>
<a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a></p>
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_search_ext.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_search_ext.htm
new file mode 100644
index 0000000000..796aacafd1
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_search_ext.htm
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Searching External Files</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Searching External Files</h1>
+
+<p>C/C++ search, by default, will only search your workspace.
+If you wish to search external files that are included by files in your workspace but don’t reside in your workspace,
+you must enable external search markers.</p>
+<p><img src="../images/search_pref.png" alt="C/C++ Search Preferences"></p>
+To do this:
+<ol>
+ <li>Click <b>Windows &gt; Preferences &gt; C/C++ &gt; Search</b></li>
+ <li>Select the <b>Enable external search markers</b> checkbox.</li>
+ <li>Click <b>OK</b></li>
+</ol></p>
+
+
+<p>When a match in an external file is now found, it will be linked into your project and you will be able to open the match from the search pane as usual.</p>
+
+<p>When a project is closed, or the workbench is shutdown the links are removed. </p>
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br><a href="../concepts/cdt_c_search_ext.htm">Searching External Files</a>
+<br><a href="../concepts/cdt_c_search.htm">C/C++ search</a></p>
+
+
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br><a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences window</a>
+<br><a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a></p>
+<p>&nbsp;</p>
+<img src="../images/ng03_04.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html>
diff --git a/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_set_src_fold.htm b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_set_src_fold.htm
new file mode 100644
index 0000000000..d6642df1a2
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.user/tasks/cdt_t_set_src_fold.htm
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Setting Source Folders</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Setting Source Folders</h1>
+
+<p><i>Note that source folders can only be currently used with Standard Make projects.
+ Managed Make projects treat the entire project as a source folder.</i></p>
+
+<p>Source folders are a way to cut down on a project’s indexing scope.
+You can mark the folders that are part of your day to day work or part of a subsystem that you work on.
+All files inside source folders will be indexed and are, thus, searchable.
+Note that any files pulled in by a file inside a source folder will also be indexed. </p>
+<p><img src="../images/cdt_set_src_folder.png" alt="Set source folder"></p>
+
+
+<p>To setup source folders:
+<ol>
+ <li>Right click on the project and select <b>Properties &gt; C/C++ Project Paths</b></li>
+ <li>Click on the <b>Source</b> tab<br>
+ By default the entire project is a source folder, which means everything will be indexed.
+ This is reasonable for smaller projects but definitely not recommended for large projects. </li>
+ <li>Click <b>Add folder</b> to add the folders.
+ A dialog will explain exclusion filters have been added to nesting folders.
+ You will see that the folder you added will be excluded from the project folder (in order to avoid including a folder twice).
+ Repeat until all the folders have been added. <br>
+ <b>Note: </b>Don't forget to remove the project folder (which appears by default) otherwise everything will be indexed.</li>
+ <li>Click <b>OK</b>. Your view in C/C++ projects will now change.
+ You should see your source folders designated with a "C" and all other source and header files icons that are in a non-source folder will change to a "hollow" C or H.</li>
+</ol>
+
+
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+<a href="../concepts/cdt_c_search.htm">C/C++ search</a><br>
+<a href="../concepts/cdt_c_indexer.htm">C/C++ Indexer</a><br>
+<a href="../concepts/cdt_c_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
+<a href="../concepts/cdt_c_indexer_open_close.htm">C/C++ Indexer Opening or Closing a project</a><br>
+<a href="../concepts/cdt_c_indexer_prog_bar.htm">C/C++ Indexer Progress Bar</a></p>
+
+
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
+<a href="../tasks/cdt_t_sel_search.htm">Selection Searching for C/C++ elements</a><br>
+<a href="../tasks/cdt_t_endis_indexer.htm">Enable/Disable the C/C++ Indexer</a><br>
+<a href="../tasks/cdt_t_indexer_prob_rep.htm">C/C++ Indexer Problem Reporting</a><br>
+<a href="../tasks/cdt_t_indexer_timeout.htm">C/C++ Indexer - Indexer Timeout</a></p>
+
+
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br><a href="../reference/cdt_u_search_pref.htm">Search, C/C++ Preferences window</a>
+<br><a href="../reference/cdt_u_search.htm">C/C++ search page, Search dialog box</a>
+<br><a href="../reference/cdt_u_mprop_indexer.htm">C/C++ Project Properties, Managed, Indexer</a>
+<br><a href="../reference/cdt_u_sprop_indexer.htm">C/C++ Project Properties, Standard, Indexer</a></p>
+
+<p>&nbsp;</p>
+<img src="../images/ng03_04.gif" ALT="IBM Copyright Statement" BORDER=0 width="324" height="14">
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/topics_Concepts.xml b/doc/org.eclipse.cdt.doc.user/topics_Concepts.xml
index cd9106abfb..2b03cf0ddd 100644
--- a/doc/org.eclipse.cdt.doc.user/topics_Concepts.xml
+++ b/doc/org.eclipse.cdt.doc.user/topics_Concepts.xml
@@ -18,7 +18,6 @@
<topic label="Navigation aids" href="concepts/cdt_o_nav.htm">
<topic label="Outline View" href="concepts/cdt_c_outlineview.htm"/>
<topic label="Project File views" href="concepts/cdt_c_proj_file_views.htm"/>
- <topic label="C/C++ search" href="concepts/cdt_c_search.htm"/>
<topic label="Open declarations" href="concepts/cdt_c_open_declarations.htm"/>
</topic>
<topic label="Build" href="concepts/cdt_o_build_conc.htm">
@@ -30,4 +29,11 @@
<topic label="Debug overview" href="concepts/cdt_c_over_dbg.htm"/>
<topic label="Debug information" href="concepts/cdt_c_dbg_info.htm"/>
</topic>
+ <topic label="C/C++ search" href="concepts/cdt_c_search.htm">
+ <topic label="C/C++ Indexer" href="concepts/cdt_c_indexer.htm"/>
+ <topic label="C/C++ Indexer Problem Reporting" href="concepts/cdt_c_indexer_prob_rep.htm"/>
+ <topic label="C/C++ Indexer Opening or Closing a project" href="concepts/cdt_c_indexer_open_close.htm"/>
+ <topic label="C/C++ Indexer Progress Bar" href="concepts/cdt_c_indexer_prog_bar.htm"/>
+ <topic label="Searching External Files" href="concepts/cdt_c_search_ext.htm"/>
+ </topic>
</toc> \ No newline at end of file
diff --git a/doc/org.eclipse.cdt.doc.user/topics_Tasks.xml b/doc/org.eclipse.cdt.doc.user/topics_Tasks.xml
index 18555b94b4..85ef126852 100644
--- a/doc/org.eclipse.cdt.doc.user/topics_Tasks.xml
+++ b/doc/org.eclipse.cdt.doc.user/topics_Tasks.xml
@@ -23,7 +23,6 @@
<topic label="Importing and exporting code templates" href="tasks/cdt_t_imp_code_temp.htm"/>
</topic>
<topic label="Shift lines of code to the left or right" href="tasks/cdt_t_shift_code.htm"/>
- <topic label="Search for C/C++ elements" href="tasks/cdt_t_search.htm"/>
<topic label="Selection Search for C/C++ elements" href="tasks/cdt_t_sel_search.htm"/>
<topic label="Navigate to C/C++ declarations by name" href="tasks/cdt_t_open_declarations.htm"/>
<topic label="Refactoring" href="tasks/cdt_t_refactoring.htm"/>
@@ -75,6 +74,11 @@
<topic label="Workign with memory" href="tasks/cdt_t_memory.htm"/>
</topic>
</topic>
- <topic label="Searching the CDT" href="tasks/cdt_t_search.htm"/>
-
+ <topic label="Searching the CDT" href="tasks/cdt_t_search.htm">
+ <topic label="Searching External Files" href="tasks/cdt_t_search_ext.htm"/>
+ <topic label="Enable/Disable the C/C++ Indexer" href="tasks/cdt_t_endis_indexer.htm"/>
+ <topic label="C/C++ Indexer Problem Reporting" href="tasks/cdt_t_indexer_prob_rep.htm"/>
+ <topic label="C/C++ Indexer - Indexer Timeout" href="tasks/cdt_t_indexer_timeout.htm"/>
+ <topic label="Setting Source Folders" href="tasks/cdt_t_set_src_fold.htm"/>
+ </topic>
</toc>

Back to the top