This is gps.info, produced by makeinfo version 4.0 from gps.texi.


File: gps.info,  Node: Solving Problems,  Prev: Reporting Suggestions and Bugs,  Up: Environment

Solving Problems
================

This section addresses some common problems that may arise when using or
installing GPS.

`Non-privileged users cannot start GPS'
     Q: I have installed GPS originally as super user, and ran GPS
     successfully, but normal users can't.

     A: You should check the permissions of the directory $HOME/.gps
     and its subdirectories, they should be owned by the user.

`GPS crashes whenever I open a source editor'
     This is usually due to font problems. Editing the file
     `$HOME/.gps/preferences' and changing the name of the fonts, e.g
     changing Courier by Courier Medium, and Helvetica by Sans should
     solve the problem.

`GPS refuses to start the debugger'
     If GPS cannot properly initialize the debugger (using the menu
     `Debug->Initialize'), it is usually because the underlying debugger
     (gdb) cannot be launched properly. To verify this, try to launch
     the 'gdb' command from a shell (i.e outside GPS). If gdb cannot be
     launched from a shell, it usually means that you are using a wrong
     version of gdb (e.g a version of gdb built for Solaris 8, but run
     on Solaris 2.6).

`GPS is frozen during a debugging session'
     If GPS is no longer responding while debugging an application you
     should first wait a little bit, since some communications between
     GPS and gdb can take a long time to finish. If GPS is still not
     responding after a few minutes, you can usually get the control
     back in GPS by either typing <Ctrl-C> in the shell where you've
     started GPS: this should unblock it; if it does not work, you can
     kill the gdb process launched by GPS using the `ps' and `kill', or
     the `top' command under Unix, and the `Task Manager' under
     Windows: this will terminate your debugging session, and will
     unblock GPS.

`My Ada program fails during elaboration. How can I debug it ?'
     If your program was compiled with GNAT, the main program is
     generated by the binder. This program is an ordinary Ada (or C if
     the `-C' switch was used) program, compiled in the usual manner,
     and fully debuggable provided that the `-g' switch is used on the
     `gnatlink' command (or `-g' is used in the `gnatmake' command
     itself).

     The name of this package containing the main program is
     `b~xxx.ads/adb' where xxx is the name of the Ada main unit given
     in the gnatbind command, and you can edit and debug this file in
     the normal manner. You will see a series of calls to the
     elaboration routines of the packages, and you can debug these in
     the usual manner, just as if you were debugging code in your
     application.

`How can I debug the Ada run-time library ?'
     The run time distributed in binary versions of GNAT hasn't been
     compiled with debug information. Thus, it needs to be recompiled
     before you can actually debug it.

     The simplest is to recompile your application by adding the
     switches `-a' and `-f' to the `gnatmake' command line. This extra
     step is then no longer required, assuming that you keep the
     generated object and ali files corresponding to the GNAT run time
     available.

     Another possibility on Unix systems is to use the file
     `Makefile.adalib' that can be found in the adalib directory of
     your GNAT installation and specify e.g `-g -O2' for the `CFLAGS'
     switches.

`The GPS main window is not displayed'
     If when launching GPS, nothing happens, you can try to rename the
     `.gps' directory (see *Note Files::) to start from a fresh set up.

Index
*****

* Menu:

* #ifdef:                                Support for Cross References.
* -c:                                    The Preferences Dialog.
* -eval:                                 Scripts.
* -g:                                    Solving Problems.
* -gnatQ:                                Support for Cross References.
* -k:                                    Support for Cross References.
* -load:                                 Scripts.
* -u:                                    The Preferences Dialog.
* a2ps:                                  The Preferences Dialog.
* action:                                The Breakpoint Editor.
* Ada <1>:                               The Preferences Dialog.
* Ada <2>:                               The Data Window.
* Ada <3>:                               Searching and Replacing.
* Ada <4>:                               Description of the Projects.
* Ada <5>:                               Source Navigation Contextual Menus.
* Ada <6>:                               The Navigate Menu.
* Ada <7>:                               Support for Cross References.
* Ada <8>:                               Menu Items.
* Ada:                                   The Welcome Dialog.
* ADA_PROJECT_PATH:                      Description of the Projects.
* add configuration variable:            The Project Explorer (Editing Projects).
* add dependency:                        The Project Explorer (Editing Projects).
* add symbols:                           The Debug Menu.
* ALI:                                   Support for Cross References.
* aliases <1>:                           Files.
* aliases <2>:                           Defining Text Aliases.
* aliases <3>:                           The Preferences Dialog.
* aliases:                               The Data Window.
* align:                                 The Data Window.
* all floating:                          Floating Windows.
* analyze other file:                    Dependency Browser.
* annotate:                              The Version Control Contextual Menu.
* argument:                              Customizing the Menu and Tool Bar.
* arguments:                             The Debug Menu.
* ASCII <1>:                             The Memory Window.
* ASCII:                                 Editing Sources.
* asm:                                   The Debugger Console.
* assembly <1>:                          The Preferences Dialog.
* assembly:                              The Debug Menu.
* attach:                                The Debug Menu.
* AUnit:                                 Menu Items.
* auto refresh:                          The Data Window.
* auto save <1>:                         The Preferences Dialog.
* auto save:                             General Information.
* autosave delay:                        The Preferences Dialog.
* board <1>:                             Debugger Issues.
* board:                                 The Debug Menu.
* breakpoint <1>:                        The Preferences Dialog.
* breakpoint <2>:                        Using the Source Editor when Debugging.
* breakpoint <3>:                        The Breakpoint Editor.
* breakpoint:                            The Debug Menu.
* breakpoint editor:                     The Breakpoint Editor.
* browsers <1>:                          The Preferences Dialog.
* browsers:                              Scenarios and Configuration Variables.
* build <1>:                             The Preferences Dialog.
* build <2>:                             Compilation/Build.
* build <3>:                             The Status Line.
* build <4>:                             The Locations Tree.
* build:                                 The Messages Window.
* build progress:                        The Preferences Dialog.
* C <1>:                                 The Preferences Dialog.
* C <2>:                                 The Memory Window.
* C <3>:                                 The Data Window.
* C <4>:                                 The Build Menu.
* C <5>:                                 The Project Menu.
* C:                                     Support for Cross References.
* C++ <1>:                               The Preferences Dialog.
* C++ <2>:                               The Build Menu.
* C++ <3>:                               Searching and Replacing.
* C++ <4>:                               The Project Menu.
* C++:                                   Support for Cross References.
* call graph <1>:                        Call Graph.
* call graph <2>:                        Scenarios and Configuration Variables.
* call graph:                            Source Navigation Contextual Menus.
* call stack <1>:                        The Call Stack Window.
* call stack:                            The Debug Menu.
* called by:                             Source Navigation Contextual Menus.
* calls:                                 Source Navigation Contextual Menus.
* cascade:                               Maximized and Iconified Windows.
* case indentation:                      The Preferences Dialog.
* case sensitive:                        Searching and Replacing.
* category:                              The Locations Tree.
* central area:                          Moving Windows.
* character set:                         The Preferences Dialog.
* clear:                                 Menu Items.
* clear_cache command:                   The GPS Shell.
* clipboard <1>:                         Using the Clipboard.
* clipboard:                             The Tool Bar.
* clone:                                 The Data Window.
* close <1>:                             Menu Items.
* close:                                 Closing Windows.
* code fixing:                           Code Fixing.
* color:                                 The Preferences Dialog.
* column highlight:                      The Preferences Dialog.
* column index:                          The Preferences Dialog.
* command <1>:                           The Debug Menu.
* command:                               The Shell Window.
* command line <1>:                      Command Line Options.
* command line:                          The Welcome Dialog.
* comment:                               Menu Items.
* compare <1>:                           The Version Control Contextual Menu.
* compare:                               The VCS Menu.
* compilation <1>:                       Compilation/Build.
* compilation:                           The Locations Tree.
* compile:                               Scenarios and Configuration Variables.
* completion <1>:                        The Preferences Dialog.
* completion:                            General Information.
* configuration variable <1>:            Scenarios and Configuration Variables.
* configuration variable:                The Project Explorer.
* connect:                               The Debug Menu.
* context length:                        The Preferences Dialog.
* contextual menu <1>:                   Using the Source Editor when Debugging.
* contextual menu <2>:                   The Data Window.
* contextual menu <3>:                   The Call Stack Window.
* contextual menu:                       Source Navigation Contextual Menus.
* continuation line:                     The Preferences Dialog.
* continue:                              The Debug Menu.
* continue until:                        Using the Source Editor when Debugging.
* copy <1>:                              Using the Clipboard.
* copy:                                  Menu Items.
* core file:                             The Debug Menu.
* creating configuration variable:       Scenarios and Configuration Variables.
* cross debugger:                        The Debug Menu.
* cross environment <1>:                 Working in a Cross Environment.
* cross environment:                     Description of the Projects.
* cross references:                      Support for Cross References.
* current:                               General Information.
* current line:                          Using the Source Editor when Debugging.
* current location:                      Using the Source Editor when Debugging.
* custom editor:                         Using an External Editor.
* customization <1>:                     Customizing the Menu and Tool Bar.
* customization <2>:                     Customizing and Extending GPS.
* customization:                         Introduction.
* cut <1>:                               Using the Clipboard.
* cut:                                   Menu Items.
* data <1>:                              The Preferences Dialog.
* data <2>:                              The Data Window.
* data:                                  The Debug Menu.
* data window:                           The Data Window.
* debug <1>:                             Using the Source Editor when Debugging.
* debug <2>:                             The Debug Menu.
* debug:                                 Scenarios and Configuration Variables.
* debugger <1>:                          Solving Problems.
* debugger <2>:                          Files.
* debugger <3>:                          The Preferences Dialog.
* debugger <4>:                          Debugger Issues.
* debugger <5>:                          The Debugger Console.
* debugger <6>:                          The Debug Menu.
* debugger <7>:                          Debugging.
* debugger:                              The Tool Bar.
* debugger console:                      The Debugger Console.
* debugging:                             Debugging.
* declaration line:                      The Preferences Dialog.
* delimiter <1>:                         The Preferences Dialog.
* delimiter:                             General Information.
* dependency:                            The Preferences Dialog.
* dependency browser:                    Dependency Browser.
* desktop:                               The Preferences Dialog.
* detach:                                The Debug Menu.
* diff:                                  The Preferences Dialog.
* directory <1>:                         Menu Items.
* directory:                             The Project Explorer.
* display:                               Using the Source Editor when Debugging.
* display expression <1>:                The Data Window.
* display expression:                    The Debug Menu.
* display line numbers:                  The Preferences Dialog.
* docked <1>:                            Moving Windows.
* docked:                                Docked Windows.
* docked window:                         Docked Windows.
* docking area:                          Moving Windows.
* drag-n-drop:                           Moving Windows.
* dynamic key binding:                   The Preferences Dialog.
* edit:                                  Menu Items.
* edit project source file:              The Project Explorer (Editing Projects).
* editing <1>:                           Using the Source Editor when Debugging.
* editing <2>:                           Editing Sources.
* editing:                               Editing Files.
* editing configuration variable:        Scenarios and Configuration Variables.
* editor <1>:                            The Preferences Dialog.
* editor <2>:                            Using an External Editor.
* editor:                                Introduction.
* emacs <1>:                             The Preferences Dialog.
* emacs <2>:                             Using an External Editor.
* emacs <3>:                             Editing Sources.
* emacs <4>:                             General Information.
* emacs:                                 Introduction.
* emacsclient:                           Using an External Editor.
* entity:                                The Project Explorer.
* entity browser:                        Entity Browser.
* environment <1>:                       Environment Variables.
* environment:                           Environment.
* environment variables:                 Environment Variables.
* errors <1>:                            The Preferences Dialog.
* errors:                                The Messages Window.
* examine entity:                        Entity Browser.
* examine projects imported by:          The Project Browser.
* example <1>:                           Command Line Options.
* example <2>:                           Defining New Styles and Key Bindings.
* example <3>:                           Adding Support for New Languages.
* example <4>:                           Customizing the Menu and Tool Bar.
* example <5>:                           The Preferences Dialog.
* example <6>:                           The Debugger Console.
* example <7>:                           The Assembly Window.
* example <8>:                           Integrating existing build procedures with the GPS build system.
* example:                               Using an External Editor.
* exception:                             The Preferences Dialog.
* exec directory <1>:                    The Project Wizard.
* exec directory:                        Description of the Projects.
* execution <1>:                         The Preferences Dialog.
* execution <2>:                         The Execution Window.
* execution:                             The Messages Window.
* execution window <1>:                  The Execution Window.
* execution window:                      The Messages Window.
* exit:                                  Menu Items.
* explorer:                              The Project Explorer.
* explorer views:                        The Project Explorer.
* external editor <1>:                   The Preferences Dialog.
* external editor:                       Using an External Editor.
* file <1>:                              The Locations Tree.
* file:                                  The Project Explorer.
* file comparison:                       The Preferences Dialog.
* file index:                            The Preferences Dialog.
* file pattern:                          The Preferences Dialog.
* file selector:                         The File Selector.
* file view:                             The Project Explorer.
* files:                                 Files.
* filter:                                The Version Control Contextual Menu.
* find <1>:                              Searching and Replacing.
* find <2>:                              The Navigate Menu.
* find:                                  The Project Explorer.
* find all local references:             Source Navigation Contextual Menus.
* find all reads:                        Source Navigation Contextual Menus.
* find all references <1>:               Source Navigation Contextual Menus.
* find all references:                   The Navigate Menu.
* find all writes:                       Source Navigation Contextual Menus.
* find next:                             The Navigate Menu.
* find previous:                         The Navigate Menu.
* finish:                                The Debug Menu.
* float:                                 The Preferences Dialog.
* floating <1>:                          Moving Windows.
* floating:                              Floating Windows.
* font:                                  The Preferences Dialog.
* generate body:                         Menu Items.
* gif <1>:                               Files.
* gif:                                   Customizing the Menu and Tool Bar.
* GNAT <1>:                              Description of the Projects.
* GNAT <2>:                              Support for Cross References.
* GNAT <3>:                              The Project Explorer.
* GNAT:                                  The Welcome Dialog.
* gnatmake:                              Solving Problems.
* gnatpp:                                Menu Items.
* gnatstub:                              Menu Items.
* gnuclient:                             Using an External Editor.
* goto body <1>:                         Source Navigation Contextual Menus.
* goto body:                             The Navigate Menu.
* goto declaration <1>:                  Source Navigation Contextual Menus.
* goto declaration:                      The Navigate Menu.
* goto file spec/body <1>:               Source Navigation Contextual Menus.
* goto file spec/body:                   The Navigate Menu.
* goto line:                             The Navigate Menu.
* gpr2make:                              Description of the Projects.
* gps shell:                             The GPS Shell.
* GPS_DOC_PATH:                          Environment Variables.
* GPS_HOME:                              Environment Variables.
* GPS_ROOT:                              Environment Variables.
* graph disable:                         The Debugger Console.
* graph display:                         The Debugger Console.
* graph enable:                          The Debugger Console.
* graph print:                           The Debugger Console.
* graph undisplay:                       The Debugger Console.
* Gtk+ <1>:                              Files.
* Gtk+:                                  Defining New Styles and Key Bindings.
* gtkrc <1>:                             Files.
* gtkrc:                                 Defining New Styles and Key Bindings.
* handle:                                Docked Windows.
* help <1>:                              Integrated Help.
* help:                                  Introduction.
* helper:                                The Preferences Dialog.
* hexadecimal <1>:                       The Memory Window.
* hexadecimal:                           Editing Sources.
* hide:                                  The Data Window.
* highlight delimiter:                   The Preferences Dialog.
* history <1>:                           Files.
* history:                               The Debug Menu.
* HOME:                                  Files.
* HTML <1>:                              Integrated Help.
* HTML:                                  Introduction.
* icon:                                  The Data Window.
* iconified:                             Maximized and Iconified Windows.
* iconify:                               Multiple Document Interface.
* implicit dependency:                   The Preferences Dialog.
* imported project:                      Description of the Projects.
* indentation <1>:                       The Preferences Dialog.
* indentation:                           General Information.
* indentation level:                     The Preferences Dialog.
* integrated help:                       Integrated Help.
* interactive command <1>:               Customizing the Menu and Tool Bar.
* interactive command:                   The Shell Window.
* interactive search <1>:                Defining New Styles and Key Bindings.
* interactive search <2>:                The VCS Explorer.
* interactive search:                    The Project Explorer.
* interrupt:                             The Debug Menu.
* introduction:                          Introduction.
* ISO-8859-1:                            The Preferences Dialog.
* jpeg <1>:                              Files.
* jpeg:                                  Customizing the Menu and Tool Bar.
* key <1>:                               Customizing the Menu and Tool Bar.
* key <2>:                               The Preferences Dialog.
* key <3>:                               The Memory Window.
* key <4>:                               Searching and Replacing.
* key <5>:                               Menu Items.
* key <6>:                               Editing Sources.
* key <7>:                               The Execution Window.
* key <8>:                               The Locations Tree.
* key:                                   The Shell Window.
* key binding <1>:                       Customizing the Menu and Tool Bar.
* key binding:                           The Preferences Dialog.
* key theme:                             The Preferences Dialog.
* kill:                                  The Debug Menu.
* limited with:                          The Project Explorer (Editing Projects).
* line index:                            The Preferences Dialog.
* line terminator:                       The Preferences Dialog.
* load <1>:                              The Debug Menu.
* load:                                  Menu Items.
* local variables:                       The Debug Menu.
* locate in explorer <1>:                The Project Browser.
* locate in explorer:                    The Project Explorer.
* location <1>:                          The Preferences Dialog.
* location:                              The Locations Tree.
* locations tree <1>:                    The Navigate Menu.
* locations tree:                        The Locations Tree.
* log:                                   Files.
* look in:                               Searching and Replacing.
* macro:                                 Support for Cross References.
* main unit:                             Description of the Projects.
* main units:                            The Project Wizard.
* main windows:                          Description of the Main Windows.
* maximized <1>:                         Moving Windows.
* maximized:                             Maximized and Iconified Windows.
* MDI <1>:                               The Preferences Dialog.
* MDI <2>:                               Searching and Replacing.
* MDI <3>:                               Multiple Document Interface.
* MDI:                                   The Work Space.
* memory view <1>:                       The Preferences Dialog.
* memory view <2>:                       Using the Source Editor when Debugging.
* memory view <3>:                       The Memory Window.
* memory view <4>:                       The Data Window.
* memory view:                           The Debug Menu.
* menu <1>:                              Customizing the Menu and Tool Bar.
* menu <2>:                              The VCS Menu.
* menu <3>:                              The Breakpoint Editor.
* menu <4>:                              The Data Window.
* menu <5>:                              The Debug Menu.
* menu <6>:                              Debugging.
* menu <7>:                              Searching and Replacing.
* menu <8>:                              Using an External Editor.
* menu <9>:                              Menu Items.
* menu <10>:                             Moving Windows.
* menu <11>:                             Floating Windows.
* menu <12>:                             Docked Windows.
* menu <13>:                             Maximized and Iconified Windows.
* menu <14>:                             The Execution Window.
* menu:                                  The Locations Tree.
* menu bar:                              The Menu Bar.
* messages <1>:                          The Preferences Dialog.
* messages <2>:                          Menu Items.
* messages <3>:                          The Status Line.
* messages:                              The Messages Window.
* messages window:                       The Messages Window.
* moving:                                Moving Windows.
* Multiple Document Interface <1>:       The Preferences Dialog.
* Multiple Document Interface <2>:       Searching and Replacing.
* Multiple Document Interface <3>:       Multiple Document Interface.
* Multiple Document Interface:           The Work Space.
* name space:                            Support for Cross References.
* naming scheme <1>:                     The Project Wizard.
* naming scheme:                         Description of the Projects.
* navigate:                              The Navigate Menu.
* navigation:                            Source Navigation.
* new file:                              Menu Items.
* new view:                              Menu Items.
* next:                                  The Debug Menu.
* next tag:                              The Navigate Menu.
* nexti:                                 The Debug Menu.
* object directory <1>:                  The Project Wizard.
* object directory:                      Description of the Projects.
* opaque:                                The Preferences Dialog.
* open:                                  Menu Items.
* options:                               Command Line Options.
* overloaded:                            Support for Cross References.
* paste <1>:                             Using the Clipboard.
* paste:                                 Menu Items.
* patch:                                 The Preferences Dialog.
* png:                                   Customizing the Menu and Tool Bar.
* preferences <1>:                       Files.
* preferences <2>:                       The Preferences Dialog.
* preferences <3>:                       Using the Source Editor when Debugging.
* preferences <4>:                       Using an External Editor.
* preferences <5>:                       Menu Items.
* preferences <6>:                       Floating Windows.
* preferences <7>:                       Docked Windows.
* preferences:                           The Welcome Dialog.
* pretty print:                          Menu Items.
* previous tag:                          The Navigate Menu.
* print <1>:                             The Preferences Dialog.
* print <2>:                             Using the Source Editor when Debugging.
* print:                                 Menu Items.
* PrintFile:                             The Preferences Dialog.
* problems:                              Solving Problems.
* progress bar:                          The Status Line.
* project <1>:                           The Preferences Dialog.
* project <2>:                           Customizing your Projects.
* project <3>:                           Project Handling.
* project <4>:                           Support for Cross References.
* project <5>:                           Menu Items.
* project <6>:                           The Project Explorer.
* project:                               The Welcome Dialog.
* project attribute:                     Scenarios and Configuration Variables.
* project browser:                       The Project Browser.
* project description:                   Description of the Projects.
* project explorer <1>:                  Searching and Replacing.
* project explorer <2>:                  The Project Explorer (Editing Projects).
* project explorer <3>:                  Scenarios and Configuration Variables.
* project explorer <4>:                  Project Handling.
* project explorer:                      The Project Explorer.
* project file <1>:                      Description of the Projects.
* project file:                          The Project Explorer.
* project menu:                          The Project Menu.
* project properties editor:             The Project Properties Editor.
* project variable <1>:                  Scenarios and Configuration Variables.
* project variable:                      The Project Explorer.
* project view:                          The Project Explorer.
* project wizard:                        The Project Wizard.
* protection domain <1>:                 The Breakpoint Editor.
* protection domain:                     The Debug Menu.
* quit:                                  Menu Items.
* range size:                            The Preferences Dialog.
* recent:                                Menu Items.
* recompute project:                     The Project Menu.
* redo:                                  Menu Items.
* references:                            Source Navigation Contextual Menus.
* refresh <1>:                           The Debug Menu.
* refresh:                               Dependency Browser.
* registers:                             The Debug Menu.
* regular expression:                    Searching and Replacing.
* relative path:                         The Preferences Dialog.
* remote copy:                           The Preferences Dialog.
* remote shell:                          The Preferences Dialog.
* remove dependency:                     The Project Explorer (Editing Projects).
* removing variable:                     Scenarios and Configuration Variables.
* renaming entities:                     Call Graph.
* replace <1>:                           Searching and Replacing.
* replace:                               The Navigate Menu.
* replace with:                          Searching and Replacing.
* resource file:                         Defining New Styles and Key Bindings.
* run <1>:                               The Debug Menu.
* run:                                   The Execution Window.
* save:                                  Menu Items.
* save all:                              Menu Items.
* save as:                               Menu Items.
* save default desktop:                  Menu Items.
* save desktop:                          Menu Items.
* saving projects:                       The Project Explorer (Editing Projects).
* scope:                                 The Breakpoint Editor.
* scripts:                               Scripting GPS.
* search <1>:                            Searching and Replacing.
* search <2>:                            The Navigate Menu.
* search <3>:                            The Locations Tree.
* search:                                The Project Explorer.
* search all occurrences:                Searching and Replacing.
* search context:                        Searching and Replacing.
* search for:                            Searching and Replacing.
* select all:                            Menu Items.
* selection:                             The Preferences Dialog.
* separate unit:                         Support for Cross References.
* shell <1>:                             Customizing the Menu and Tool Bar.
* shell <2>:                             The Tools Menu.
* shell <3>:                             The Shell Window.
* shell:                                 The Messages Window.
* shell window <1>:                      The Shell Window.
* shell window:                          The Messages Window.
* show:                                  The Data Window.
* Show absolute paths:                   The Project Explorer.
* show dependencies:                     The Project Browser.
* show dependencies for:                 Dependency Browser.
* show files depending on:               Dependency Browser.
* show files depending on file:          Dependency Browser.
* Show files from project only:          The Project Explorer.
* Show flat view:                        The Project Explorer.
* show implicit dependencies:            Dependency Browser.
* show projects depending on:            The Project Browser.
* show recursive dependencies:           The Project Browser.
* show system files:                     Dependency Browser.
* show type:                             The Data Window.
* show value:                            The Data Window.
* side:                                  Moving Windows.
* solving problems:                      Solving Problems.
* source browsing:                       Source Browsing.
* source directory:                      Description of the Projects.
* source file <1>:                       Using the Source Editor when Debugging.
* source file <2>:                       Description of the Projects.
* source file:                           Editing Sources.
* source navigation:                     Source Navigation.
* splash screen:                         The Preferences Dialog.
* status:                                The Status Line.
* status bar:                            The Status Line.
* status line:                           The Status Line.
* step:                                  The Debug Menu.
* stepi:                                 The Debug Menu.
* strip blanks:                          The Preferences Dialog.
* sub project:                           Description of the Projects.
* submitting bugs:                       Reporting Suggestions and Bugs.
* substitution:                          Customizing the Menu and Tool Bar.
* suggestions:                           Reporting Suggestions and Bugs.
* switches <1>:                          The Project Wizard.
* switches:                              Description of the Projects.
* switches editor:                       The Switches Editor.
* syntax highlighting:                   Using the Source Editor when Debugging.
* tabulation:                            The Preferences Dialog.
* tag:                                   The Navigate Menu.
* target:                                The Debug Menu.
* task <1>:                              The Breakpoint Editor.
* task:                                  The Debug Menu.
* terminate:                             The Debug Menu.
* testing:                               Menu Items.
* theme:                                 Files.
* thread:                                The Debug Menu.
* title:                                 Maximized and Iconified Windows.
* title bar <1>:                         The Data Window.
* title bar:                             Closing Windows.
* tool bar <1>:                          Customizing the Menu and Tool Bar.
* tool bar <2>:                          The Preferences Dialog.
* tool bar:                              The Tool Bar.
* tools <1>:                             Tools.
* tools:                                 Description of the Projects.
* tooltip <1>:                           The Preferences Dialog.
* tooltip <2>:                           Using the Source Editor when Debugging.
* tooltip:                               General Information.
* top level:                             Floating Windows.
* tty:                                   The Preferences Dialog.
* uncomment:                             Menu Items.
* undo:                                  Menu Items.
* unit testing:                          Menu Items.
* Unix <1>:                              Solving Problems.
* Unix <2>:                              Defining New Styles and Key Bindings.
* Unix <3>:                              Customizing the Menu and Tool Bar.
* Unix <4>:                              Integrating existing build procedures with the GPS build system.
* Unix:                                  Scenarios and Configuration Variables.
* unmaximized <1>:                       Moving Windows.
* unmaximized:                           Maximized and Iconified Windows.
* update value:                          The Data Window.
* url <1>:                               Description of the Projects.
* url <2>:                               Using the Clipboard.
* url:                                   Using an External Editor.
* variable <1>:                          Scenarios and Configuration Variables.
* variable:                              The Project Explorer.
* VCS:                                   The Project Wizard.
* VCS explorer:                          The VCS Explorer.
* version control <1>:                   The VCS Menu.
* version control <2>:                   The VCS Explorer.
* version control:                       Version Control System.
* Version Control System:                The Project Wizard.
* vertical layout:                       The Preferences Dialog.
* vi:                                    Using an External Editor.
* view <1>:                              The Debugger Console.
* view:                                  Menu Items.
* vim:                                   Using an External Editor.
* visual diff <1>:                       The Preferences Dialog.
* visual diff:                           Visual Comparison.
* VxWorks:                               Description of the Projects.
* VxWorks AE:                            The Breakpoint Editor.
* welcome dialog <1>:                    The Preferences Dialog.
* welcome dialog:                        The Welcome Dialog.
* whole word:                            Searching and Replacing.
* window manager:                        Multiple Document Interface.
* window selection:                      Selecting Windows.
* Windows <1>:                           Solving Problems.
* Windows <2>:                           Files.
* Windows <3>:                           Environment Variables.
* Windows <4>:                           Customizing the Menu and Tool Bar.
* Windows <5>:                           Integrating existing build procedures with the GPS build system.
* Windows <6>:                           Using an External Editor.
* Windows <7>:                           Menu Items.
* Windows <8>:                           The File Selector.
* Windows:                               The Project Explorer.
* work space <1>:                        Docked Windows.
* work space <2>:                        Multiple Document Interface.
* work space:                            The Work Space.
* wrench icon:                           Code Fixing.
* X-Window:                              Using the Clipboard.
* xpm:                                   Customizing the Menu and Tool Bar.
* yank <1>:                              Using the Clipboard.
* yank:                                  Menu Items.
* zoom:                                  The Data Window.
* zoom in:                               The Data Window.
* zoom out:                              The Data Window.


